qurix Package Template for Python
Project description
Python package template
Template for Python packages for qurix Technology.
Structure
A normal Python package will start with the namespace qurix
as in this sample package. A sample structure is as follows:
.
├── LICENCE
├── Makefile
├── README.md
├── qurix
│ └── <domain>
│ └── <module-organization-level>
│ ├── __init__.py
│ ├── __version__.py
│ └── <module>
├── requirements.txt
├── setup.py
└── tests
├── __init__.py
└── test_client.py
Versioning and release
Package versions will be identified according to semantic versioning. The release process will deploy in both Test PyPI and PyPI.
gitGraph
commit
branch staging
branch feature/some-feature
checkout feature/some-feature
commit
commit
checkout staging
merge feature/some-feature id: "Test PyPI"
checkout main
merge staging id: "Release in PyPI" tag: "v0.1.0"
branch fix/some-fix
checkout fix/some-fix
commit
checkout staging
merge fix/some-fix id: "Test PyPI again"
checkout main
merge staging id: "New fix release in PyPI" tag: "v0.1.1"
Deployment
Using Github Actions. See .github/worfklows/
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 qurix-package-template-1.0.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c6f4f24cdf4d6ca323e5856ea2741cde11eff9fc32ce150f98b03d7a6d1b145 |
|
MD5 | 8242f69b67ee5fa378eaca92179af9db |
|
BLAKE2b-256 | e78d259e6537160764699caca719b23808986a162a983cdcd83ae5b009321747 |
Close
Hashes for qurix_package_template-1.0.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2e5c80c591bb7f7a08d3570de4c22d8deb851e0703b18e38a773817352cee003 |
|
MD5 | 482ff2e267f56dfe6b61742c0e969168 |
|
BLAKE2b-256 | 178c51c54e76385f96771ae5bd43f22d7c1173dd3106d92f11ef755b209a3344 |