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
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-sample-package-0.4.4.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 36b0f9bce369428f402f05432f3747629dbd379823e1b9f01118c0dc9b2230a5 |
|
MD5 | d97b1014c82e0c54c48a1fbb05347c99 |
|
BLAKE2b-256 | fcdb2a474564e372f25b0757965c51522378ae22e62b1361fc110a0e9a315991 |
Close
Hashes for qurix_sample_package-0.4.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | c2029bdc5304f292ca99240db78c94e594b5879456faca977bb19f2cc9065797 |
|
MD5 | 203527465cd3c7b6a2d4d706514decc3 |
|
BLAKE2b-256 | e4e9b0fa9b2bb325de0012c93efd695bdbf945c8b0bff8f828bc768690ba5b66 |