Skip to main content

flit_scm

A PEP 518 build backend that uses setuptools_scm to generate a version file from your version control system, then flit_core to build the package.

To use it, set the build-system table in your pyproject.toml to as follows:

[build-system]
requires = ["flit_scm"]
build-backend = "flit_scm:buildapi"

Flit and setuptools_scm can be configured as normal (refer to their documentation). Example:

[build-system]
requires = ["flit_scm"]
build-backend = "flit_scm:buildapi"

[tool.flit.sdist]
exclude = [".gitignore"]

[tool.setuptools_scm]
write_to = "src/_version.py"

Metadata

Release files for flit-scm 1.7.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for flit-scm 1.7.0
File Size Uploaded Provenance Actions
flit_scm-1.7.0.tar.gz 2.4 kB Without provenance Details for flit_scm-1.7.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for flit-scm 1.7.0
File Interpreter ABI Platform Actions
flit_scm-1.7.0-py3-none-any.whl Python 3 none any Details for flit_scm-1.7.0-py3-none-any.whl

Total release size: 5.4 kB

Release files / flit_scm-1.7.0.tar.gz

Download URL flit_scm-1.7.0.tar.gz
Size 2.4 kB
Tags Source
SHA-256 checksum
How to use checksums
961bd6fb24f31bba75333c234145fff88e6de0a90fc0f7e5e7c79deca69f6bb2
BLAKE2b-256 checksum
How to use checksums
e299961b062461652435b6ad9042d2ffdd75e327b36936987c2073aa784334d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.5

Release files / flit_scm-1.7.0-py3-none-any.whl

Download URL flit_scm-1.7.0-py3-none-any.whl
Size 3.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9e864caa8a63f708f5bb2f1b5b53eedcd4da75ec2cc6221a64cea7aa5c9eae1a
BLAKE2b-256 checksum
How to use checksums
b8c38d97318eeca2cf41e2a59e3af3e79d5fd23d56eed56ef1c34866d3b0a435
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.0 CPython/3.10.5

Security for flit-scm 1.7.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page