Skip to main content

This is a python template.

Project description

python-template

Validation Workflow Pre-Commit Checks Workflow Coverage Status PyPi

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.1.tar.gz (4.7 kB view details)

Uploaded Source

Built Distribution

python_template_x-0.2.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: python_template_x-0.2.1.tar.gz
  • Upload date:
  • Size: 4.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.18 Linux/6.2.0-1019-azure

File hashes

Hashes for python_template_x-0.2.1.tar.gz
Algorithm Hash digest
SHA256 89e230f2c6c65ae176edb1c8c950b0a3ff4fb103f6113c7acbecbff6f2ba51ed
MD5 f2b4cec5102420ab76261f869347e80e
BLAKE2b-256 3c5cf93a7ddab21fc5deaf739b923b2ed0edc13ec338bb658cac15c2ba1f8771

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_template_x-0.2.1-py3-none-any.whl
  • Upload date:
  • Size: 5.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.7.1 CPython/3.9.18 Linux/6.2.0-1019-azure

File hashes

Hashes for python_template_x-0.2.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3500e55e8f09ff5a59c5594d9ac8b2296a72d553631d8649f39e751657c54851
MD5 89a2b560db76cd5010deb06f29179196
BLAKE2b-256 9cb7b5b6fa0a9cd0cd4c046fd931f734f4f56a5ede46312e793992a4068031a7

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