:cite:`setuptools_scm` to build version numbers with a clean version number that is uniquely tied to a single commit, e.g. ``1.2.3``, or a version number appended with the short git hash to uniquely ...
Python code is commonly distributed using a Python-native packaging system, rather than as a Linux package or standalone executable. The basic ideas have been described by LWN before. By default, this ...
setuptools-rust is a plugin for setuptools to build Rust Python extensions implemented with PyO3 or rust-cpython. Compile and distribute Python extensions written in Rust as easily as if they were ...