Because it's always so long between releases...
- Twine
Twine can be installed system-wide without using sudo
:
$> pip install --user --upgrade twine wheel
$> rm -rf build/ dist/ django_cra_helper.egg-info/
$> python3 setup.py sdist bdist_wheel
$> python3 -m twine check dist/*
You should see output like this:
Checking dist/django_cra_helper-1.2.2-py3-none-any.whl: PASSED Checking dist/django-cra-helper-1.2.2.tar.gz: PASSED
$> python3 -m twine upload -r testpypi dist/*
https://test.pypi.org/project/django-cra-helper/
$> python3 -m twine upload dist/*