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:

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.py and packaging metadata.

__AUTHOR__

hubvault.config.meta.__AUTHOR__ = 'HansBug, narugo1992'

Author of this project.

__AUTHOR_EMAIL__

hubvault.config.meta.__AUTHOR_EMAIL__ = 'hansbug@buaa.edu.cn, narugo1992@deepghs.org'

Email of the authors’.