Utility and helper functions for common Properly operations in python.
Project description
properly-util-python
Quick Run
- Make your changes to the code
- Increase the
version
in setup.py source deploy.sh
deploy.sh "<your_commit_message>" <version>
Uploading the Package
Make sure you have the latest versions of setuptools and wheel installed:
python3 -m pip install --user --upgrade setuptools wheel
You’ll need to install Twine:
python3 -m pip install --user --upgrade twine
Build dist/
python3 setup.py sdist bdist_wheel
Upload to pypi.org
twine upload dist/*
Source: https://packaging.python.org/tutorials/packaging-projects/
Installing the Package
pip install properly-util-python
or
pip install --no-cache-dir --upgrade properly-util-python
Resources
Based on this tutorial: http://greenash.net.au/thoughts/2015/06/splitting-a-python-codebase-into-dependencies-for-fun-and-profit/
Currently we are hosting our package in Git since it is quick and easy to set up. However, that has a number of disadvantages, the most visible disadvantage being that pip install will run much slower, because it has to do a git pull every time you ask it to check that foodutils is installed (even if you specify the same commit / tag each time). http://carljm.github.io/tamingdeps/#33
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
Hashes for properly_util_python-0.5.0.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1e5f7b92753f183d979a1e63e624048032436dab595764fd54ebf6dec4886731 |
|
MD5 | cfaa151c39f94dbed3bd8ac48641a82e |
|
BLAKE2b-256 | 9095075637ef46aebc24e72ab143ad873aa0a8d2b43e25dcc6d76cfe15a75ca5 |
Hashes for properly_util_python-0.5.0-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 75ba99052aa0b797ee5847809a96d352b2a182e347cb02d00228e3a468c2d6a8 |
|
MD5 | f919c99550aca87c2e7b3a8fbe0dc199 |
|
BLAKE2b-256 | b54f5b1e1811b85b75aef20ee962319b311d4af1e53b19f7ce3818619f48cd04 |