Skip to main content

Shared Avenir utility modules used by Spectrum Engine

Project description

avenir-common

Shared utility, auth, database, logging, and wrapper modules for Spectrum Engine.

Install

uv add avenir-common

Development With uv

This repository works well with uv for environment and dependency management.

1) Sync dependencies

uv sync

If you only need test tooling in an existing environment:

uv add --dev pytest

2) Run tests

Run all tests:

uv run -m pytest -q

Run a specific test file:

uv run -m pytest tests/unit/Util/test_utils.py -q

3) Build the package

Create source and wheel distributions:

uv build

Build artifacts are written to dist/.

Notes

This package publishes the AvenirCommon namespace and its subpackages.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

avenir_common-0.1.4-py3-none-any.whl (13.1 kB view details)

Uploaded Python 3

File details

Details for the file avenir_common-0.1.4-py3-none-any.whl.

File metadata

  • Download URL: avenir_common-0.1.4-py3-none-any.whl
  • Upload date:
  • Size: 13.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.10

File hashes

Hashes for avenir_common-0.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 f13b69f26c9a6e229eae0f24775e4f837aa4766124952ca1342dc310fe23c0ff
MD5 c08335e95cedc78959afb492c547464d
BLAKE2b-256 7573eba871ee98cc9b60c3e804d68dca3aab0ccd28ef29295bff326b8b0c5b26

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page