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
- docs how to create a new package
- 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.5.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 03f03279de666591c932662a2e0a35fcc3a2e27c729f6b992ae33b4ba4d7fc00 |
|
MD5 | c0b762455f433cf2bc6466699ea5fab8 |
|
BLAKE2b-256 | d4305329edf368e65a17829bd065316a71bf90bc9554b93e54f69d149dbb7c49 |
Close
Hashes for ambient_package_update-23.5.5-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 12a360c1dbf5cf0719c44589fa464dfe8bb6f711c67f38318d263b9364e0d149 |
|
MD5 | c7c3098dff46085349a34669e8a226bc |
|
BLAKE2b-256 | d398e10f73879a6db598d8482361fe7d516f8453191280dd4851cd8170b6cd39 |