Skip to main content

Basic template of a python repository

Project description

Basic Repo Template

This is a basic template repository for a python project.

Change the package_name in: pyproject.toml to the name of your package (doing a global search and repolace for the default string basic_repo_template.

You'll also want to change the name, email etc in pyproject.toml and {repository_name}.__init__.py to your own details.

Publishing to PyPi (to make it pip installable)

NOTE - These instructions haven't been tested yet, this is placeholder text (written 2023-01-19)

You'll need to create a PyPi account and then create an API token for the Github Action configured in the file: .github/workflows/publish_to_pypi_when_new_tag_is_pushed_to_main.yml

These instructions may help you set that up! https://packaging.python.org/en/latest/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

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

basic_repo_template-2023.1.1004.tar.gz (6.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

basic_repo_template-2023.1.1004-py3-none-any.whl (6.0 kB view details)

Uploaded Python 3

File details

Details for the file basic_repo_template-2023.1.1004.tar.gz.

File metadata

File hashes

Hashes for basic_repo_template-2023.1.1004.tar.gz
Algorithm Hash digest
SHA256 19c9c8bc5667c0114bbae678c86e856085644fa11ed2fc38c258e3b58d61f2a9
MD5 1070157a0852564f9ff7524cb4a4a9bf
BLAKE2b-256 197e3e4562c4fa7ef79b67fe78e10824d4b805f1d015e6be2788c037b930e027

See more details on using hashes here.

File details

Details for the file basic_repo_template-2023.1.1004-py3-none-any.whl.

File metadata

File hashes

Hashes for basic_repo_template-2023.1.1004-py3-none-any.whl
Algorithm Hash digest
SHA256 605d170dbee5b57dbac507283e451eb9fef40c35726fe20461e61a941ebfcd10
MD5 cfacd28bee511719989456ff80c71563
BLAKE2b-256 a57d5931e6ebc5d833c3009035611ea4c0f44658f294b3c53ce6c5f8cb9379b6

See more details on using hashes here.

Supported by

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