Skip to main content

This is a python template.

Project description

python-template

Validation Workflow Pre-Commit Checks Workflow Coverage Status PyPi CodeQL OpenSSF Scorecard

This project is an opinionated python template.

Usage

This project uses:

Ensure you have installed the relevant dependencies before continuing.

Install dependencies

poetry install

Run tests

poetry run poe test

GitHub Actions Setup

Validation Workflow

CodeCov.io

The workflow is automatically setup to pass along coverage reports to CodeCov.io. You must set the CODECOV_TOKEN secret in your repository settings. Otherwise, disable the routine in the .github/workflows/validate.yaml file.

Publishing Workflow

Ensure you have Discussions enabled in your repository settings, or remove discussion_category_name from the .github/workflows/publish.yaml file.

PyPi

The workflow is automatically setup to publish to PyPi. You must set the POETRY_PYPI_TOKEN_PYPI secret in your repository settings. Otherwise, disable the routine in the .github/workflows/publish.yaml file.

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

python_template_x-0.2.3.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

python_template_x-0.2.3-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file python_template_x-0.2.3.tar.gz.

File metadata

  • Download URL: python_template_x-0.2.3.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1023-azure

File hashes

Hashes for python_template_x-0.2.3.tar.gz
Algorithm Hash digest
SHA256 1369b629a3e1ce881cca9c44cd79cba07e0b76e92c899c3898f1a177d8297bda
MD5 9ee2a90db6de1c7011388fb59f9ddf9c
BLAKE2b-256 9a5b16ad75356aa146f048ee74ff5afe1e8df4a8908a0b3365b85cdab75370fd

See more details on using hashes here.

File details

Details for the file python_template_x-0.2.3-py3-none-any.whl.

File metadata

  • Download URL: python_template_x-0.2.3-py3-none-any.whl
  • Upload date:
  • Size: 6.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.9.19 Linux/6.5.0-1023-azure

File hashes

Hashes for python_template_x-0.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 870ce86c8274f86eaea1e4032c294d257152a0d020bf29743996610baf9ec5fe
MD5 18ca7c1b624399ad962e93db5ec822ff
BLAKE2b-256 1332f0dd4c2ae8b4e92178beaf2a503a5ab7c51688c4cebcef918821cb5e0792

See more details on using hashes here.

Supported by

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