Skip to main content

Diggity

Diggity is a Python library that provides functionality similar to Ruby's dig method. It allows you to traverse nested data structures to extract values using a specified path or return a default value when the traversal is unsuccessful.

Additionally, it includes coalesce and coalesce_logical functions for handling optional values and finding the first non-None or truthy value in a sequence.

Features

  • dig_path: Extract value from nested data structures using dot-separated path.
  • dig: Extract value from nested data structures using a sequence of keys, indices or attributes provided via *args.
  • coalesce: Returns the first non-None value from a sequence of arguments.
  • coalesce_logical: Returns the first truthy value from a sequence of arguments.

Installation

To install Diggity, simply run the following command:

pip install diggity

Usage

Extracting Nested Values

You can extract values from nested data structures in various ways. Below are some examples.

import diggity

data = {
    "users": [
        {
            "name": "Alice",
            "age": 30,
            "preferences": {
                "languages": ["Python", "Rust", "Go"]
            }
        },
    ]
}

# Extracting a value using a dotted path
name = diggity.dig_path(data, "users.0.name")  # Returns: "Alice"
# Or
name = diggity.dig(data, "users", 0, "name")  # Also returns: "Alice"

# Extracting a non-existing value, returning None
hobby = diggity.dig_path(data, "users.0.hobby")  # Returns: None
# Or
hobby = diggity.dig(data, "users", 0, "hobby")  # Also returns: None

# Providing a default value for a non-existing path
hobby_with_default = diggity.dig(data, "users", 0, "hobby", default="No hobby specified")  # Returns: "No hobby specified"

# Using a custom separator
favorite_language = diggity.dig_path(data, "users:0:preferences:languages:0", sep=":")  # Returns: "Python"

Handling Optional Values with coalesce

The coalesce function returns the first non-None value from a sequence of arguments.

import diggity

# Returns the first non-None value
result = diggity.coalesce(None, None, 42, None)  # Returns: 42

# Returns None if all values are None
result = diggity.coalesce(None, None, None)  # Returns: None

# Works with mixed types
result = diggity.coalesce(None, False, 0, "hello")  # Returns: False

Finding the First Truthy Value with coalesce_logical

The coalesce_logical function returns the first truthy value from a sequence of arguments.

import diggity

# Returns the first truthy value
result = diggity.coalesce_logical(None, False, 42, 0)  # Returns: 42

# Returns None if all values are falsy
result = diggity.coalesce_logical(None, False, 0, "")  # Returns: None

# Works with mixed types
result = diggity.coalesce_logical(None, False, "hello", 0)  # Returns: "hello"

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contributing

Contributions are welcome! Please feel free to submit a pull request or open an issue.

Acknowledgments

This project uses PyO3 to bridge Rust and Python. Special thanks to the contributors of the PyO3 library.

Release files for diggity 0.1.2

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

Source distribution (sdist)

Source distribution for diggity 0.1.2
File Size Uploaded
diggity-0.1.2.tar.gz 14.9 kB Details

Built distributions (wheels)

Table of built distributions (wheels) for diggity 0.1.2
File
diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl PyPy 3.11 PyPy 3.11 7.3 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details
diggity-0.1.2-cp314-cp314-win32.whl CPython 3.14 CPython 3.14 Windows x86-32 Details
diggity-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.14 CPython 3.14 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details
diggity-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.13 CPython 3.13 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details
diggity-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.12 CPython 3.12 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details
diggity-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.11 CPython 3.11 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details
diggity-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.10 CPython 3.10 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.9 CPython 3.9 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.9 CPython 3.9 Linux glibc 2.5+ x86-32 Details
diggity-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ x86-64 Details
diggity-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARMv7l Details
diggity-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl CPython 3.8 CPython 3.8 Linux glibc 2.17+ ARM64 Details
diggity-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl CPython 3.8 CPython 3.8 Linux glibc 2.5+ x86-32 Details

Total release size:9.4 MB

Release files / diggity-0.1.2.tar.gz

