A utility library for working with nested objects and handling optional values. Inspired by Ruby `dig` function for safely accessing deeply nested structures
Project description
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-Nonevalue 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.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distributions
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file diggity-0.1.1.tar.gz.
File metadata
- Download URL: diggity-0.1.1.tar.gz
- Upload date:
- Size: 16.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2a5db59913304e904d95074395c82e09de729fbd31644786e4ae35dfefefb45c
|
|
| MD5 |
f0f2fc0d944fdad602e82c952abd997a
|
|
| BLAKE2b-256 |
92b93e7da5a96fbe485aa4e23e2614da326f41d1575ae0e8f3ecb666e18c12fb
|
File details
Details for the file diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 235.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e2a2d00d8ac5d25a0db1985862af95fbd64bc7c2ee0c4212edf277771f8e150e
|
|
| MD5 |
9decc7852906888b1a56481227afa088
|
|
| BLAKE2b-256 |
cef35a05136a57bd4f568b77867bb19d30221ece40e829db6b77eaf83752911d
|
File details
Details for the file diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 243.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ae2d0916c953e5356c3ec0c6f1c3fbd30dee7db1c3e9bde20e3da40e68912e15
|
|
| MD5 |
4cda8c161b24d37073167047f973da97
|
|
| BLAKE2b-256 |
8fea5e2a24f4168c6f470ff1fd5185512c5323e9cd2765185226c37738a09e5d
|
File details
Details for the file diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 236.5 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
54b70802caf6dd953ef43fca62912187e63d740c5180acde6869998afce3b0f4
|
|
| MD5 |
b4b3419bddbe32d94e213bf73e7dbdac
|
|
| BLAKE2b-256 |
a59a64230a4c805348ce005e63906094c77f0e831e4a7e95d6e7c3ce9ba2ffeb
|
File details
Details for the file diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-pp311-pypy311_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 253.2 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ba97fae5bc3d644dcedaf55c71e4093833a4e80f80c19b8ecb8fb6d99767874a
|
|
| MD5 |
e5babe5ee65cb919cd5b7de1a906dfa7
|
|
| BLAKE2b-256 |
20c236008ff714b7f9785abdd7f92044e9e3769781cf7f49db60c9c4ad7421ab
|
File details
Details for the file diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 235.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
2e0d41c46d90e2bbc5c72aaa1dd6fdd08d307cc4b9e4c921e9dd56ef3d318417
|
|
| MD5 |
e38e40f8f2a203981caefe8eb01988ae
|
|
| BLAKE2b-256 |
5df5ee2eaed42345ef5ea4ffcd12028651aad258c4159a3f53c8b8c162123b87
|
File details
Details for the file diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 243.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e4a49e7d0772d656249c0e8f3f5d0c7ddb38af2eeafd34a091aad919d1f2184b
|
|
| MD5 |
0c6fbc0c736f7d1195e53952da1bcf55
|
|
| BLAKE2b-256 |
76ea74872f8d4087460b6c4dc1188efe39339ebec87492a0d3d4207a6b9cf7a1
|
File details
Details for the file diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 236.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0792c4803eaf05e16b2eee18b7bab45a7b8249b9da1a66a35747f8e9cfada6bb
|
|
| MD5 |
4322c7648f90abb1c0dea1e77add5f0b
|
|
| BLAKE2b-256 |
f4035d91a918a212c7ae65eb83b25bd2c108586ac629a0b5670c7058dce772cd
|
File details
Details for the file diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 253.4 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
45174997b187ac3eee46eb1e7fe59a3e1266e0df905cc46a6fbf6bef7268da92
|
|
| MD5 |
f5c5db2577e7fd3ba7e444eeecc5d53e
|
|
| BLAKE2b-256 |
5963bd5f1fb5aefa38a8789eb790a1fa42b79bc34f5618641a5459c0b7faaed3
|
File details
Details for the file diggity-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 243.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
737335f25afd737dd7b2d4969afbb5952dd8b3e9d5336d1cd33a8653afd5c12d
|
|
| MD5 |
82b24dfa24f48f0e7c05f8c68d6a8904
|
|
| BLAKE2b-256 |
4d60cd55e167d8dfdbe0927eca90a6a19e23afd0b7782b9c7e4675b6c0d94f21
|
File details
Details for the file diggity-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 236.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
648943cb206d4d0642b64af0a668f79a8a9e3a73135d8c0821e3727f6bcffcbf
|
|
| MD5 |
f944fa16054fbb3c252006d9f1fbdda0
|
|
| BLAKE2b-256 |
7b089c3297b48e0c4b7ec1478e85ae5de1af312c91b2e40187c8505250903855
|
File details
Details for the file diggity-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp314-cp314-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c24c3a94ade5754dd888e27d4e436768014498ed7fd4b434a8213c2522f39752
|
|
| MD5 |
98ef0b7113f0d3cf50e23e36479c2f27
|
|
| BLAKE2b-256 |
b0f359ff3e0a4c18033a39269c6f87061942dfe14b40f53e1bffb391987819aa
|
File details
Details for the file diggity-0.1.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp314-cp314-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.0 kB
- Tags: CPython 3.14, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
07767a75ad3e23ba81f920ba34245e91e08fe288f683cde543bf8adf624b10f3
|
|
| MD5 |
5f05b9f30079ebc77f7a608e083590fb
|
|
| BLAKE2b-256 |
cd2a31208447cdee582751a3528a1007b580d813fcf5626006c5e886a16f11db
|
File details
Details for the file diggity-0.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 241.6 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6a1cdbc380b725676314d659f3506fb57cdbbf731c08cafdb669f1a1d06700fc
|
|
| MD5 |
9c292307495df28e5b92de022c54750e
|
|
| BLAKE2b-256 |
b7045dda7c9f2ae983b55eb57fcbb4d61fa2e1e7e545a95f3cc2c64468b89045
|
File details
Details for the file diggity-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.0 kB
- Tags: CPython 3.13t, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fce260d70fc9c0746b06ecb9a2ed971510e3cf5c597dec9e41d28d2304038163
|
|
| MD5 |
5092a660db1f1b157486e54aa3533b96
|
|
| BLAKE2b-256 |
8d8cfcbb8e5d8f53d939437d870482b1a8e092b3d89d42c3e3251fd5fff7793e
|
File details
Details for the file diggity-0.1.1-cp313-cp313-win_amd64.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313-win_amd64.whl
- Upload date:
- Size: 107.1 kB
- Tags: CPython 3.13, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
77a1604ebcfe3d6fd974716a598f5676f109019f68559c675a7b2fae43001341
|
|
| MD5 |
d51d2409857ed3ed0551a4629f81face
|
|
| BLAKE2b-256 |
5fde54e9bfd2228a14ee824d8fabc21115171d85191c0b1c812186c2753f6fde
|
File details
Details for the file diggity-0.1.1-cp313-cp313-win32.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313-win32.whl
- Upload date:
- Size: 102.2 kB
- Tags: CPython 3.13, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3bd9b6528ad078db4b2dc92046ee2f4b9c343b5340757f1b6454bb88759dee0c
|
|
| MD5 |
7726edb142a5c91892636f2b6bbba1d8
|
|
| BLAKE2b-256 |
65b0f7fb9eae459769d168266d2783efa76c3dd098e84fb27a3d877243dd4de2
|
File details
Details for the file diggity-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4c66a5a4a7d15a9a002fb5565be88a60045bf0a11699bb6691eb6fbd613e95e9
|
|
| MD5 |
1f387d94b8c95b5250f7627765a2ac53
|
|
| BLAKE2b-256 |
fc386dd06c315853e8c331d8f5adfa4ad172477e651c2f08e8168618d6913605
|
File details
Details for the file diggity-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 242.0 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c69b6a782c00a262e7c1a2e8350678d76ad5134d8cacdd0cfd666594ad537351
|
|
| MD5 |
cb2b0a2c8d0433bb4dc4dcd20450b09f
|
|
| BLAKE2b-256 |
16e77f0592d41718f07083168f4fd514997f18adb3b119c99253d9ee859bc159
|
File details
Details for the file diggity-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6b165181e357fbbf7c30873d626f3c020c873f2fcbf1489f3d68b5e4e0e3a1af
|
|
| MD5 |
61c5cbcf59cd86631b85cface8c800aa
|
|
| BLAKE2b-256 |
6e2ad9c9492e4130708f775dc672f1c8dd41e461b9e89db9bfc02542c8507f33
|
File details
Details for the file diggity-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp313-cp313-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.4 kB
- Tags: CPython 3.13, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
31b2ec0dd6b21a9ded09c96aae29c84a23ad641254f408accf44bff7adbd5951
|
|
| MD5 |
69fa35ee2e55b031b5613d4500855bdc
|
|
| BLAKE2b-256 |
60e04711fe6dd0bb2b2ed3197e502b009d8c01423c807131a3504aad071db9b3
|
File details
Details for the file diggity-0.1.1-cp312-cp312-win_amd64.whl.
File metadata
- Download URL: diggity-0.1.1-cp312-cp312-win_amd64.whl
- Upload date:
- Size: 107.2 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b6fef5edae6e4b6f2afc7bb50ca6cb75896d917ebad68ec507deccdc1581bd39
|
|
| MD5 |
4032250768efa447d68059a453f2e90f
|
|
| BLAKE2b-256 |
6856867f51c51758457999295a47aad6e0da415fb8bd8cde80535b8d2e8ac0ce
|
File details
Details for the file diggity-0.1.1-cp312-cp312-win32.whl.
File metadata
- Download URL: diggity-0.1.1-cp312-cp312-win32.whl
- Upload date:
- Size: 102.2 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
805c8d6e4358a56f6b10d045af2d60fa69b28dae2f9b26452d43106438dbd263
|
|
| MD5 |
b55e2693f4c862b816d64bc2973dcca5
|
|
| BLAKE2b-256 |
9b1d60c3d1d1b9f454891f575d61e3b7c7510da3d2683acfe082b92c793d64e6
|
File details
Details for the file diggity-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
293f0d3444dd12df5ca77604816366c31c9230a0df7a3ecdfe0c32afa6660c3a
|
|
| MD5 |
cbdc13fc08dfa3c74e2176256e3c2829
|
|
| BLAKE2b-256 |
73130f96d42aa37c85f15a644740abd0e3a7ba9bbe41c95e45c76869ab7b361e
|
File details
Details for the file diggity-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 241.9 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c1e62e378ea94e83bd991e7bd0344aa3dc788622dbfbb97fa387cc0039405f20
|
|
| MD5 |
11b089d0413016f833d3eeecfc84c60f
|
|
| BLAKE2b-256 |
851b38b78e66f5ea31c879202094faae5b6b2a1d5d168b6bdb4f78048b483315
|
File details
Details for the file diggity-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.0 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
426a8270d71ac1a49d2e7d211fe1b3ea86d2963f4e402474e00dc462727235c9
|
|
| MD5 |
67aef58e7c83eba2ca62f5be814f0d7b
|
|
| BLAKE2b-256 |
76110caf0d165f95a713e1d82403f495c77f0f34bdde7a2b211adff3d823651e
|
File details
Details for the file diggity-0.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
adffe0ceafb4cc9ad25cb81ab0b8d09e7f19b8fe8919d0e4323e662733cf6e37
|
|
| MD5 |
f978e1fa5db33dd93c04c3cb7fd185a2
|
|
| BLAKE2b-256 |
43a14ed832b724a696904f57f3c0f3cc7a050305645b384fca45be8b31c4bb3b
|
File details
Details for the file diggity-0.1.1-cp311-cp311-win_amd64.whl.
File metadata
- Download URL: diggity-0.1.1-cp311-cp311-win_amd64.whl
- Upload date:
- Size: 106.7 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
10f1632526cfdd0b1b6db34f0b3059169e9f99564cbfc84ec63514758a9a800c
|
|
| MD5 |
0376bd565d44111e9790f0a4c6d73a28
|
|
| BLAKE2b-256 |
35a91af8f12ff32160c9764de11cb0bec34b9030a3939e0f0e55034b96bed84f
|
File details
Details for the file diggity-0.1.1-cp311-cp311-win32.whl.
File metadata
- Download URL: diggity-0.1.1-cp311-cp311-win32.whl
- Upload date:
- Size: 101.8 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5d21cce4103ae7554bd4ca4b436a17b7f54fee5c4191512432dbb5bd013a9d46
|
|
| MD5 |
96fe474c851e7577866a31008d770b49
|
|
| BLAKE2b-256 |
cc50caf5f38d6cbb62a1131e53d7eddfc5f2e0aef01002f5b1d977f567a4b239
|
File details
Details for the file diggity-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1e61f335d700c62a81edbe88d46e371d15a1433901d72461cff99fa5860f1b52
|
|
| MD5 |
143e15b15c8f9fc487c6a7339c7d2619
|
|
| BLAKE2b-256 |
889dda8f56572168b9a7012bb997962f099284805a34652f56196d2a56f5f300
|
File details
Details for the file diggity-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 242.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb4f2e7fdc95daba92ba8ae7399f328a1cbc279818fee40d059bf8d40a5c2b59
|
|
| MD5 |
1bc2e4c6c160ce5c7dbe6fd2f2e258ca
|
|
| BLAKE2b-256 |
bf2a14bebae45117f72fa20ec3b0ed101ebfeef820ca65dc908eb5f135b7389b
|
File details
Details for the file diggity-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.2 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fd627dfb45224cd72f9ab2617d47dc0214835f0a97d3e25cc4063767d0941939
|
|
| MD5 |
94acc5cdeb713c3b312f2d4905c0a6e0
|
|
| BLAKE2b-256 |
dd4f258f1c474d9990310ef553650e42ad72b1ad5e84c37fcd4efdd9e4177d46
|
File details
Details for the file diggity-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.1 kB
- Tags: CPython 3.11, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
bdb10e78e3dd80993fc2c972597dc7de08a9ec82e8be759f19f5f0f0a1c29e2d
|
|
| MD5 |
48f44de52d9c62564bee2d9bef5d1c4d
|
|
| BLAKE2b-256 |
236fb0094ace7d06a0c3b6efadd5dc318a859bb7a5d87234084d3832ee942da4
|
File details
Details for the file diggity-0.1.1-cp310-cp310-win_amd64.whl.
File metadata
- Download URL: diggity-0.1.1-cp310-cp310-win_amd64.whl
- Upload date:
- Size: 106.7 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9a4f6b6f2d5a1aa69f8a2e8dea6a686cb31e938cb0dc0564c59838dc9388b433
|
|
| MD5 |
e7663ffa4a1e8ee9ab6f5808700f39ac
|
|
| BLAKE2b-256 |
27ae54c8b1985d47e9c22786dda86ee4ee8fd4e8e1f2eb5383b537e4a6f508f6
|
File details
Details for the file diggity-0.1.1-cp310-cp310-win32.whl.
File metadata
- Download URL: diggity-0.1.1-cp310-cp310-win32.whl
- Upload date:
- Size: 101.9 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9748c80646c8d344277620dce0efcbce71c1560bfdc1ce9aa61b27860bb2329f
|
|
| MD5 |
571c62684a9c3bcb5b37e60fc436ea18
|
|
| BLAKE2b-256 |
b463beeb5e5e915b60e2c90dee6f308afb8ac2ffbabdb69727fd4b30a33a7874
|
File details
Details for the file diggity-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
afec9a1ff918892ce3acca4662453babfa1047d760096ae87d56ce884e141b23
|
|
| MD5 |
1dc3f3a6fb3b87130b709ff726db8755
|
|
| BLAKE2b-256 |
e9129b38b45bbce723526262d009024923121c20fc3814298e97bb7405ab3223
|
File details
Details for the file diggity-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 242.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b488874d5a79c106e3e1bfe14523db9ebb23e6c239f0d4e675a5193973691a69
|
|
| MD5 |
37d23df9e14cf1412bca632be447e657
|
|
| BLAKE2b-256 |
35c861df616be1173d85c9bf2fe7402505564f0aba517110f67599af671fd951
|
File details
Details for the file diggity-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.4 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6e8efdce9b8e148fbb7350e9741fd41588abdefbd87e2bb4408a31da7c7c1081
|
|
| MD5 |
1c30c004eeb42ab4588169f579217aef
|
|
| BLAKE2b-256 |
88490c9e54c10f4ab8b43e06e77ee411a5fe465c420729c9c1eba4e5d5791079
|
File details
Details for the file diggity-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6963898628d46e5571bba86ab24b703fbc4831275ff9b3c57a8e4f56564ef6e6
|
|
| MD5 |
4ec4733e42f2cabdcc89e649894550de
|
|
| BLAKE2b-256 |
77c19807db341657dda867c17cd2b985065723a6f5113e809693551c673ff981
|
File details
Details for the file diggity-0.1.1-cp39-cp39-win_amd64.whl.
File metadata
- Download URL: diggity-0.1.1-cp39-cp39-win_amd64.whl
- Upload date:
- Size: 106.7 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7011ec5ba4f22c36057d6ffe2b0ff77a1e4ce882b991f0376b6e4d3e85c354b6
|
|
| MD5 |
df573056afc05cf55d349863b0c22111
|
|
| BLAKE2b-256 |
086f385f3cdd8d442f45cd3b619e5f2168d8a23441813ce7aa4d627a2750d9b6
|
File details
Details for the file diggity-0.1.1-cp39-cp39-win32.whl.
File metadata
- Download URL: diggity-0.1.1-cp39-cp39-win32.whl
- Upload date:
- Size: 101.9 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
9d560bf8d173aa9060d9a44a335bfef082cac832d52fadbed128ee80476e374f
|
|
| MD5 |
3aef2902b3e2250c4966520180aaebcf
|
|
| BLAKE2b-256 |
d3b8bd3b9557d348b6218afc712395e97c75ceded26375119fd5cd9303e31387
|
File details
Details for the file diggity-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.3 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cbda9919f9232e16327a2b3c255d9fcc6d0376614d81b0fe75d8aec0a1cfc266
|
|
| MD5 |
c1dff6dcd2f6028195ed5eaecdeba4af
|
|
| BLAKE2b-256 |
4df751c0587a48cc1aa58e98ffe910fb78b80d14d8910b1d819f5c922bad93ab
|
File details
Details for the file diggity-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 242.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f7338813d504e9abcd70f8f5cbfce5f84285bed762c550d70af89f3aa38e06b5
|
|
| MD5 |
9269e3dc6a3b379bdce566032a6d7d82
|
|
| BLAKE2b-256 |
4d46374dff34fff99eddc7f06c4644cbab91646b5fad7e2ece8218271d7859fd
|
File details
Details for the file diggity-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.5 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fc699a8080091199fff04c082fa746e633495c404fd53a688731b94e1d9b063c
|
|
| MD5 |
0606c42cdaf838c2698a0b2fbbc11074
|
|
| BLAKE2b-256 |
4c30d1253fb4a058e9d81e8c2bebd5e711335bd697df9c9b58a446f72ae3c10b
|
File details
Details for the file diggity-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
96b8a163389176f9d73cffea14b887fbd3d1ae6e40dd174dacbf997b774a1180
|
|
| MD5 |
94873d2edae8b53348439b57ac349dcb
|
|
| BLAKE2b-256 |
cecebe163e5fab85dfdb901b1fb535e1bcc7d1a0bd0e2886b8cfd3d77d40001c
|
File details
Details for the file diggity-0.1.1-cp38-cp38-win_amd64.whl.
File metadata
- Download URL: diggity-0.1.1-cp38-cp38-win_amd64.whl
- Upload date:
- Size: 106.6 kB
- Tags: CPython 3.8, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8e5f7949a0ea8cee1aa3149a7948edd0e0ab93cd2d813b059054d2123f5a0f5c
|
|
| MD5 |
751299e44365da13f4253aa0f1535910
|
|
| BLAKE2b-256 |
426f93274d8d49d0f633166d3035922dc27a4a444e7d0b9fc82c4558285f9eaf
|
File details
Details for the file diggity-0.1.1-cp38-cp38-win32.whl.
File metadata
- Download URL: diggity-0.1.1-cp38-cp38-win32.whl
- Upload date:
- Size: 101.8 kB
- Tags: CPython 3.8, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
e92d505c906adfe5c586ed9116159d2da88dc20a21f8a8d76734db4d17b3824e
|
|
| MD5 |
71e0876202bee3ebbdab4aea0dfa57e8
|
|
| BLAKE2b-256 |
79a2e24076a8939f5a67528311af0b9e2f6dead61951c0854adedbb29a155762
|
File details
Details for the file diggity-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.
File metadata
- Download URL: diggity-0.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 234.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
6adf5458613c29892d37e917cd91e5dd198762e0b16e4bf57364262df90f718f
|
|
| MD5 |
0e59514accee6ef88fa40902bc7edb07
|
|
| BLAKE2b-256 |
a78506e7572cf20f47176fe8b48887342e29e2a81f3a713edf3fd52c72fd74af
|
File details
Details for the file diggity-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.
File metadata
- Download URL: diggity-0.1.1-cp38-cp38-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 242.4 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
183707f92d7ea1063a60470dbad03fe041d6bc473f1390affea89ee1b9c74e04
|
|
| MD5 |
663f11879abe8b675cbbcd1437710dc4
|
|
| BLAKE2b-256 |
2551562c292437701a1997ad15d3fabfe06211c927e22ff9db3bad2a5a5cae94
|
File details
Details for the file diggity-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.
File metadata
- Download URL: diggity-0.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 235.1 kB
- Tags: CPython 3.8, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c79879722c35facee35abdbb6d1252627065a25e8f443477643d0713bae13568
|
|
| MD5 |
aa14254981cafc303a3557c88d5bb1ce
|
|
| BLAKE2b-256 |
596b8199b75bcd89602feeef38e4f386cddb163abdfd39694d09920ba1c4298b
|
File details
Details for the file diggity-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl.
File metadata
- Download URL: diggity-0.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 252.3 kB
- Tags: CPython 3.8, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.8.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
99b5da1e90c2b8d23027c83db9b2b31a2fdc002becba1d1ea0df11ede65255b1
|
|
| MD5 |
bfed6af34dc029895c87b9631c20f9e1
|
|
| BLAKE2b-256 |
e6f72755bbce891f87209f24fa84dadc2b772d40e39114fbc5c33db533b51a4a
|