Skip to main content

No project description provided

Project description

template-python-package

This is a template repository for python packages. This template uses Poetry

Using this repository

  1. Update the name of the project in:
    • README.md
    • pyproject.toml
    • Rename the main project folder
  2. Remove this section of the README

Local development

Setup

Start Poetry with the following command

poetry shell

Install dependencies

poetry install

Updating Python Dependencies

Update all python dependencies to latest compatible versions

poetry update

Add a new dependency with optional dev flag. Updates the lock file and installs the new dependency

poetry add <package_name>@<package_version> [--dev]

Testing

Tests can be run by using the invoke task.

poetry run pytest
poetry run pytest -k TestMyService  # Run a specific test or test suite

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

rodrigo_mercator_project_name-0.1.0.tar.gz (1.1 kB view details)

Uploaded Source

Built Distribution

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

rodrigo_mercator_project_name-0.1.0-py3-none-any.whl (1.7 kB view details)

Uploaded Python 3

File details

Details for the file rodrigo_mercator_project_name-0.1.0.tar.gz.

File metadata

File hashes

Hashes for rodrigo_mercator_project_name-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0f407a0611f4e9259a87c13c52e853d8d757007b7a355bd2ccf1960f244223a1
MD5 bbfb54147b51926713f889ab47129579
BLAKE2b-256 2d2e2c714c15c0e7b776dd3f392f3107a21d68b3fefbe48b36cb5b55d5bb1fa7

See more details on using hashes here.

File details

Details for the file rodrigo_mercator_project_name-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for rodrigo_mercator_project_name-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e9fc54b675163dfaab0985edfe83fe817ec416c07a3e5cf3c5e888c448ba657c
MD5 83f25ed9208c7d261bde8a415cfddc3f
BLAKE2b-256 261586f68b136a06cd35946e1b98130963cce8e1a689cc2854ec1edb95c14712

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