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

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: python_template_x-0.3.0.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.3.0.tar.gz
Algorithm Hash digest
SHA256 7e55025218c567180e8f1ef8e3ed6112bd848b68aebbcfd7a73cb14868b983b2
MD5 87ea341aada3b48faabb811b85d2258f
BLAKE2b-256 851067e5d3d3ce062201c32705ad4467e7a5195e8d98ebb62a7f5938ccd95581

See more details on using hashes here.

File details

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

File metadata

  • Download URL: python_template_x-0.3.0-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.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 4b92ac3571de58a79569131dca53156e49a940a816dff394c1f98b492782915b
MD5 eb8e98a229ae1ece3c22d5a7d170afc0
BLAKE2b-256 1f25ebfafa3c74f6c808e9e860f6308727135dda66e62f4ca3f0a23cf7eefc33

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