Build time dependencies
python -m pip install --upgrade build twineTo build
python -m buildTo locally install
python -m pip install -e ".[dev,typ]" --config-settings editable_mode=compatPlease make sure that the package is installed with .[dev], then run
pytest tests/Run the test for various python's versions, run
toxWith test coverage in py313 environment
pytest --cov=cs3560cli tests/If you want to view the HTML report instead, run
coverage htmlthen open the HTML file in your browser.
For the detail about version specifier, please see version specifier
python -m twine upload -r testpypi dist/*python -m twine upload dist/*