Skip to main content

High-performance dataset caching and streaming client bindings for Python

Project description

lumi-dataset-hub

High-performance dataset caching and streaming client bindings for Python.


Release Automation & Publishing

This package uses automated GitHub Workflows to compile and release multi-platform binary wheels to PyPI. The pipeline is secured using OIDC Trusted Publishing, meaning no passwords or static API tokens are stored on GitHub.

How to Release a New Version

  1. Increment Version: Update the version number in pyproject.toml (e.g., version = "0.2.1") and Cargo.toml.
  2. Commit and Tag:
    git add pyproject.toml Cargo.toml
    git commit -m "bump: version 0.2.1"
    git tag v0.2.1
    
  3. Push to GitHub:
    git push origin main
    git push origin v0.2.1
    
  4. Pipeline Execution:
    • Pushing the tag automatically triggers the Release Python Bindings workflow.
    • The workflow compiles wheels for Linux (manylinux x86_64, aarch64), macOS (x86_64, aarch64), and Windows (x86_64), and builds the source distribution (sdist).
    • After a successful build, the job requests a federated OIDC token from PyPI's trusted publisher interface and deploys all distributions seamlessly.

PyPI Trusted Publisher Configuration Reference

For administrators setting up publishing credentials, the following mappings are configured under PyPI Account Settings:

  • Provider: GitHub
  • Owner: Organization or Username (e.g., rd-lumi)
  • Repository: dataset-caching
  • Workflow Name: release.yml
  • Environment Name: pypi
  • PyPI Project: lumi-dataset-hub

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

