benchmark/docs
Nicholas Junge 3623765dd3
Add setuptools_scm for dynamic zero-config Python versioning (#1690)
* Add `setuptools_scm` for dynamic zero-config Python versioning

This removes the need for manually bumping versions in the Python
bindings.

For the wheel uploads, the correct semver version is inferred in the case
of tagged commits, which is exactly the case in GitHub CI.

The docs were updated to reflect the changes in the release workflow.

* Add separate version variable and module, use PEP484-compliant exports

This is the best practice mentioned in the `setuptools_scm` docs, see
https://setuptools-scm.readthedocs.io/en/latest/usage/#version-at-runtime.
2023-11-01 09:48:01 +00:00
..
assets/images add black icon 2023-08-21 14:29:55 +01:00
_config.yml add logo to github pages 2023-08-21 14:31:58 +01:00
AssemblyTests.md try disabling liquid for jekyll to fix curly braces (#1536) 2023-02-06 14:01:16 +00:00
dependencies.md cleanup: support CMake >= 3.10 (#1544) 2023-02-17 13:38:53 +00:00
index.md remove logo from generated docs 2023-08-21 14:25:30 +01:00
perf_counters.md Fix typos found by codespell (#1519) 2023-01-10 12:25:32 +00:00
platform_specific_build_instructions.md refactor the documentation to minimise README.md (#1211) 2021-08-17 21:45:33 +01:00
python_bindings.md Add setuptools_scm for dynamic zero-config Python versioning (#1690) 2023-11-01 09:48:01 +00:00
random_interleaving.md Random interleaving of benchmark repetitions - the sequel (fixes #1051) (#1163) 2021-06-03 21:16:54 +03:00
reducing_variance.md Fix typos found by codespell (#1519) 2023-01-10 12:25:32 +00:00
releasing.md Add setuptools_scm for dynamic zero-config Python versioning (#1690) 2023-11-01 09:48:01 +00:00
tools.md Update tools.md for missing color meaning issue #1491 (#1624) 2023-07-09 19:25:34 +03:00
user_guide.md Fixed a typo in docs (#1600) 2023-05-15 10:07:00 +01:00