Skip to main content

hugpy-curation

hugpy_curation — discovery dossiers and the search / screen / download / smoke / judge review pipeline, extracted from abstract_hugpy_dev as part of the Hugpy partition. Ownership and allowed dependencies are declared in py/partition.toml; see PARTITION.md at the workspace root.

Allowed Python dependencies inside the ecosystem: hugpy_platform, hugpy_control, hugpy_storage, hugpy_engine, hugpy_oracle.

Layout

Module What
review/ criteria, screen (HF metadata), download (through hugpy_storage), smoke (llama_cpp subprocess), judge, pipeline, store (sqlite record), push (worker -> central)
dossier/ the per-model dossier: cards, weights, research, community, radar, trial, verdicts, build, store; oracle_source is the store as the oracle's DossierSource
config.py every state root (REVIEW_DB, DOSSIER_DIR, DOSSIER_TRIAL_ROOT, REVIEW_CRITERIA_DIR, DOSSIER_CACHE_DIR, then HUGPY_CURATION_ROOT, then hugpy_platform.app_dirs)
providers.py DoctrineSource seam (fleet doctrine read by the dossier judge; null default)
cli.py hugpy-curation review ... / dossier list / install-providers
deploy/ hugpy-review@.service + .timer (system and user/ variants)

Wiring

hugpy_curation.install_providers(doctrine_source=None) registers the dossier store with hugpy_oracle.providers.set_dossier_source and, when given, a fleet doctrine adapter with hugpy_curation.providers.set_doctrine_source. hugpy_server calls it at startup; hugpy-curation install-providers does the same in a standalone process.

Downloads never run from curation's own code: with a live hugpy-downloader daemon the review enqueues on hugpy_storage.downloader.queue; without one it calls hugpy_storage.download_models.download_one in-process.

Metadata

Release files for hugpy-curation 0.2.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hugpy-curation 0.2.4
File Size Uploaded
hugpy_curation-0.2.4.tar.gz 198.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hugpy-curation 0.2.4
File Interpreter ABI Platform
hugpy_curation-0.2.4-py3-none-any.whl Python 3 none any Details

Total release size: 378.1 kB

Release files / hugpy_curation-0.2.4.tar.gz

Download URL hugpy_curation-0.2.4.tar.gz
Size 198.9 kB
Tags Source
SHA-256 checksum
How to use checksums
eecb2e38b3deb6355adb518999ba17315f6ed5cf4a42d9b686a1acdaafcb5938
BLAKE2b-256 checksum
How to use checksums
38f76f2eaa027fca57540989e80d1f28cb5a87d63270f8d7ea6c29adcf5ec270
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / hugpy_curation-0.2.4-py3-none-any.whl

Download URL hugpy_curation-0.2.4-py3-none-any.whl
Size 179.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d117de6c91330a95eb4cd6a2a7205d9bf008920d6336a18704a4e5e54ee94fc6
BLAKE2b-256 checksum
How to use checksums
ef84bdd501b85f4bf1b8d2aa673cc78e81a04ff7f7dc030305c3d973e656f077
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

0.2.7

2 release files

0.2.6

2 release files

0.2.5

2 release files

This release

0.2.4 This release

2 release files

0.2.3

2 release files

0.2.2

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page