Python Code that is used in several projects
Project description
NWON 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 NWON 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:
- Tell poetry to create dependencies in a
.venv
folder withing the project:poetry config virtualenvs.in-project true
- Create a virtual environment using the local python version:
poetry env use $(cat .python-version)
- Install dependencies:
poetry install
Publish package
First you need the package via poetry build
.
Test package publication
- Add test PyPi repository:
poetry config repositories.testpypi https://test.pypi.org/legacy/
- Publish the package to the test repository:
poetry publish -r testpypi
- Test package:
pip install --index-url https://test.pypi.org/simple/ nwon_baseline
If everything works fine publish the package via poetry publish
.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file nwon_baseline-0.1.18.tar.gz
.
File metadata
- Download URL: nwon_baseline-0.1.18.tar.gz
- Upload date:
- Size: 400.3 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | db407c6590ac9dbdd319c1942ed74fcb9fc3f07d50f2cef9a675a312573baad6 |
|
MD5 | e343e7480eadb192b286d92999fbba81 |
|
BLAKE2b-256 | 11f17ca4bb22848318a2b634be96e99203c95f5d7018fd6d77343ec9abf86585 |
File details
Details for the file nwon_baseline-0.1.18-py3-none-any.whl
.
File metadata
- Download URL: nwon_baseline-0.1.18-py3-none-any.whl
- Upload date:
- Size: 661.8 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
Algorithm | Hash digest | |
---|---|---|
SHA256 | 42d91a5c431bd142e7f7e4b887046ab7e2d91aae568c5f3732510ce18ed0c029 |
|
MD5 | e4ce24a946301b33a6763cbb56ceee3b |
|
BLAKE2b-256 | 2b1fe993140212b26ad82da2881c6eeedc096c82e2a7a4e37441dceadd39b316 |