Ambient package update tool for clean and swift maintenance
Project description
Ambient Package Update
This repository will help keep all Python packages maintained by Ambient Digital tidy and up-to-date.
Installation
- Ensure you have installed Python >=3.10 and the binary is in your system path
- Navigate into the project directory
- 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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Close
Hashes for ambient-package-update-23.5.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3e0a598cb14f2ae318acb4d2f9b52107bf4404b5cbfd2c0e692650d47e8a086a |
|
MD5 | 6f626f4d586ad387c3ce47ce644b36aa |
|
BLAKE2b-256 | d48db798bc1d6f5fb67201c40ddd151d0a666699f2af560be6c753a42d5fcb89 |
Close
Hashes for ambient_package_update-23.5.4-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 755a9d3f3ec70777d24446c3c8c30cf2f8299fdc0600324dfe5ea7273e6dca8b |
|
MD5 | 60ca6313fd9f8e7147d96b43c26ba3b4 |
|
BLAKE2b-256 | 2e110bf4b20cd5bfdb8c347ead08e88a0aa56a2e12d47629f630d13b9aa9114a |