Skip to main content

Toolkit for day-to-day package development

Project description

PackageKit

Toolkit for day-to-day package development

Facilitates the following:

  • Normalization: Advanced mechanism to normalize objects with user-defined source/destination types and mapping logic
  • YAML models: Load/store models (pydantic, dataclass) from/to a YAML file
  • Logging: Setup rich output and logging to timestamped file
  • Development workflow:
    • doit task factory for formatting, test coverage, etc
    • Process test coverage and generate badges

Project details


Download files

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

Source Distribution

packagekit-0.1.0.tar.gz (1.3 kB view details)

Uploaded Source

Built Distribution

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

packagekit-0.1.0-py3-none-any.whl (1.6 kB view details)

Uploaded Python 3

File details

Details for the file packagekit-0.1.0.tar.gz.

File metadata

  • Download URL: packagekit-0.1.0.tar.gz
  • Upload date:
  • Size: 1.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Linux/5.10.16.3-microsoft-standard-WSL2

File hashes

Hashes for packagekit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1017e5fb3fd567c4109b4d5af89082b3721b8288e492ac07121dfbddd70eedfa
MD5 ed3dd1aa934b53e031b637a7e70af80a
BLAKE2b-256 90f839b3f2a9fec14995a8fa749970c09e526369764b8131763541095d9b90fc

See more details on using hashes here.

File details

Details for the file packagekit-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: packagekit-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 1.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.4 CPython/3.13.7 Linux/5.10.16.3-microsoft-standard-WSL2

File hashes

Hashes for packagekit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4e6946794376f541c4f5116cd2eed772e39fd612d22196c80de227d0b69e0644
MD5 0607bd17d857f1e9001f46ec8a0acd5c
BLAKE2b-256 e6d1c92500c0078ecd8150bde73c3aeb0b2de3ef1c14831a64c543084ad8b7bc

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