Download URL diggity-0.1.2.tar.gz
Size 14.9 kB
Tags Source
SHA-256 checksum
How to use checksums
619e12c815097739d2f0b146c87deaeceae492f020e5bc5364c14477f4872705
BLAKE2b-256 checksum
How to use checksums
ced5e4deafbac5e740f40859be0e83b2df28473fbdbf894ede4dd052d835f5b6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 246.2 kB
Tags Linux glibc 2.17+ x86-64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
bb835494b659d5702f85fbae42b107004aa1865d1e56999b0d954bdba080ba97
BLAKE2b-256 checksum
How to use checksums
6575af171a886780f499b70823192053917b4c0e97bcad117ea9ca2d011bdc97
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 246.1 kB
Tags Linux glibc 2.17+ ARMv7l PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
2b4a6ba7b7236566d4b70ab36881b758bd89ebd71acb77b1b768d24af9807d69
BLAKE2b-256 checksum
How to use checksums
17ba1d00de63ca323ca705a417104d34954479a26258e02e32c0ba26dfff9cb5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 239.8 kB
Tags Linux glibc 2.17+ ARM64 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
ceeeba44629649bdc158929e4072fe88545871781328fcdc3dfae9abbd24902a
BLAKE2b-256 checksum
How to use checksums
107ee9c165ed4a37ca7d5a8b8a02a6cc7add96f9bdae5dcaccd0ba806af3232b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
Size 258.6 kB
Tags Linux glibc 2.5+ x86-32 PyPy 3.11 PyPy 3.11 7.3
SHA-256 checksum
How to use checksums
91256d482810d0986995cf680e8d300be6b852c48c725b37d3bdf7e1b3fd4f6b
BLAKE2b-256 checksum
How to use checksums
baaae1615d5d19705ead4660f43ab188d25ea832e2dc1a51bf8d6a81f597e461
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 240.8 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
0a2e498563c698f1fcff3a1ba6ff2b3f6fe1e82e18c786bce1fbb539102fe66c
BLAKE2b-256 checksum
How to use checksums
ec509c3be71f2d20fc5addf250cd5d80c2bb091fd4c87f566cff9d3e46d90d26
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 235.7 kB
Tags CPython 3.14 CPython 3.14 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1c3b58cc2b760f2e07d88aebd5a086fe568379ea66690546d3a0bf03e7232879
BLAKE2b-256 checksum
How to use checksums
94e2bb2343fc11ce9908b81e39a6d67bb390f23b20a8d18156e8c43f6c14f4e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314-win_amd64.whl

Download URL diggity-0.1.2-cp314-cp314-win_amd64.whl
Size 104.2 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
1b71a5b1963c9a5b602e7bea3c33f99badd4131c7ecc4a2477b14097a5b03833
BLAKE2b-256 checksum
How to use checksums
898298d1a7a4daced122da5b78ecd095af49f7caf8078135af6b082f4e9f1b1f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314-win32.whl

Download URL diggity-0.1.2-cp314-cp314-win32.whl
Size 99.2 kB
Tags CPython 3.14 Windows x86-32
SHA-256 checksum
How to use checksums
fdf5dc83033f23984aab903770d65b4ab69dfbd2ca9a42e3a2d7658b3a048cc1
BLAKE2b-256 checksum
How to use checksums
625d108070de35d09c60207a9264a93aafeba15c10cb3ed0d3b81498f0db78eb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 241.7 kB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b87fbc49662b8532606bf44b7fefcf0b6aafc9dbcbb57b852a1518eefb4f103f
BLAKE2b-256 checksum
How to use checksums
0ff2d8ddfde9afbf4e88ffcfd64f2364e86370d3a30a2ca29fa88bdc6708d6e5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp314-cp314-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 241.3 kB
Tags CPython 3.14 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
fb9cb11b65d6ad200b5350d8254e4f99fe240d242b7aa33e95e4df7d1bd02edf
BLAKE2b-256 checksum
How to use checksums
9eca28152721084f283656189cb5528a1d33a93e1596d6c6a675e7f650eb1d14
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp314-cp314-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 236.2 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
43f24a795210331b7ae78504b7c90222710079201e8ea301d9765d778b2205ea
BLAKE2b-256 checksum
How to use checksums
307f955e32884287dfdfbd19c97ec4f05b12764b25eff9df970eee09cc360c6d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
Size 253.2 kB
Tags CPython 3.14 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
a970ef311f7ab8187df23eeebd6f0753dfe6b9881602384e5838a0805505c691
BLAKE2b-256 checksum
How to use checksums
271fe24e05f4bb914a2b8587158eb1401ea6f290572b1afd1a8dcc34e4fe3976
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 241.5 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
d5c73d1160629b72120220377a5519083c4088a73d3fe3c61567140df33acf06
BLAKE2b-256 checksum
How to use checksums
773be49261deda94bebd5e95933b40fb7d5f4337916e1114889bfcde01cb291c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 235.9 kB
Tags CPython 3.13 CPython 3.13 free-threading Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ef09fa79ae6e9e024279a535e06a8e0447c1c16cb920e929a238c02cf77443bd
BLAKE2b-256 checksum
How to use checksums
8a717f54c1517adc91e4337c8cc4bfd6b0de1f62f808cc61f34b8f70cd5ed2f0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313-win_amd64.whl

