Skip to main content

Parse and construct Python representations for datasets stored in RDS files

Project description

Project generated with PyScaffold PyPI-Server Unit tests

rds2py

Parse and construct Python representations for datasets stored in RDS files. rds2py supports various base classes from R, and Bioconductor's SummarizedExperiment and SingleCellExperiment S4 classes. For more details, check out rds2cpp library.


Version 0.5.0 brings major changes to the package,

  • Complete overhaul of the codebase using pybind11
  • Streamlined readers for R data types
  • Updated API for all classes and methods

Please refer to the documentation for the latest usage guidelines. Previous versions may have incompatible APIs.


The package provides:

  • Efficient parsing of RDS files with minimal memory overhead
  • Support for R's basic data types and complex S4 objects
    • Vectors (numeric, character, logical)
    • Factors
    • Data frames
    • Matrices (dense and sparse)
    • Run-length encoded vectors (Rle)
  • Conversion to appropriate Python/NumPy/SciPy data structures
    • dgCMatrix (sparse column matrix)
    • dgRMatrix (sparse row matrix)
    • dgTMatrix (sparse triplet matrix)
  • Preservation of metadata and attributes from R objects
  • Integration with BiocPy ecosystem for Bioconductor classes
    • SummarizedExperiment
    • RangedSummarizedExperiment
    • SingleCellExperiment
    • GenomicRanges
    • MultiAssayExperiment

Installation

Package is published to PyPI

pip install rds2py

# or install optional dependencies
pip install rds2py[optional]

By default, the package does not install packages to convert python representations to BiocPy classes. Please consider installing all optional dependencies.

Usage

If you do not have an RDS object handy, feel free to download one from single-cell-test-files.

from rds2py import read_rds
r_obj = read_rds("path/to/file.rds")

The returned r_obj either returns an appropriate Python class if a parser is already implemented or returns the dictionary containing the data from the RDS file.

In addition, the package provides the dictionary representation of the RDS file.

from rds2py import parse_rds

robject_dict = parse_rds("path/to/file.rds")
print(robject_dict)

Write-your-own-reader

Reading RDS files as dictionary representations allows users to write their own custom readers into appropriate Python representations.

from rds2py import parse_rds

robject = parse_rds("path/to/file.rds")
print(robject)

if you know this RDS file contains an GenomicRanges object, you can use the built-in reader or write your own reader to convert this dictionary.

from rds2py.read_granges import read_genomic_ranges

gr = read_genomic_ranges(robject)
print(gr)

Type Conversion Reference

R Type Python/NumPy Type
numeric numpy.ndarray (float64)
integer numpy.ndarray (int32)
character list of str
logical numpy.ndarray (bool)
factor list
data.frame BiocFrame
matrix numpy.ndarray or scipy.sparse matrix
dgCMatrix scipy.sparse.csc_matrix
dgRMatrix scipy.sparse.csr_matrix

Developer Notes

This project uses pybind11 to provide bindings to the rds2cpp library. Please make sure necessary C++ compiler is installed on your system.

Note

This project has been set up using PyScaffold 4.5. For details and usage information on PyScaffold see https://pyscaffold.org/.

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

rds2py-0.7.3.tar.gz (462.8 kB view details)

Uploaded Source

Built Distributions

rds2py-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.13musllinux: musl 1.2+ x86-64

rds2py-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.2 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64

