Plantcatalog
Plantcatalog keeps plant wishes, confirmed specimens and listing evidence in a validated JSON collection. It preserves source history and uncertain claims while preparing reviewable changes and signed, data-only GitHub pull requests.
Table of contents
Install
Requires Python 3.12 or later. Start in a new working directory:
python -m pip install plantcatalog
catalog --version
catalog init --output catalog.json
catalog validate
The Python import is plantcatalog; the command is catalog. Packages contain
code and the JSON Schema, with no collection records or source snapshots.
Use
catalog --help lists command groups. catalog batch prepare --help explains
reviewable intake, and catalog review render --as-of TIMESTAMP generates a
report for an explicit timezone-aware time. Source checks and remote writes require
an explicit --apply; defaults prepare plans without executing them.
The initial release models orchid curation. Wishes, purchases and confirmed possession remain separate claims. Failed or stale listing checks do not establish stock, exact identity or delivery eligibility.
GitHub delivery uses existing GH_TOKEN or GITHUB_TOKEN access and an existing
Git signing identity. It does not create credentials, schedule work or merge PRs.
Metadata
Release files for plantcatalog 0.0.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| plantcatalog-0.0.1.tar.gz | 34.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| plantcatalog-0.0.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 77.0 kB
Release files / plantcatalog-0.0.1.tar.gz
| Download URL | plantcatalog-0.0.1.tar.gz |
|---|---|
| Size | 34.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
47c147fcdaa23726f1e16616911853285c70b52d345c972385f05bca7ab45517
|
|
BLAKE2b-256 checksum How to use checksums |
31e43b243a310dc7e02dcc61ad08e9d5d576913790b993ee7e6a5f21dfc8fabb
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / plantcatalog-0.0.1-py3-none-any.whl
| Download URL | plantcatalog-0.0.1-py3-none-any.whl |
|---|---|
| Size | 42.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
57ae99903435e6aed08e8279c6d99c6981cfe16428c3b99be8d2449f481d6c04
|
|
BLAKE2b-256 checksum How to use checksums |
07dbebdfa364b3da47e51fe55c0f424d725763fc374bf04f67b56c366375123c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|