A Python helper package providing streamlined Spark functions for efficient data dissemination processes
Project description
sws-spark-dissemination-helper
This repo contains the core tools for working programmatically with the SWS datatables controlling the dissemination pipelines.
How to use
Make sure to have make installed on your system and run make help to see the available commands.
Upload a new version
A new version is published to PyPI automatically by the publish workflow whenever a GitHub release is published. The workflow verifies that the release tag matches v<project.version>, so the two must always be kept in sync.
-
Update
project.versionin the pyproject.toml file (e.g.0.1.9.dev0) and commit the change. -
Create and push a tag matching the new version (note the leading
v):git tag v0.1.9.dev0 git push origin --tags
-
Go to the tags page, select the tag and create a release from it. Use the Latest release label for official releases or Pre-release for development versions, then fill in the release notes.
-
Wait for the GitHub action to run. If it succeeds the new version will be available on PyPI; otherwise check the workflow logs for the failure reason (a common one is the tag not matching
project.version) and fix it.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file sws_spark_dissemination_helper-0.1.10.dev1.tar.gz.
File metadata
- Download URL: sws_spark_dissemination_helper-0.1.10.dev1.tar.gz
- Upload date:
- Size: 39.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
08ebe0ae71aa29f198520abe909bcbbce87a208b7c3880766a5adcd10f0e3095
|
|
| MD5 |
a9421ecf93d01fc03f6ccd86dc021289
|
|
| BLAKE2b-256 |
79f6e892d492ad493bf74cc84f10f551b61db00166a0ee19d40f6f4d13b1351a
|
Provenance
The following attestation bundles were made for sws_spark_dissemination_helper-0.1.10.dev1.tar.gz:
Publisher:
publish.yml on un-fao/fao-sws-it-python-spark-dissemination-helper
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sws_spark_dissemination_helper-0.1.10.dev1.tar.gz -
Subject digest:
08ebe0ae71aa29f198520abe909bcbbce87a208b7c3880766a5adcd10f0e3095 - Sigstore transparency entry: 1790426004
- Sigstore integration time:
-
Permalink:
un-fao/fao-sws-it-python-spark-dissemination-helper@1ea802a503c8b83fa14607762d263b2ebec4893e -
Branch / Tag:
refs/tags/v0.1.10.dev1 - Owner: https://github.com/un-fao
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@1ea802a503c8b83fa14607762d263b2ebec4893e -
Trigger Event:
release
-
Statement type:
File details
Details for the file sws_spark_dissemination_helper-0.1.10.dev1-py3-none-any.whl.
File metadata
- Download URL: sws_spark_dissemination_helper-0.1.10.dev1-py3-none-any.whl
- Upload date:
- Size: 42.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
548c4293d9195f3c1b6e412f367e8da0749900c5890ec795ff95bd5fec390519
|
|
| MD5 |
7cb5a5c251aaa17fa39f4a5fcf65a999
|
|
| BLAKE2b-256 |
53349351ecc458d599ff2e9743d0c6239ffeee84c2f3914a794a16414d05396d
|
Provenance
The following attestation bundles were made for sws_spark_dissemination_helper-0.1.10.dev1-py3-none-any.whl:
Publisher:
publish.yml on un-fao/fao-sws-it-python-spark-dissemination-helper
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
sws_spark_dissemination_helper-0.1.10.dev1-py3-none-any.whl -
Subject digest:
548c4293d9195f3c1b6e412f367e8da0749900c5890ec795ff95bd5fec390519 - Sigstore transparency entry: 1790426017
- Sigstore integration time:
-
Permalink:
un-fao/fao-sws-it-python-spark-dissemination-helper@1ea802a503c8b83fa14607762d263b2ebec4893e -
Branch / Tag:
refs/tags/v0.1.10.dev1 - Owner: https://github.com/un-fao
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@1ea802a503c8b83fa14607762d263b2ebec4893e -
Trigger Event:
release
-
Statement type: