> pip install jdmn-python-runtime
- Check-out project
- Create a venv (see below) if you do not have one already
- Make changes
- Run tests (see below) and fix errors
- Run linters (see below) and fix errors
- Make sure the test coverage is decent (e.g. around 70-75%)
- Commit changes
> ci/make_env.bat
> tox -e py310
or
> python -m pytest --cov=jdmn tests/
> tox -e pylint
> tox -e flake8
> tox -e build
twine upload --repository testpypi --skip-existing dist/*