Skip to main content

Ambient package update tool for clean and swift maintenance

Project description

pypi Downloads

Ambient Package Update

This repository will help keep all Python packages maintained by Ambient Digital tidy and up-to-date.

Installation

  1. Ensure you have installed Python >=3.10 and the binary is in your system path
  2. Navigate into the project directory
  3. Execute scripts/setup_venv.ps1 (on Windows) or rename the file to "setup_venv.sh" and execute it for macOS and UNIX

Versioning

This project follows the CalVer versioning pattern: YY.MM.[RELEASE]

Usage

  • python .\main.py render-templates [PACKAGE_NAME]

todo:

  • write usage paragraph
  • create template dirs if not existing (without .github/workflows it's failing)
  • package-readme hat dopplungen zu docs und enthält zeug, das nicht da drinstehen muss
  • ambient-toolbox branch löschen und nur rest von core da ablegen

Contribution

Publish to PyPi

  • Update documentation about new/changed functionality

  • Update the Changelog

  • Increment version in main __init__.py

  • Create pull request / merge to master

  • This project uses the flit package to publish to PyPI. Thus publishing should be as easy as running:

    flit publish
    

    To publish to TestPyPI use the following ensure that you have set up your .pypirc as shown here and use the following command:

    flit publish --repository testpypi
    

Changelog

Can be found at GitHub.

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

ambient-package-update-23.5.4.tar.gz (15.5 kB view details)

Uploaded Source

Built Distribution

ambient_package_update-23.5.4-py2.py3-none-any.whl (5.3 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file ambient-package-update-23.5.4.tar.gz.

File metadata

File hashes

Hashes for ambient-package-update-23.5.4.tar.gz
Algorithm Hash digest
SHA256 3e0a598cb14f2ae318acb4d2f9b52107bf4404b5cbfd2c0e692650d47e8a086a
MD5 6f626f4d586ad387c3ce47ce644b36aa
BLAKE2b-256 d48db798bc1d6f5fb67201c40ddd151d0a666699f2af560be6c753a42d5fcb89

See more details on using hashes here.

File details

Details for the file ambient_package_update-23.5.4-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for ambient_package_update-23.5.4-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 755a9d3f3ec70777d24446c3c8c30cf2f8299fdc0600324dfe5ea7273e6dca8b
MD5 60ca6313fd9f8e7147d96b43c26ba3b4
BLAKE2b-256 2e110bf4b20cd5bfdb8c347ead08e88a0aa56a2e12d47629f630d13b9aa9114a

See more details on using hashes here.

Supported by

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