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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: python_template_x-0.2.0.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.0.tar.gz
Algorithm Hash digest
SHA256 64f35ff522cf51ec26a1fa23ef1382e561b84593a40e072fa76294d9e338fd6c
MD5 31f8169b3db60f0a6a1346d75144470d
BLAKE2b-256 6cf087d04c7fdc8deaa8a3467df0dd96f6c9d77c870d6a4ea829a3803fcba4f9

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_template_x-0.2.0-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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d7f93f8da21e1b977b3dd786747a5ef968ab9c23f7333eda49b50e20143d26dd
MD5 68c2ae030da34c2d72d77882e77a533e
BLAKE2b-256 82c859984e8fd71260ef045e9762b1fa69b4a361f7115e3d8448945aa22828f3

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