Skip to main content
Build Status Code Coverage PyPI Downloads Latest PyPI version License

A simple command line tool to generate scm-source.json files according to the STUPS documentation.

Installation

$ sudo pip3 install --upgrade scm-source

Usage

$ scm-source # generate scm-source.json in current directory
$ scm-source -f target/scm-source.json
$ scm-source --author "John Doe"
$ scm-source my/path/to/git/repo -f output/scm-source.json

You can also use it from your Python scripts:

from scm_source import generate_scm_source
generate_scm_source('foo/bar/scm-source.json', 'John Doe')

Releasing

Uploading a new version to PyPI:

$ ./release.sh <NEW-VERSION>

Metadata

Release files for scm-source 1.0.11

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

Source distribution (sdist)

Source distribution for scm-source 1.0.11
File Size Uploaded Provenance
scm-source-1.0.11.tar.gz 3.8 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for scm-source 1.0.11
File Interpreter ABI Platform
scm_source-1.0.11-py3-none-any.whl Python 3 none any Details

Total release size: 9.6 kB

Release files / scm-source-1.0.11.tar.gz

Download URL scm-source-1.0.11.tar.gz
Size 3.8 kB
Tags Source
SHA-256 checksum
How to use checksums
95777e83084f32665640746e02884a21892c6cb445c969cb9befe74919bd2c36
BLAKE2b-256 checksum
How to use checksums
154f880d17084cd774d93a3ba7f6dfa4837a8b838bfee699fe8db0de2ed6e38a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / scm_source-1.0.11-py3-none-any.whl

Download URL scm_source-1.0.11-py3-none-any.whl
Size 5.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
16ffdef651518b06f84e074c0d6d3bf62c7e0b8e533c8d6cf3c732f7ac991f62
BLAKE2b-256 checksum
How to use checksums
97143d4db3e56a5c8e48e7cadd89f2d714771d01fb33ba2e928c9e42b133fcaa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for scm-source 1.0.11

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