rds2py-0.7.3-cp313-cp313-macosx_11_0_arm64.whl (119.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

rds2py-0.7.3-cp313-cp313-macosx_10_13_x86_64.whl (131.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

rds2py-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.12musllinux: musl 1.2+ x86-64

rds2py-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64

rds2py-0.7.3-cp312-cp312-macosx_11_0_arm64.whl (119.2 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

rds2py-0.7.3-cp312-cp312-macosx_10_13_x86_64.whl (131.0 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

rds2py-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.11musllinux: musl 1.2+ x86-64

rds2py-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (178.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64

rds2py-0.7.3-cp311-cp311-macosx_11_0_arm64.whl (119.5 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

rds2py-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl (131.3 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

rds2py-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.10musllinux: musl 1.2+ x86-64

rds2py-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (176.7 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64

rds2py-0.7.3-cp310-cp310-macosx_11_0_arm64.whl (118.2 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

rds2py-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl (129.9 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

rds2py-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl (1.1 MB view details)

Uploaded CPython 3.9musllinux: musl 1.2+ x86-64

rds2py-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (177.0 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64

rds2py-0.7.3-cp39-cp39-macosx_11_0_arm64.whl (118.4 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

rds2py-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl (130.0 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file rds2py-0.7.3.tar.gz.

File metadata

  • Download URL: rds2py-0.7.3.tar.gz
  • Upload date:
  • Size: 462.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for rds2py-0.7.3.tar.gz
Algorithm Hash digest
SHA256 337e046132bf2aac42b7614959eff9cc9bf70228a4e7a11064ccbd99eaff4bba
MD5 041fd579216ac22c7308ecc2222f0eb5
BLAKE2b-256 571e1bc985e5a13226baf2d2797e628cc07b41e86f792c6f9b85c765c310b383

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3.tar.gz:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 7d690d5d8487917a723d6698ecc46d8c0c134d7f8d844e32863f71eb518f9aca
MD5 b8943ddb3d83eda9d8173a747f5c81cd
BLAKE2b-256 d59205c9ef5e51ebf9c6a370486b192e4893e8306837bbb3143cec1c4548ff3a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp313-cp313-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 18a569963c8a9cb92d6c4e989b73e38a726ce54f358676fc169e8488792163da
MD5 b77fd79ed470c5498009c1ad3e2a8727
BLAKE2b-256 125788ab02b034e7c525f75687feaabd405e4b1652c413c4e3964b5fb54d46b6

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a854cff20e8a4e477993b12ecd3a642339e20df5612254b617c14e3cae253fd5
MD5 95f9ca3b57e516f452a40f6df0b6d115
BLAKE2b-256 8fd88777d6804c4be249f91d38375a30e4f3fa69d731075cbf101f5d80300ccc

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 536b2885e3645dff325df98a7eb3516e82768e06ed59e98e77f75360f973de4e
MD5 2f8cf09255d1702324a5c5787243925b
BLAKE2b-256 acf8dab0359870dc66087538d659f8145a66a89f5a75bacbdee27d84aba9c521

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 3fac8bd35cdffd34f10223959d831854374b38557fca2fa5ec16b5f3b34e6bcf
MD5 01908959776aed384a134d93f76c6d8e
BLAKE2b-256 312f5d004bc6aeabbd5b06b18e7847fd38dcb1dfbe8a32eb6fb7665a62cc002a

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp312-cp312-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 4b2e89ae86bc8f7dc626064da30a4a62d5b833fa49c222d646d2991eae58e207
MD5 0a1d59ffa9dcba232f800f0502cdf25c
BLAKE2b-256 b17137b43e79fc9e1b345b7f4fb8d56c2e7749bc9be03099441130a058e76871

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 ae5b0c5069851aa15e0975bca8d87bdd9c71283182d4d83a7087efea79f89c86
MD5 48add2e8b0f7d8013c464f246e806a14
BLAKE2b-256 9444c339dfdf76fd3227e35b9a16aa2cd5076503d40cfd5d484c05ff5d6f90f8

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 15a3d80fc8870e3bb6f4d8f580322cefcd0e0fdcd9afbc4e7a0b4dab9689c804
MD5 97d839dab789315076b2d958a16644b5
BLAKE2b-256 1dca997666b973bfb7da440c2ea4b64b81bd1fb94444ed87dd7597c3563b9774

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 106f42a8d8d2e43ac976d001f2fd92a705e62cdf0dbfdc38122ace94be023dea
MD5 8fe867d9046c1a860f4bf6e24a3a1d94
BLAKE2b-256 523e4bc9e112a3e22242ece7947e1d627717440f11a769b199087363756f9dde

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp311-cp311-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 99e0dcc0cb8ef953676f10b46d9b702ca9f3ffa5ba3fc16de22769cab3b291d9
MD5 2ec0411250cac462d543a8efc53ec561
BLAKE2b-256 df912ced808c7d2ac58d73454073bc621d9d49cf4c74b0e76f9a038e081115e1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1acd9f0d80c694c4a5c0ec71ccde2afb7c0da26ffc58ed4265dce0f86c659063
MD5 89c0f188d9d3caf804f10b4ed44c2edd
BLAKE2b-256 2fec6e241aec84462363796bb33cadf918551e7530cee8dd3375863c4d0d9716

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 fef910182633242be53650049face4092df84aeaddf9d885d9bab3fcceb0d3dd
MD5 2839e7b88b4b7edd70851ef86ba7f01a
BLAKE2b-256 3def977b0ad975713a80fb0ec9ce9f0d4b9dcefc0b33a9b440d7d40b9eb8da49

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 011f28a513cc74806094de1fa8e649399b3e85fa18bd2569b66dcc98e956565c
MD5 f135096593fdb172acf2322cd2ae9782
BLAKE2b-256 951798ef0124515596ed0eb1491b3079d4998f8004522a0668ed8c97901b5c03

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp310-cp310-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 73c80024a81c28a9a645f880d48b9cd0c4b79a41d250ca58bf7cf6f76aee7553
MD5 84aca8bc8c7e769426b1646bc0cc6da4
BLAKE2b-256 6dabde3b833cc4056c682b9d414b551adbb9221a1826854144a8db8bcf854e34

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4120e7b8268a5f8c13cdfd624a6dc361e3404aa4320de9ea5bdb66e5429be8a2
MD5 9ec6b969fc46f5dbbe2c4caac1763167
BLAKE2b-256 7dd5f99bf664109ce25033a7aae7a60046236cb80e4db064adc1f51a2bf44eac

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 7ea44d1297ca98ad610ba313088d5121446648b6a7266e6ae8d3c060f1ce0676
MD5 046ce375806ef7d43193394cf6736124
BLAKE2b-256 560a0780fe8967d19d8a8560388540512baa60593fd8f4254af8f4295edfa02e

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 a28c80ba7646c5a7e93252f77dce82e4e006857b93e853165ab4da037014de26
MD5 7994e0c0f05a9d5b266a7b7677a78c57
BLAKE2b-256 e91e889d891360ecc780cdfd1f962b24d80dcf8ecaf5580cdc88c9a4094600b0

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp39-cp39-musllinux_1_2_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 c56d519861ac50952f78eb08b08d1cefa60119eb5a3eacbb50a47fc244796f5a
MD5 f9f4444246400abfdaa0e01ea313ce5c
BLAKE2b-256 f58585323a961383837fcbb7058241c45b8895ea50f4dbffa9008b0d49185a07

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 48de5a4a45d6259db1f4cafe32dbbe40bd4d7bdf0aff834b63a525a80b9e4d27
MD5 c65cab69f928a6077c24b6827194cfd9
BLAKE2b-256 69e95349bd32ce1c1d6bae5d51e787afa379767e56b2d81990c5d57f52ad7c19

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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

File details

Details for the file rds2py-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for rds2py-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 72e64abc8a2a3d30899859f0aa930d5c71f3dee5d5b8fc71955a58e21fe5dbfa
MD5 0ca3691458827e83302cb1c4bab7cee0
BLAKE2b-256 bd451dd19ccd159e3573675f19df936ae036574c9b5ca84f9cdbe85f532d58c1

See more details on using hashes here.

Provenance

The following attestation bundles were made for rds2py-0.7.3-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: publish-pypi.yml on BiocPy/rds2py

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 Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page