1. Building semverΒΆ
This project changed its way how it is built over time. We used to have
a setup.py
file, but switched to a pyproject.toml
setup.
The build process is managed by uv command.
You need:
Python 3.7 or newer.
The
setuptools
module version 61 or newer which is used as a build backend.The command uv from Astral. Refer to the section Installing uv for more information.
To build semver, run:
uv build
After the command is finished, you can find two files in the dist
folder: a .tar.gz
and a .whl
file.