mirror of
https://github.com/lllin000/PaperForge.git
synced 2026-07-22 06:50:53 +00:00
chore(52-001): align manifest sources, bump minAppVersion to 1.9.0, add PyYAML dep
- Add clarifying comment in bump.py about canonical version source - Update root and plugin manifest.json minAppVersion from 1.0.0 to 1.9.0 - Update versions.json compatibility mapping to 1.9.0 - Add pyyaml>=6.0 to pyproject.toml dependencies
This commit is contained in:
parent
6bcc32a5b6
commit
18b6f07ce6
5 changed files with 8 additions and 5 deletions
|
|
@ -1,8 +1,8 @@
|
|||
{
|
||||
"id": "paperforge",
|
||||
"name": "PaperForge",
|
||||
"version": "1.4.17rc1",
|
||||
"minAppVersion": "1.0.0",
|
||||
"version": "1.4.17rc2",
|
||||
"minAppVersion": "1.9.0",
|
||||
"description": "PaperForge — Zotero literature pipeline. Sync PDFs, run OCR, and read with AI-assisted deep reading.",
|
||||
"author": "Lin Zhaoxuan",
|
||||
"authorUrl": "https://github.com/LLLin000",
|
||||
|
|
|
|||
|
|
@ -2,7 +2,7 @@
|
|||
"id": "paperforge",
|
||||
"name": "PaperForge",
|
||||
"version": "1.4.17rc2",
|
||||
"minAppVersion": "1.0.0",
|
||||
"minAppVersion": "1.9.0",
|
||||
"description": "PaperForge — Zotero literature pipeline. Sync PDFs, run OCR, and read with AI-assisted deep reading.",
|
||||
"author": "Lin Zhaoxuan",
|
||||
"authorUrl": "https://github.com/LLLin000",
|
||||
|
|
|
|||
|
|
@ -1,4 +1,4 @@
|
|||
{
|
||||
"1.4.3": "1.0.0",
|
||||
"1.4.17rc2": "1.0.0"
|
||||
"1.4.3": "1.9.0",
|
||||
"1.4.17rc2": "1.9.0"
|
||||
}
|
||||
|
|
@ -31,6 +31,7 @@ dependencies = [
|
|||
"tenacity>=8.2.0",
|
||||
"tqdm>=4.66.0",
|
||||
"filelock>=3.13.0",
|
||||
"pyyaml>=6.0",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
|
|
|
|||
|
|
@ -19,6 +19,8 @@ from pathlib import Path
|
|||
|
||||
ROOT = Path(__file__).resolve().parent.parent
|
||||
|
||||
# Both root_manifest and plugin_manifest are updated from the canonical __init__.py version —
|
||||
# never edit version directly in manifest.json. The source of truth is __version__ in __init__.py.
|
||||
FILES_TO_UPDATE = {
|
||||
"__init__": ROOT / "paperforge" / "__init__.py",
|
||||
"plugin_manifest": ROOT / "paperforge" / "plugin" / "manifest.json",
|
||||
|
|
|
|||
Loading…
Reference in a new issue