Skip to main content

Python Code that is used in several projects

Project description

NVON Python baseline package

This package provides some basic python functions that can be used across several projects.

The dependencies of the project are kept to a minimum in order to prevent version conflicts with other projects.

Package is meant for internal use at NVON as breaking changes may occur on version changes. This may change at some point but not for now 😇.

Development Setup

We recommend developing using poetry.

This are the steps to setup the project with a local virtual environment:

  1. Tell poetry to create dependencies in a .venv folder withing the project: poetry config virtualenvs.in-project true
  2. Create a virtual environment using the local python version: poetry env use $(cat .python-version)
  3. Install dependencies: poetry install

Publish package

First you need the package via poetry build.

Test package publication

  1. Add test PyPi repository: poetry config repositories.testpypi https://test.pypi.org/legacy/
  2. Publish the package to the test repository: poetry publish -r testpypi
  3. Test package: pip install --index-url https://test.pypi.org/simple/ nvon_baseline

If everything works fine publish the package via poetry publish.

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

nwon_baseline-0.1.17.tar.gz (404.4 kB view details)

Uploaded Source

Built Distribution

nwon_baseline-0.1.17-py3-none-any.whl (673.1 kB view details)

Uploaded Python 3

File details

Details for the file nwon_baseline-0.1.17.tar.gz.

File metadata

  • Download URL: nwon_baseline-0.1.17.tar.gz
  • Upload date:
  • Size: 404.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.7.6 Linux/5.4.0-105-generic

File hashes

Hashes for nwon_baseline-0.1.17.tar.gz
Algorithm Hash digest
SHA256 dae2f3a0bcfc38f918caa637d12976d9648649170346c027ab8e24b2657e6e51
MD5 c3834db69ae93d628fa31af5ea8d51fc
BLAKE2b-256 7b234f6fdb705b4f8fd3f6656a4fbe32943e697f60917da869faf2dc140974e7

See more details on using hashes here.

File details

Details for the file nwon_baseline-0.1.17-py3-none-any.whl.

File metadata

  • Download URL: nwon_baseline-0.1.17-py3-none-any.whl
  • Upload date:
  • Size: 673.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.1.13 CPython/3.7.6 Linux/5.4.0-105-generic

File hashes

Hashes for nwon_baseline-0.1.17-py3-none-any.whl
Algorithm Hash digest
SHA256 2a6b13e74992baf803e1e48085e610425a9e56301c7e997346d970dc60ad6aba
MD5 35c3c4f3296ce547fba2e3e073cd9158
BLAKE2b-256 bf269fb15908eeaf38c0826a268a6ffe80e8e14af70d3eaebb79f97d544a5e40

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