Skip to main content

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

qurix-sample-package-0.5.0.tar.gz (3.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

qurix_sample_package-0.5.0-py3-none-any.whl (4.0 kB view details)

Uploaded Python 3

File details

Details for the file qurix-sample-package-0.5.0.tar.gz.

File metadata

  • Download URL: qurix-sample-package-0.5.0.tar.gz
  • Upload date:
  • Size: 3.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.13

File hashes

Hashes for qurix-sample-package-0.5.0.tar.gz
Algorithm Hash digest
SHA256 215b96ed86f2cbfab5564f20623af6bbef3693e1a535d48ac27f38a09de528a9
MD5 83dce65e38d01719d1143a7e5fa8f5ed
BLAKE2b-256 7e163ce5a2d673b60f1bb93a17c4adf7484eafa5d987a2804f3456a5128d172d

See more details on using hashes here.

File details

Details for the file qurix_sample_package-0.5.0-py3-none-any.whl.

File metadata

File hashes

Hashes for qurix_sample_package-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 6917b0333bb020b310648efbb546f914079f09a4aaf2f751207e3cc7899632ec
MD5 757089f45563efd1e4d3da46c043ee9d
BLAKE2b-256 3b480f1d31729fc7c78cdbcdb21dfa05185a3f6a309d1b1f582f7fae38455bbc

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page