Download URL diggity-0.1.2-cp313-cp313-win_amd64.whl
Size 104.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
f7d8a48c3154dbecebfc9b4abfd60c5b21b1f01ba918aaa98228feea80f9ee87
BLAKE2b-256 checksum
How to use checksums
32b334f9d12bf11a270bdcb1fad62613b55a5d712bad8d4849eb680bb84aa3c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 241.9 kB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
2dfbc1f8e87f01c62bb9c0aa87824ec0b3496b52a4a3ddeb5c550ac2cc7457e8
BLAKE2b-256 checksum
How to use checksums
63c81d873096c6e450dfb4e69fe4bd5781092c2d4066195a3e01d3d4b51fc12d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 242.0 kB
Tags CPython 3.13 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
b6dff9a68c51ae12feccc35f7d4d8f227c9e3bc81de1ff051ca44886b240f53b
BLAKE2b-256 checksum
How to use checksums
0bdb2797461bbfbeea5bdfaf68d7944563b70bde06e05c415daafec85df6da56
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 236.4 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
07244a5cd874542ad78e78a929b8995ddc1f458524421aec913a3c0115f05ebb
BLAKE2b-256 checksum
How to use checksums
2c40f2e1bb38b995e61e2b7ba37812f1d8c5175c90ce8f2481f62edfaae6ddcc
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
Size 253.2 kB
Tags CPython 3.13 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
1419e63ad3337142ab1132b967ea0bf1f9263fb2a6e4e16e7832832b5cbb15e4
BLAKE2b-256 checksum
How to use checksums
aa8854447c58cb734fdd81c991ecf2793cbe3cca9776e9011f96e5540d2387fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp312-cp312-win_amd64.whl

Download URL diggity-0.1.2-cp312-cp312-win_amd64.whl
Size 104.1 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
23dc07f751c63a5f4a710581cb3558c95d5004f6869bf175df4d2df7353b4672
BLAKE2b-256 checksum
How to use checksums
214f9d267171b9f764bdd6f257aa4429dc9e824fb95f59824dd9e1951fd97f4e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 241.9 kB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
4d78fae5fac467175eac6f930b75ad13a03852becb187e4aefee8f9834c00f47
BLAKE2b-256 checksum
How to use checksums
4881f75c5c5ed3608c7d070c4402165c8c5c387d77ee7e22be6b171af3802360
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 242.0 kB
Tags CPython 3.12 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
d32500edf797ae343b61592b4c1903c088b217a19cd7652cc35159e46073a5fa
BLAKE2b-256 checksum
How to use checksums
4ddeeb46fe967ebf5a4edd86a559a0ef29f600d8bb200b6f9b45dc7695fcbd4f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 236.5 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
0ff25eae827ea1f1f1efedac8fcdd896a38a97bef8f810a8caf382a05054c78e
BLAKE2b-256 checksum
How to use checksums
7bba132f9011c025fd815420a32dc51ba1957912471cf6f258f39803e7e11f3a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
Size 253.5 kB
Tags CPython 3.12 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
32367336976f660b9c8f7e9e4500efa2bee7eaec102404ab33b1c93c6ccb6ea4
BLAKE2b-256 checksum
How to use checksums
fa1a64b5dd38b072b54937a945e4a990fae185ab12ee2f64db9407d2cd7637fe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp311-cp311-win_amd64.whl

Download URL diggity-0.1.2-cp311-cp311-win_amd64.whl
Size 105.7 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
2181f3583e14265ed8813207b93ef71901420f6dba3ddc0037d7dfebe9f789a3
BLAKE2b-256 checksum
How to use checksums
c0b83600e5cd192a613249ead377dc0942c3f58f480f78c5a81448cfa9bd540f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 244.9 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
130072e1af9fadaa646296d4390379388e9068bfa8150f25e25c1aa54724eae6
BLAKE2b-256 checksum
How to use checksums
c5bc62b3efc68f8cbf11bf58e6ae0e6b83a37808e4eb401e6e43b0e6d3e6d1b4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 243.7 kB
Tags CPython 3.11 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a140efe51f4705b7f4f948b6a8907f663d2304310b742ebc384b228bb2122c2b
BLAKE2b-256 checksum
How to use checksums
04ec64fd345eb06b6ea650a514431ecfa75d1c44140a311bc1b39130e67fc63d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 237.9 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3f72215a9286bc40bd65b5d98c11d115e14984d2d17ac140eff93736897f514e
BLAKE2b-256 checksum
How to use checksums
e9ab0df4d7298a677d75d7023eb6a70d58490314fcdced95d346fcdd08971e92
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
Size 257.0 kB
Tags CPython 3.11 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
ff0ec612e71efe7092838a474806ba876383b1cb07aade7d9d0dc3e4bbf94b91
BLAKE2b-256 checksum
How to use checksums
ff2adcc638efa09bf55b268ae7c9a3048de73d69a00ebdd0c2024608c163e266
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp310-cp310-win_amd64.whl

