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
setuptoolsmodule 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.