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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: python_template_x-0.4.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.4 CPython/3.9.20 Linux/6.5.0-1025-azure

File hashes

Hashes for python_template_x-0.4.0.tar.gz
Algorithm Hash digest
SHA256 2d6061d964be378b71238903a00dd381f0a74832a4866e3abc3849d22a6d33f2
MD5 7dc992df9a5e02b2557ca74f956ea73e
BLAKE2b-256 ad662aee389a6f439f424d1d6fb93a09fad759ecab8397886e57f22de66c5e40

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for python_template_x-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 33aab23c9405320b65104b29814f74e8999658eaa8cf801ec71932d79b7db9d4
MD5 321653d1d7f0a779b39ab8a2dacda3a2
BLAKE2b-256 3435768fb53e8e34c1d9c24c79be8eee770b493016d2dc3bcbd31d2622fc2a1d

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