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_module.py
Versioning and release
Package versions will be identified according to semantic versioning. The release process will deploy in both Test PyPI and PyPI.
%%{init: { 'logLevel': 'debug', 'theme': 'base', 'gitGraph': {'rotateCommitLabel': true}} }%%
gitGraph
commit
branch staging
branch feat/some-feature
checkout feat/some-feature
commit
commit
checkout staging
merge feat/some-feature id: "Rel. Test PyPI 0" tag: "v0.1.0rc0"
checkout main
merge staging id: "Rel. PyPI 0" tag: "v0.1.0"
branch fix/some-fix
checkout fix/some-fix
commit
checkout staging
merge fix/some-fix id: "Rel. Test PyPI 1" tag: "v0.1.1rc0"
checkout main
merge staging id: "Rel. PyPI 1" tag: "v0.1.1"
Deployment
Automatic deployments via 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.1.1.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4be53a3964c4ecf287eded07a8e424d2a1fe35553fb7c427ce4116b64ff5846d |
|
MD5 | 03be3f182884b3fcd35c4815525cec74 |
|
BLAKE2b-256 | 4cc9d3f19c4a6e2892a4929f46560faeb63214cb38f499b39a5ebbf4068155a2 |
Close
Hashes for qurix_sample_package-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 199ccfe02f9c12e23b5ea4b3d3ae032e58f857fbd3e12fe8576e83cdf4dac7e5 |
|
MD5 | 9bfb9f5639e6ffa07efb1421f6dae490 |
|
BLAKE2b-256 | d18b89b218d05b6c0f6b06ad553a486a1d7223af491a1364c40f6fd9d7b39d20 |