Skip to main content

dgread - Python

Fast reader for dg/dgz dynamic group data files.

Installation

pip install dgread

Optional extras for the converters:

pip install "dgread[pandas]"    # dgread.to_pandas
pip install "dgread[awkward]"   # dgread.to_awkward

Usage

Basic

import dgread

# Load file - returns a dict of columns
data = dgread.read('session.dgz')

print(data.keys())
# dict_keys(['stimtype', 'response', 'rt', 'em', 'events', ...])

# Flat numeric columns are numpy arrays
print(data['rt'][:5])
# [342. 289. 456. 312. 378.]

# Ragged columns are Python lists with one numpy array per row
for i, em in enumerate(data['em'][:3]):
    print(f"Trial {i}: {len(em)} samples")
# Trial 0: 1847 samples
# Trial 1: 923 samples
# Trial 2: 2104 samples

What each column kind comes back as:

in the file in Python
flat numeric list numpy.ndarray
list of strings list[str]
nested list (one level) list[numpy.ndarray]
nested deeper list[list[...]]

pandas: one row per trial

df = dgread.to_pandas('session.dgz')

# Several sessions, concatenated in order
df = dgread.to_pandas(['s1.dgz', 's2.dgz', 's3.dgz'])

df.groupby('stimtype')['rt'].median()

# A ragged column is an object column whose cells are numpy arrays.
# Per-sample work goes through apply:
df['n_samples'] = df['em'].apply(len)
df['peak_v'] = df['em'].apply(lambda em: abs(np.diff(em)).max())

Options: columns=[...] to keep a subset, nested="drop" to leave the ragged columns out, n_rows= to choose the row count explicitly (see below).

awkward: ragged columns as real axes

When the question lives inside a ragged column, Awkward Array does the per-sample work across every trial at once, in numpy spelling, with no loop:

import awkward as ak
import numpy as np

a = dgread.to_awkward('session.dgz')       # or a list of files

dx = a.em_x[:, 1:] - a.em_x[:, :-1]        # per-sample diff, all trials
peak = ak.max(np.hypot(dx, dy), axis=1)    # one value per trial

ecc = np.hypot(a.em_x, a.em_y)
t_cross = ak.firsts(a.t[ecc > 2])          # first crossing; None if never

correct = a[a.correct == 1]                # trial masks work on records

Compute the per-trial scalar in awkward, then hand it back to pandas for the grouping and plotting:

df['peak_v'] = ak.to_numpy(peak)

Non-rectangular groups

A dynamic group need not be rectangular: a file can carry a 1-element version list, per-trial columns of length 96, and per-observation event columns of length 97, side by side. Both converters keep the columns of one length and drop the rest with a UserWarning naming them. The default is the most common length; pass n_rows=97 to pick the other table.

trials = dgread.to_pandas('cells.dgz')             # 96 rows, warns
events = dgread.to_pandas('cells.dgz', n_rows=97)  # 97 rows, warns

Helpers: dgread.row_count(data), dgread.nested_columns(data), dgread.scalar_columns(data), dgread.is_nested(column).

Compatibility

dgread_utils (load_session, to_dataframe, print_summary, ...) still imports and now delegates to the package. New code should use dgread.to_pandas / dgread.to_awkward directly.

The C extension is dgread._dgread; dgread.dgread, dgread.fromString and dgread.fromString64 are unchanged.

Building from Source

From the repository root:

cd python
pip install -e .

Requirements:

  • C compiler
  • Python 3.9+
  • NumPy

zlib and lz4 are vendored under ../src and compiled in.

Running Tests

cd python
pip install -e ".[dev,pandas,awkward]"
pytest

The tests use the fixtures in ../tests/data. The pandas and awkward tests skip themselves if the extra is not installed. The same test suite runs inside cibuildwheel against every built wheel.

Download files

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

Source Distribution

dgread-1.2.0.tar.gz (17.3 kB view details)

