Skip to content
Snippets Groups Projects
Adar Nimrod's avatar
nimrod authored
- pre-commit config.
- CI pipeline to build the package, validate with twine, install it and
  check the executable script.
- Add a badge to the README.
15ec09af
History

Sample Python project

pipeline status

A sample Python project. Meant as an instruction on creating a modern Python package with just the standard Python tooling (setuptools, wheel) and without additional tools like Poetry, Flit or similar. This mainly revolves around using pyproject.toml in a standard wasy as specified in PEP 621.

License

This software is licensed under the MIT license (see the LICENSE.txt file).

Author

Nimrod Adar, contact me or visit my website. Patches are welcome via git send-email. The repository is located at: https://git.shore.co.il/nimrod/.