OZI.build
This is a python module that implements pep517 for the meson build system.
This implies that any project that deals with python code can easily distributed
to the Python Package Index (PyPI) by just setting the right
metadatas in its pyproject.toml config file
Usage
OZI.build doesn’t provide any command line tools and should be used
though other standard tools like pip,
twine or build
Workflow to upload a release to pypi
Add a pyproject.toml to your project
Install build:
pip3 install buildBuild packages:
python3 -m build(which adds the sdist and wheel to thedist/folder)Publish the package
twine upload dist/*
In short for the next release: rm dist/* && python3 -m build && twine upload dist/*