Download URL diggity-0.1.2-cp310-cp310-win_amd64.whl
Size 105.6 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
dffa92161b7b6b2e26daf2495774482c08f8a1a5ae3dc859a1abb8cb430075bf
BLAKE2b-256 checksum
How to use checksums
06c86fee32fb8c4c30a2dd05dab69b721790a2c03ee73b980cdd40c2063683e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 245.0 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bb6fa428680057954fe6ffe5c3dc5f7efbaf7a55e43d0babf3bf38728b811584
BLAKE2b-256 checksum
How to use checksums
6429d32d7c7a4d766db1e60dd131f441fb8dc699d5c4ca0b596794aa8a790cd4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 243.9 kB
Tags CPython 3.10 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
3eb2246cffe2bfee4423c99300601e8cd28bd9e5741b1040b86142b5654c32ad
BLAKE2b-256 checksum
How to use checksums
c291439cbfb2c27f5709fca9604195160152c6ae1e946c59b0c2e687b21238d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 238.1 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
1ecb204e8ec9b918cec3a7a3d92c4bdb04d6612ef043f1395159e4029a413484
BLAKE2b-256 checksum
How to use checksums
3e9e72998df8ec3fe6fb392399a580a306458176f797a82714d6d618ce06b330
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
Size 257.2 kB
Tags CPython 3.10 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
9255fd5e7b73830a5a2dd03d73c8ad2314ab0ae8dc226c5841c9f66d777fec8c
BLAKE2b-256 checksum
How to use checksums
8c30f936e79312441cd7bf00be5de226f12b819e489e0ba5b5adb9100e3dfbe6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 245.2 kB
Tags CPython 3.9 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7daef0fe786c88893dce75a0ab9a2ce16f40214fe2111e2d08b2317ef804d2d0
BLAKE2b-256 checksum
How to use checksums
91080125f745c85ff1c62ac53ca7dfe4ce046c6c8f757b8cc65a960e20caaca5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 244.1 kB
Tags CPython 3.9 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
23e9b564195feeb3ab3134b4508508bef3b8af21d1b32df25cb9bcb5290bf466
BLAKE2b-256 checksum
How to use checksums
408303cecf27ec92dc50f19dccf487b2b6813b53431cf30980da24042bae293c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 238.0 kB
Tags CPython 3.9 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
c0b9526ccf1870ff9d798ae68d16720c68c2362c03874dcc53a7a2d175c314c9
BLAKE2b-256 checksum
How to use checksums
341d886612a65f7bf214545b4d8131ef529a27356d1e0d7b031f19e18cfb00e2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
Size 256.9 kB
Tags CPython 3.9 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
f48ef4c3b1efa15de57850d01bf43292674835c1ef8d6f49ea1d70ae14bda080
BLAKE2b-256 checksum
How to use checksums
219d47f3968e2fb360a4ba2a675aefaeb3d54df15b12c515ace6afc921f4763f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl

Download URL diggity-0.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Size 245.3 kB
Tags CPython 3.8 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
ded186e65b2e39874ad9dcd56aa1dfb7d0b17907c305958ff251ab95708bdce8
BLAKE2b-256 checksum
How to use checksums
41753e3bae54e01730a66730c1513ea6c7c181fde2bdf5f907a9ce35db9f5799
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl

Download URL diggity-0.1.2-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Size 243.7 kB
Tags CPython 3.8 Linux glibc 2.17+ ARMv7l
SHA-256 checksum
How to use checksums
a8697caedf48c3f2e7f6422ccf25c93b5b93dc6600a847f2a831bc88bd80c5f8
BLAKE2b-256 checksum
How to use checksums
1ae12ac059bbc4d6c310844b333d1fa907646a7b1dd396f49f59e70060e2aa46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl

Download URL diggity-0.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Size 237.9 kB
Tags CPython 3.8 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
ded6cc990a57fcb0b1697a80f320ad4bcdbf606bb991f422c394d395dbdecfd5
BLAKE2b-256 checksum
How to use checksums
eab4b992dc0e78bb432031b5d411cddb6e6bb17aaa6d182e0290595df1211673
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release files / diggity-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl

Download URL diggity-0.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
Size 256.9 kB
Tags CPython 3.8 Linux glibc 2.5+ x86-32
SHA-256 checksum
How to use checksums
d742f1e58d8b348cf9fb152441d41354802b75d39441dc1f44e2aab4233333bc
BLAKE2b-256 checksum
How to use checksums
0233b299b3791ece28443b75553dc19f68d144bdd5d95020ae92f2c66a9362b0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via maturin/1.12.6

Release history Release notifications | RSS feed

This release

0.1.2 This release

43 release files

0.1.1

51 release 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