Here's how to run all the development stuff.
pyenv global 3.6.8-amd64pipenv install --dev
- TODO:!
pytest -vin the root directory- To test coverage run
pipenv run coverage run -m pytest -v - Then run
pipenv run coverage reportorpipenv run coverage htmland browser the coverage (TODO: Figure out a way to make a badge for this??)
Refer to the python docs on packaging for clarification.
- Make sure you've updated
setup.py python setup.py sdist bdist_wheel- Create a source distribution and a binary wheel distribution intodist/twine upload dist/notion_export_enhancer-x.x.x*- Upload alldist/files to PyPI of a given version- Make sure to tag the commit you released!