Uploaded Source

Built Distributions

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

dgread-1.2.0-cp314-cp314-win_amd64.whl (67.7 kB view details)

Uploaded CPython 3.14Windows x86-64

dgread-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (879.4 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

dgread-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (827.0 kB view details)

Uploaded CPython 3.14manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

dgread-1.2.0-cp314-cp314-macosx_11_0_arm64.whl (169.3 kB view details)

Uploaded CPython 3.14macOS 11.0+ ARM64

dgread-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl (186.2 kB view details)

Uploaded CPython 3.14macOS 10.15+ x86-64

dgread-1.2.0-cp313-cp313-win_amd64.whl (66.1 kB view details)

Uploaded CPython 3.13Windows x86-64

dgread-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (879.4 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

dgread-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (826.9 kB view details)

Uploaded CPython 3.13manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

dgread-1.2.0-cp313-cp313-macosx_11_0_arm64.whl (169.3 kB view details)

Uploaded CPython 3.13macOS 11.0+ ARM64

dgread-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl (186.0 kB view details)

Uploaded CPython 3.13macOS 10.13+ x86-64

dgread-1.2.0-cp312-cp312-win_amd64.whl (66.1 kB view details)

Uploaded CPython 3.12Windows x86-64

dgread-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (879.4 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

dgread-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (826.9 kB view details)

Uploaded CPython 3.12manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

dgread-1.2.0-cp312-cp312-macosx_11_0_arm64.whl (169.3 kB view details)

Uploaded CPython 3.12macOS 11.0+ ARM64

dgread-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl (186.1 kB view details)

Uploaded CPython 3.12macOS 10.13+ x86-64

dgread-1.2.0-cp311-cp311-win_amd64.whl (66.1 kB view details)

Uploaded CPython 3.11Windows x86-64

dgread-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (879.0 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

dgread-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (826.5 kB view details)

Uploaded CPython 3.11manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

dgread-1.2.0-cp311-cp311-macosx_11_0_arm64.whl (171.9 kB view details)

Uploaded CPython 3.11macOS 11.0+ ARM64

dgread-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl (189.8 kB view details)

Uploaded CPython 3.11macOS 10.9+ x86-64

dgread-1.2.0-cp310-cp310-win_amd64.whl (66.1 kB view details)

Uploaded CPython 3.10Windows x86-64

dgread-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (878.9 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

dgread-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (826.4 kB view details)

Uploaded CPython 3.10manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

dgread-1.2.0-cp310-cp310-macosx_11_0_arm64.whl (171.9 kB view details)

Uploaded CPython 3.10macOS 11.0+ ARM64

dgread-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl (189.8 kB view details)

Uploaded CPython 3.10macOS 10.9+ x86-64

dgread-1.2.0-cp39-cp39-win_amd64.whl (66.1 kB view details)

Uploaded CPython 3.9Windows x86-64

dgread-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (878.8 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ x86-64manylinux: glibc 2.28+ x86-64

dgread-1.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl (826.3 kB view details)

Uploaded CPython 3.9manylinux: glibc 2.17+ ARM64manylinux: glibc 2.28+ ARM64

dgread-1.2.0-cp39-cp39-macosx_11_0_arm64.whl (171.9 kB view details)

Uploaded CPython 3.9macOS 11.0+ ARM64

dgread-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl (189.8 kB view details)

Uploaded CPython 3.9macOS 10.9+ x86-64

File details

Details for the file dgread-1.2.0.tar.gz.

File metadata

  • Download URL: dgread-1.2.0.tar.gz
  • Upload date:
  • Size: 17.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0.tar.gz
Algorithm Hash digest
SHA256 d81c2c30571907160b4067d5fb971f034a632550b5a3ea349e1aa6a3e83b903b
MD5 862b0bc91d1b187e10d09b12b3142580
BLAKE2b-256 940384268b1d85a880714b967c9c7835ab907c33ac2ad48170f736b23df80869

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0.tar.gz:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp314-cp314-win_amd64.whl.

File metadata

  • Download URL: dgread-1.2.0-cp314-cp314-win_amd64.whl
  • Upload date:
  • Size: 67.7 kB
  • Tags: CPython 3.14, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0-cp314-cp314-win_amd64.whl
Algorithm Hash digest
SHA256 6d2ce3e64c359b195d3cb795c56a71a40eaf3b8b66ffd5127cd453c160d6d28b
MD5 45f8d729b4219620b5b5f1530d85c29e
BLAKE2b-256 f33e42d8fc6011932bc51e31cee9f8197478421bd51db0d03dbe3031754d056c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp314-cp314-win_amd64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 2d4b75fd56c7f4e9e009bd69a72d94d3ca31899030b8a8df1f502be830f16c6f
MD5 11b5744d8248277e658246834e13b262
BLAKE2b-256 8a9bb136f2960f7690a25a645fc49fb7b3694c9709a013cdceae43e4c70b74d1

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4bfa5067305494b951bc3e8cad07c1159723b0a4f3c0a995040f5906a68d78cd
MD5 d8d8cd367972b242a04d6de0d0f9e677
BLAKE2b-256 21bad0cd4fabf1972d1b3acca368715ee89bc94502ce791704ee74a85dc86f96

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp314-cp314-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp314-cp314-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 65885268808cd94a5ad7ab462e9ceaaeefee839cf81e9000d59209536782621b
MD5 e18e710e2ec99bef48ba2565b5d5c857
BLAKE2b-256 4cac5db46f35f77b414c0c295836d6655168d6a7ee6f3cd3f67da9f6f84bae34

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp314-cp314-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl
Algorithm Hash digest
SHA256 465c390a9d6faf8e3f1021d42d44ddfefbb738f374a27abccc3c6af77e140cc7
MD5 5a60bec2fb224266739f9339a46ed49a
BLAKE2b-256 8b5a19998c426e6030a3792f99dc2915d4bb3f84d494225eef074e9af56f7abb

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp314-cp314-macosx_10_15_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: dgread-1.2.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 2f4197e12265d3c87104ce40638b5dd7d1298a1c9e3688773aed387620bf2692
MD5 9fb58f17fd2a317127325d1a990bf036
BLAKE2b-256 fc06d80a7b087126c5e86049913a27d12b5c4f9e2cc774eff2717e9fe8b11a5b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp313-cp313-win_amd64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 4d5d03dd5f2ce5e659d9319fa031924e8dd799a7436ad7fdbf189f6d41e08ddd
MD5 e4c58c9f740bf1e094af4dc8f2d70449
BLAKE2b-256 02e6143b7e51634973a1f688338615b684d44ba4ebfb26f145c1e410fe529d4f

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 4c177e6a29d2f0e4d26cb7d5c8fcb504af99b3dacea3fc8ca2f825b735edd6fe
MD5 c42db0ba8061e1270e320ef0c92c06b1
BLAKE2b-256 5e2fc3b2c56f076b43cc50cc3c1e0d9868c032a7bd25c90748c1e762132e6f32

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 52f6801bb45985358cb88fd42079b5547c453703586b17f473d2203bd5ba7b7f
MD5 d676a945cbc18cea51a9abeed542be57
BLAKE2b-256 ae575305c59f24d21a2be163ccc0d4960c58f72a092d5c76383ce58d4fa6c59b

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp313-cp313-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 af3fb1bf60c1ac456f1e6fa77f31ff22ffae770cf6f5007a3871352aa85f2eb9
MD5 2c60a797c2c5f3d2f4252cdbd37d58cb
BLAKE2b-256 67b3683a94efcf7b0e71e2b3d06cd5465017401ac322085ca4ea5b368239ad54

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp313-cp313-macosx_10_13_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: dgread-1.2.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f9fd0a23ecb5341dd4b1656c9a2cfc1f82ad877996d4f45e96fd64e4bddeb136
MD5 b43265d31cf63dbebe79bc93ec27ee9d
BLAKE2b-256 ec1e59edb3a25124b75d6132f8ed3521d6494376bcc53c1c2cd0bb29218ccbac

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp312-cp312-win_amd64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 447579d635ef945d7dd9a891016986d38cef3bdf476268363a468d5185c1801b
MD5 4ddb7fb1c42088e3d5e07ee80b6a68ba
BLAKE2b-256 822582cd11e769e7cb5044469773551b24418e86b55a044ad50c39ac83f46147

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 c79b6296785fb6d009b0542a154b2149a925b77371dd00f01015fb1a349fba67
MD5 423b1d74a9b6b040342bacd245b0fd17
BLAKE2b-256 1801cf4bb25be2e8421d323212e905fab50b09097bb6c99e453a772ec3b897b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1647e4ac401d25918ca08cfb145118ce835b4d93311103784188d8262be69588
MD5 4dafd41553032d353fbbccbce6eadde8
BLAKE2b-256 35fa86d8ab51c755fa1d2a066a027cae9bd077972af1c77f702e4275df92a37a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp312-cp312-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 1f3a58ae3dddae23570bf04256ba7d40c1ed2feb4fd6c2a86128e3f49c771383
MD5 a72141ff0da697c8862a62575177ceb8
BLAKE2b-256 716dc9bf9ba3468d161e02092a2fa6411f2cd23b96de9129c4e1d84af79e4e1d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp312-cp312-macosx_10_13_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: dgread-1.2.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 a41417a7680d4cdae393abb48a98a62f36b30a7dfd79b5c574e7b65a21a7d375
MD5 85024f1e9d4b5d9da5cf237c0e955b0b
BLAKE2b-256 f1912a21737442e74b3ef3007286eea255ebb05e75698ebafd90b08aca81d8ea

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp311-cp311-win_amd64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 ee55ac24532e2f3628780c2092ab0047d7fd1b401b84e2b769fceef972f478d1
MD5 92c95d6dbc1dc7d842edceb53f1fad4f
BLAKE2b-256 3763c8078badf684af8d0a99014d7ba4c8113442fcaad4418780dab7c9ea0f44

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 353198b05fd7b06f4b302ae86d1f836fa46adc09a55c6a978133efb0fba120b3
MD5 1b8e0eb637132eca5f3cc5e5fd143c4f
BLAKE2b-256 902e1a7c9b07547ee28084f5664b1fea958a07b559f48d4114960bb6c6a307aa

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 8cea4e4746a85434a5f215697ea1dca1e42c8d3cbb35fcb4676b7552f05bf0c2
MD5 599490efa81a448f825d5bf428bdcaca
BLAKE2b-256 38e4faa14e5f3c4a5ffc3b62120f97a2ae6e07aba71c7bef33fbec1d496875fc

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp311-cp311-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 60bcdb38273ff8bfae4591af3d9a9be71486d055efa2df487e1d9b7575a28f5c
MD5 b3c8dc7e020bf846f876041bbc524ee6
BLAKE2b-256 7425d728fa125b67eb530b328b354a580ac8ab64f13f7030405f89b664c6d79c

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp311-cp311-macosx_10_9_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: dgread-1.2.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 dd806d753e20c5f44ea9011cdd570d3e0c7acc8edf62b039b6fffb3092fbfc4c
MD5 3c381325ac6f47b882ed0fbcc9f41194
BLAKE2b-256 6d2aa899fabdcfe30c09f86f824861ed5320992c5e35c68314158a0d8b46d599

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp310-cp310-win_amd64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 606482a0ef13b4f86477f82936949d8d2050dde463c5cea313e05514ad5b598f
MD5 c8eb6a9937714e8bc6568544ec218149
BLAKE2b-256 e901a3052a08c8ac4b814995ad96fde67e4595d347e2aac6dbe35b2ffc8799c6

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 28eb091400cb97b7661ad471ce68d62f3459d3f8dd0841d8452e2185c188e6a5
MD5 08007ce2e3662431205b6481345b83ed
BLAKE2b-256 32f0076aaad9b2cead29562036d3894398f5973a61090b085903f660c807ad7d

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3910a09bf68044766127bdc38fb2761f52ee361dd3903dc8b49ad7c90b89c117
MD5 d1f5fe13b8d7d325a07c4b22e918307c
BLAKE2b-256 a0ec7a1353573bb82bce0d82cf2efe304fe8994bf2d04c1a1ca132116d392528

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp310-cp310-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 77c1b9a890a25202361c8c9ddc45919843569861dd8ed6a594c3ec70bddd3f82
MD5 d92af45dc78365488497b06fc8a6f3ef
BLAKE2b-256 a0cf5a6360b82867743ef573389a1a7c92fbc58c93bdf0f6839b912ecc67d6df

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp310-cp310-macosx_10_9_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp39-cp39-win_amd64.whl.

File metadata

  • Download URL: dgread-1.2.0-cp39-cp39-win_amd64.whl
  • Upload date:
  • Size: 66.1 kB
  • Tags: CPython 3.9, Windows x86-64
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for dgread-1.2.0-cp39-cp39-win_amd64.whl
Algorithm Hash digest
SHA256 4f1197f2903508bf6ff281af54a46a7cc619acd0fc3c73991252c8b693a2d2fb
MD5 5043681ef9bbcbe0a3877689e8298b04
BLAKE2b-256 57b98ccbfa59973221b1f6e12999aa00f3c1d62e1e602868d0499c8da9d49ea5

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp39-cp39-win_amd64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl
Algorithm Hash digest
SHA256 22eadf556f0ce643a1ff91a2931a63f3ec3ad24814a224825f95097e4be13fe5
MD5 af8d8ce690e90b6ff947bbb355a85cab
BLAKE2b-256 abe8e98e261432fb102b4e4d86c533f5ff3c7e92acb8a75bed66ebe67e96c797

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp39-cp39-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl
Algorithm Hash digest
SHA256 bb58b6df553930ec25e529dda086f0920ebd2083151861710da47963e78f457e
MD5 b0f2f393af1598d21f24faf416e91e77
BLAKE2b-256 be2149d0f6b01680c52380bcb7606cdf81d07fc272a7081f6d9efa9144b45a58

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp39-cp39-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp39-cp39-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp39-cp39-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 7acd2ad9b9e743dc259de60b8f72d80a500544df5280f1f485b3506c3dc4ebf4
MD5 904ee878c8d159d5b24a2ac225e8c9ac
BLAKE2b-256 c19615257170baf90a6cfe667d1e18f1e5a6f6d46aee91bd6d474c99832cd6fb

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp39-cp39-macosx_11_0_arm64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

File details

Details for the file dgread-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for dgread-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 739372e98728b253b3d7b15c99b06632d9c718f6ce97a45a89edd3d1ca361618
MD5 62e375760014a84a1ef087a9a3691fd3
BLAKE2b-256 891635a37561ed4bc077692d2ba92c4d7f8653ae00839fccb4b1583e44bb456a

See more details on using hashes here.

Provenance

The following attestation bundles were made for dgread-1.2.0-cp39-cp39-macosx_10_9_x86_64.whl:

Publisher: python_wheels.yml on SheinbergLab/dgread

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

Release history Release notifications | RSS feed

This release

1.2.0 This release

31 files

1.1.7

31 files

1.1.5

31 files

1.1.4

25 files

1.1.3

25 files

1.1.1

21 files

1.1.0

21 files

1.0.3

13 files

1.0.2

16 files

1.0.1

17 files

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