hubvault.config.meta
Metadata constants for the hubvault package.
This module centralizes the package metadata shared by packaging logic, the command-line entry points, and documentation-facing version reporting.
The summary values here should reflect the current shipped product surface
rather than only the original local-repository MVP. In the current PR1 state,
hubvault ships:
the embedded versioned repository runtime for local ML artifacts
the local Python API and CLI
an optional embedded FastAPI service with a bundled browser UI
an optional Python remote client aligned with that HTTP service
The module contains:
__TITLE__- Canonical package title__VERSION__- Package version string__DESCRIPTION__- Short PyPI/package summary__AUTHOR__- Comma-separated author list__AUTHOR_EMAIL__- Comma-separated author email list
Example:
>>> from hubvault.config.meta import __DESCRIPTION__, __TITLE__, __VERSION__
>>> __TITLE__
'hubvault'
>>> 'web UI' in __DESCRIPTION__
True
>>> isinstance(__VERSION__, str)
True
__TITLE__
- hubvault.config.meta.__TITLE__ = 'hubvault'
Title of this project (should be hubvault).
__VERSION__
- hubvault.config.meta.__VERSION__ = '0.0.2'
Version of this project.
__DESCRIPTION__
- hubvault.config.meta.__DESCRIPTION__ = 'Embedded versioned repository for ML artifacts with Python API, HTTP service, remote client, and bundled web UI'
Short package summary used by
setup.pyand packaging metadata.