Python
Building python packages
Helpful links:
- Python package guide
- Type checking and annotations
- Relative imports for the billionth time (stackoverflow)
How to install a package locally
python setup.py install --user
Uploading package to PyPI
python3 -m build
python3 -m twine upload dist/*
In the second line, change dist/* to dist/PACKAGE-NAME_X.X.X* to just upload the current version.