lumi_dataset_hub-0.2.0.tar.gz (27.7 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

lumi_dataset_hub-0.2.0-cp314-cp314-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.14Windows x86-64

lumi_dataset_hub-0.2.0-cp314-cp314-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

lumi_dataset_hub-0.2.0-cp313-cp313-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.13Windows x86-64

lumi_dataset_hub-0.2.0-cp313-cp313-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

lumi_dataset_hub-0.2.0-cp312-cp312-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.12Windows x86-64

lumi_dataset_hub-0.2.0-cp312-cp312-manylinux_2_38_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.12manylinux: glibc 2.38+ x86-64

lumi_dataset_hub-0.2.0-cp312-cp312-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

lumi_dataset_hub-0.2.0-cp311-cp311-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.11Windows x86-64

lumi_dataset_hub-0.2.0-cp311-cp311-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

lumi_dataset_hub-0.2.0-cp310-cp310-win_amd64.whl (1.3 MB view details)

Uploaded CPython 3.10Windows x86-64

lumi_dataset_hub-0.2.0-cp310-cp310-manylinux_2_38_x86_64.whl (3.9 MB view details)

Uploaded CPython 3.10manylinux: glibc 2.38+ x86-64

lumi_dataset_hub-0.2.0-cp310-cp310-macosx_11_0_arm64.whl (1.5 MB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

File details

Details for the file lumi_dataset_hub-0.2.0.tar.gz.

File metadata

  • Download URL: lumi_dataset_hub-0.2.0.tar.gz
  • Upload date:
  • Size: 27.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for lumi_dataset_hub-0.2.0.tar.gz
Algorithm Hash digest
SHA256 0e82fe462bcb1f5ccc68c461a00ded90bd6b46426a5d606cba1824ebf51824b3
MD5 e7e98e09bf387e85f0f84459150e30c1
BLAKE2b-256 9797d8a876029c10379fb8bbe34a7d9e057f0c98d9658f177b08f1d1158bbca3

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0.tar.gz:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp314-cp314-win_amd64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 833e6bad54884a7df9074ed09515ae9d69b7a8b18f53dcfc1b9d442676db57c5
MD5 7b951446b5caae0a8c3b72a34f1e548b
BLAKE2b-256 668e93a9e707b5d72de76c6c8d5f288359f15bb8a61013ba1d4515df13857088

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp314-cp314-win_amd64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 33e19b005edafff33434c395dc2a19b4262f55f659344c943fe077da3ea0750d
MD5 9b325ebd189dbaffa1cfe63f3f28639a
BLAKE2b-256 d941a06f94da40e552731a28376277c11a58ba268154a1d6b14dfb91c1008e9f

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp313-cp313-win_amd64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 6fc85a4c1bdddbf0ff97e2add929ff946ef8ccc7ae626a2ae46bd565d2745a98
MD5 94c272dbe66fe4778878d7e989bf420f
BLAKE2b-256 943101d010b5f7e05221d73b55a911ad29552fe22d13e0b9707fef7058b80134

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp313-cp313-win_amd64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8a3391f0d87cbc26074a3df3a92144b4c896376f44b44965922c473b65214cdc
MD5 8035575a25167239f1f5ae36e924e9a3
BLAKE2b-256 f4c4184044d4f3ad51b5ba2c088b3e6a36e96f1d9182e0a178be837af9520a7a

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp312-cp312-win_amd64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 076d94e82f9932e9fa449a5dd4ae034f92131457ec82003dad2959eab99deca6
MD5 bb2a69ef2421252a0af3313fade9e3f6
BLAKE2b-256 158f50c99394e15e13bc4a44824c2c9652ffefd8d6a2c5f9bb877001904d8916

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp312-cp312-win_amd64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp312-cp312-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp312-cp312-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 327f92553e515913f0710047ea66de3eb83656d9c8c09faef6fdee42be88b81b
MD5 5dc69417ef925f1a657f532038bb9ea4
BLAKE2b-256 968ba42f494298aefef4ea2ba6d22c29462cae6d340549c26088cd323d970e03

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp312-cp312-manylinux_2_38_x86_64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 c93701b462fcbceea9223de99ad928c0d4d03e60cfe5d9c0805f77c828c7f029
MD5 a7ef1e38431467f1300387e51d137dd5
BLAKE2b-256 0ab871aefc0eed06e33aa7b09f0f45e5e23aacf36dc162dd990ee676a47e9082

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp311-cp311-win_amd64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 bb645c29fa06b79b6f2766846766d246132e5f0f9a1412831baac050e5aa9c23
MD5 141de1e7c6caf5137847dd82cf4ce2fb
BLAKE2b-256 8138d5b9761b1866e697cabf67822b0e0351d305d0e5e2aeee7c78941a17c854

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp311-cp311-win_amd64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 bc9ee40bb11f856b71801d98c54df026a931960e3ab479f1cc826f3f117e0c2f
MD5 4fbc3657998db834250396f6f7400025
BLAKE2b-256 3128e2a767c1ff6e35f6da210bd6c9c44de62c1d401aa8681612bd16648cd7dc

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp310-cp310-win_amd64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 9f7fbaa403142614fb9c61784df78a8e96440d3cbb4134eb765849cb42b42a4c
MD5 1f6e341489182d55edd586e5d9fb90d3
BLAKE2b-256 7c0f5b169bafa22df97b6e0c88c399f482c58c047c11615b937ef3abc3080ec0

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp310-cp310-win_amd64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp310-cp310-manylinux_2_38_x86_64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp310-cp310-manylinux_2_38_x86_64.whl
Algorithm Hash digest
SHA256 b8bfbc22f9cc8cca3e9706f986952bd1b53227578ac754287de58e7239c1dbf1
MD5 75cdb0bd1de2ce507664db7e88cdff07
BLAKE2b-256 98ad16c147af6a05e92639270fc7c114b52eca595681da012da3a5ec024746df

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp310-cp310-manylinux_2_38_x86_64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file lumi_dataset_hub-0.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for lumi_dataset_hub-0.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 291f66475a8cef5021f1d520238b568fa2b51e950685754e69bc91148685b503
MD5 abfb3bc6fd562f06eb2b781cabc012a3
BLAKE2b-256 19bd678a8c81cb7651244e9514f65aa9a025e9382033ae5138339e9be81a5d19

See more details on using hashes here.

Provenance

The following attestation bundles were made for lumi_dataset_hub-0.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: release.yml on rd-lumi/lumi-dataset-hub

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page