Speedy library to detect file type from initial part of file content
Project description
Speedy Python library to determine MIME type of file.
Defity (Detect file type) is a library for Python application to guess file type in a reliable way, not based on filename extension ( *.png, *.pdf), but on actual file content. It is like what file command and libmagic library do, but with different strategy.
📕 Documentation: defity.readthedocs.io
Install
$ pip install defity
Usage
>>> import defity
>>> defity.from_file('path/to/landscape.png')
'image/png'
>>> with open('path/to/landscape.png', 'rb') as f:
... defity.from_file(f)
...
'image/png'
>>> defity.from_bytes(b'some-binary-content')
'image/png'
How different with libmagic-based ones?
There are many Python libraries also do the same thing, most of them are based on wellknown libmagic. Defity is based on Rust tree_magic_mini library, which in turn is a fork of tree_magic , another Rust library. Quote from tree_magic to see how it differs from libmagic:
Unlike the typical approach that libmagic and file(1) uses, this loads all the file types in a tree based on subclasses. (EX: application/vnd.openxmlformats-officedocument.wordprocessingml.document (MS Office 2007) subclasses application/zip which subclasses application/octet-stream) Then, instead of checking the file against every file type, it can traverse down the tree and only check the file types that make sense to check. (After all, the fastest check is the check that never gets run.)
This library also provides the ability to check if a file is a certain type without going through the process of checking it against every file type.
And what tree_magic_mini has improved over tree_magic:
Reduced copying and memory allocation, for a slight increase in speed and decrease in memory use.
So, Defity should have better performance than other libraries for the same purpose.
Another advantage is that, Defity is static linked to the underlying Rust library, not depend on discrete libmagic.so. It will be easier to deploy to cloud function platforms, where you don’t have control over what system libraries is present there.
License
In general, Defity is licensed under Apache-2.0 if it is built without tree_magic_mini embedded MIME database, and is licensed under GPL-3.0 otherwise. Concretely:
On Linux, it is licensed under Apache-2.0.
On Windows and MacOS, it is licensed under GPL-3.0.
It is because, Linux boxes already come with FreeDesktop’s MIME database, Defity just uses it. Windows and MacOS don’t have this database and Defity has to embed with it.
Credit
Author: Nguyễn Hồng Quân.
Free icon is made by Vitaly Gorbachev from flaticon.com.
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
File details
Details for the file defity-0.4.1.tar.gz
.
File metadata
- Download URL: defity-0.4.1.tar.gz
- Upload date:
- Size: 36.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | af028f09098614b89ffc5c243ab0c4127b9716b56bd1d2819f3fef3a9af9117b |
|
MD5 | 557aaa6ee0956bd4f7957ff2a7597111 |
|
BLAKE2b-256 | 4344d220f38d50903d609553564ab3f14c19605f2cf52c8a99f2be04be43062c |
File details
Details for the file defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 283.9 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 39a1e203e093e8ccb5f50237f9e56a6f57016c0d320685cbf3ff751eb885ab36 |
|
MD5 | dab8e7ce5c743b3a3a47e48abec37275 |
|
BLAKE2b-256 | 6bbead3ffdf92635cba201b237c65894196645e6101ebc0e59fcd282757c47e8 |
File details
Details for the file defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 325.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 70f58ed19591373543a53a4e95bbc0b47358ab4eea8b213771f88aae57d49ca7 |
|
MD5 | b979cf8a4dd13ce32f5aabd284d7d312 |
|
BLAKE2b-256 | 205e2a090cd137a572036751206ac280ec3999b78a675a6eeefd3d3534545781 |
File details
Details for the file defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 321.4 kB
- Tags: PyPy, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4c2f3ac539755f8f333fa0525e68ac3070004274dbbcff7be23c6e8672abffd |
|
MD5 | faac63105c22fce1b817d17e05097f40 |
|
BLAKE2b-256 | 74abb283124e604f50e52c1253b38a96ec4f9227639fcfaae2856c4ce5939245 |
File details
Details for the file defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 283.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c3a61c0cad97996a5e94247f9b0fb384aa05a54df101924d2e9139852ba5a58e |
|
MD5 | 60074e6da3c043f0b788744473d88f0d |
|
BLAKE2b-256 | 5e0eb67f9e6e260ce3b8d63f84b729118a242154be80c8fe950b2723397d5e21 |
File details
Details for the file defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: defity-0.4.1-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 288.5 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 778ad0c1a9221d701d046e4fe05e85f0e28d146799114e7ff0f54cd556703e42 |
|
MD5 | cc0dbd4fa017932cfbfeca94fb3f9062 |
|
BLAKE2b-256 | a3eabf4fc1b76feea043dbfb4b278d015885c4363397d6624ff6fe9045fcc67c |
File details
Details for the file defity-0.4.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: defity-0.4.1-pp310-pypy310_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 290.8 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b4bd2a1ce8edd87c040daad72094a0b8e8fb78b4d1530c3ffdf5a2cd528c4f1d |
|
MD5 | d26ecaab483a8013beee8720279fcef2 |
|
BLAKE2b-256 | fed12c8f2380287790bf0c7d5d9c8c79ad7421a67fabb696b0233dfb69a57d53 |
File details
Details for the file defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 284.0 kB
- Tags: PyPy, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3286c329e849b22674c78ef2e4ae5533ca817c01476465862c35e2177168b2f0 |
|
MD5 | 3f44af54773854e24705fa3a5c908561 |
|
BLAKE2b-256 | 520ab329910944e2ccba04c81026ee7bec1b0b841595654fd687be3343d85777 |
File details
Details for the file defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 325.1 kB
- Tags: PyPy, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9c7c828c2ac4c60a4b07674939a59018bc9fe9a4297afe261734267480e6106b |
|
MD5 | 3a68d738b51fdea25ae6bd4d7817d487 |
|
BLAKE2b-256 | cee1a312fe0719ed9449aa21f1294ca61f89ef8a20f2f83c55593d4ac6d4f172 |
File details
Details for the file defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 321.3 kB
- Tags: PyPy, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 625a12f52e38c27084f8d8402b2fa73d83a394bccbff654eddb1fa0b414ede2f |
|
MD5 | b914ccc786a48025bf5bc38064f9c1f4 |
|
BLAKE2b-256 | e4c614e366a0114ab3812fec3d3c1c9c8fc8ed93f1faf4234192d1b2f6123c06 |
File details
Details for the file defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 283.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e3bc21b3a9e3fd413c37ecc1c0ba8f1c56640952e12b34cd1d685cb7477feaec |
|
MD5 | 2c26d96209fd7f437d3b1faaf421834b |
|
BLAKE2b-256 | f2ef579593ec7bfc341c821a38540cfaa355c2fa51ff416f652b86c5d9f42bf8 |
File details
Details for the file defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: defity-0.4.1-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 288.6 kB
- Tags: PyPy, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 05bdb102e41f40fb763b574a8d3c0921d9a127e3f2cc5d7ff96974ae77d36cd7 |
|
MD5 | 8392ccb3b65da05937ec687038d51ec2 |
|
BLAKE2b-256 | b659a103479f276bed3c5c972c32add676f0a0d4230b75a7479c8a20ad8d16ea |
File details
Details for the file defity-0.4.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: defity-0.4.1-pp39-pypy39_pp73-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 290.9 kB
- Tags: PyPy, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76e781740570ae9f3e784e09b266512c7cc5bc1e40c789ba185e79587025c880 |
|
MD5 | 76836eaeef79feb6051bb08bddada363 |
|
BLAKE2b-256 | 09d805ca1c17a9a343dca869ba5ca3d18a9b16c4697080170d9673904cfbf98c |
File details
Details for the file defity-0.4.1-cp312-none-win_amd64.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-none-win_amd64.whl
- Upload date:
- Size: 160.9 kB
- Tags: CPython 3.12, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0ba99cdc07eedd6b048d6e5568b77ab5a145d9e179424236714da37e2bfe73ce |
|
MD5 | be0d9794fc24d5a7a5ebb5ab35b0ab31 |
|
BLAKE2b-256 | 8e77a4b8a866b169a27432e96982eeb2720dc8694bae6ccdff2d18c6f429c4c5 |
File details
Details for the file defity-0.4.1-cp312-none-win32.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-none-win32.whl
- Upload date:
- Size: 150.0 kB
- Tags: CPython 3.12, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f2ab4a9453b5b85f21f8aa3257e212a3b7b6845e95f4799af3dab6cd523bf339 |
|
MD5 | e4f3bf90cb506633d6b3dc71583dd46f |
|
BLAKE2b-256 | 354263115b531c337816b5036e04f9bd07f96bd1dd6a34eafd6d67fa43ff98f8 |
File details
Details for the file defity-0.4.1-cp312-cp312-musllinux_1_1_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-musllinux_1_1_x86_64.whl
- Upload date:
- Size: 453.8 kB
- Tags: CPython 3.12, musllinux: musl 1.1+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7e2b74ae62c8f55ce7a3cd2b75f4c9f29e535c64774d2ebc93a5e5c5668f13c2 |
|
MD5 | 1a5e86ed4fbbd28f66ba08345d73f782 |
|
BLAKE2b-256 | 47ca1ef1521b756ff1546e18f1b503d1b503e904a0f0167c3c143dca8596ebd2 |
File details
Details for the file defity-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 282.8 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e38494707e90fc763cb5ecaf0fef363b5302a12d77622c4890f7a33119bbc8f3 |
|
MD5 | 5d557d3a9c2912744184d7a7a2b1fb4c |
|
BLAKE2b-256 | c0424458ad5f8ad9aecf5b5f203c7b6b6126889e6c5741124fdeebb5a3119bee |
File details
Details for the file defity-0.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 325.2 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2a23b5eb2e8936358bde43a0bb1624459773049d6e9f080969aa46a2a6da98f |
|
MD5 | 8d491360f7e29dbaa51306da609cc410 |
|
BLAKE2b-256 | cb8099de9c6afc05252381b14ff24b227cffe9d6c0c3b7c1bc904a87c87d68b5 |
File details
Details for the file defity-0.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 320.4 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 86a64fae0f825f6189ccc1468c2c2c4d9b9b763ce88085685dbae974abd25730 |
|
MD5 | bf8e4b8751642d4f6c6c9db778619884 |
|
BLAKE2b-256 | 8e9e3f2e82128cc005c00526d5ca658451f4090816e3d163a2b5bd56b89902aa |
File details
Details for the file defity-0.4.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 282.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 602034c8180b63d072a53433584ddc5343d4b40d3a236e7a234e64875ec5c3cb |
|
MD5 | c5b6207e3886084e21eef984c0db13a7 |
|
BLAKE2b-256 | d46799fcda66362f91c3e07224ed81f5bd1d4e1e2b964c35346f2fcc039352c7 |
File details
Details for the file defity-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 287.3 kB
- Tags: CPython 3.12, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f209a7df7150a43f5c3e75fd620401b9f03ae178a96c884db7090735d2e65222 |
|
MD5 | 1a1341aaba3813578910a5ecb6783ffc |
|
BLAKE2b-256 | 86bea0d90f1b14b81db8498e95d1d4bfdf8e745198c3c8f59bd12cc5df9133ca |
File details
Details for the file defity-0.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 289.6 kB
- Tags: CPython 3.12, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aa9690883341997a8764187a25be722c4530a123198499e2098e311576e568c2 |
|
MD5 | 7a53436bbd034bef28896597bb174588 |
|
BLAKE2b-256 | b6d9cfce9ebb6f52205fb9e71311b011c9dc80d3589340645cf26d4f76069eac |
File details
Details for the file defity-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-macosx_11_0_arm64.whl
- Upload date:
- Size: 210.9 kB
- Tags: CPython 3.12, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 737f4b479bad139955441c4a69b0038aac07a4a2ea8e7384ed2c80155d06bde1 |
|
MD5 | 40bf9012ee1bed00ef03a230a197f820 |
|
BLAKE2b-256 | c61be9772ce2c31d47c360a64a10e36b8e0382fec79984a9bb59d193449c68ac |
File details
Details for the file defity-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp312-cp312-macosx_10_12_x86_64.whl
- Upload date:
- Size: 218.7 kB
- Tags: CPython 3.12, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3c6d5ea6bc0eac5320315d7a3fa82f0369b0608adab07bc8aa47c03517fe2cb9 |
|
MD5 | b47bf998d7f65e50b7674aa464e2d96d |
|
BLAKE2b-256 | 8ccf12cf36ce6a19697578f5cbc01c99f048c9afecb1a42d834e4d01486b53cf |
File details
Details for the file defity-0.4.1-cp311-none-win_amd64.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-none-win_amd64.whl
- Upload date:
- Size: 161.4 kB
- Tags: CPython 3.11, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 430656c5ba81859f90856440ed203228244a8c3e63e0cf3be92ecaf15bafa502 |
|
MD5 | 40400b59bc94722c612986d823a399e0 |
|
BLAKE2b-256 | bc36629c221905aa4d5c032026e172d56b2ec484b1c1889b8a43c1a5274b8196 |
File details
Details for the file defity-0.4.1-cp311-none-win32.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-none-win32.whl
- Upload date:
- Size: 150.4 kB
- Tags: CPython 3.11, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 3a554364ad54282c78bea9f6764aff616a8219f133fc1c5c6320995c908ff654 |
|
MD5 | 405d5c4747ec1981bc738fa8f48321f6 |
|
BLAKE2b-256 | 492f6bd2024a506fe49f8309e363e63747037e823bf1c8f3d929de50e36a8498 |
File details
Details for the file defity-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 282.9 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a62548755696742a5eb7f13011950dea80c86143531acd756f58964b103ba1b7 |
|
MD5 | c2232783de215a050217dc893373f628 |
|
BLAKE2b-256 | 1c6a1caf6955c65417df6d79eb828f1fee68ebd1f01a78932b7511a131c06d82 |
File details
Details for the file defity-0.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 323.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9cf5038a59622ec2aea951b28bb357bacd8cd168860bf56b417b6050f0b02c0b |
|
MD5 | 1c5028ce6340012a29b91f7b79a10ec4 |
|
BLAKE2b-256 | 22b6aa74bb891b1717cac8b72655d64212771fa4df9c9d78a0bfae99fa7ae8de |
File details
Details for the file defity-0.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 320.3 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 91d3971deba775752ad1c42d7f57a61f823125b93ccc2aaf4930954e36a3370d |
|
MD5 | 8eee3424428115fe8ba3c4294230663a |
|
BLAKE2b-256 | 8685f86ec720d00ea2180bce4b1f5bd6f28a8a185dd5fe4710ee469ab051e139 |
File details
Details for the file defity-0.4.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 282.5 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14a7b547960fefd3edb9fb77b6637281692a4a03e33b924bb6a3336b512ed835 |
|
MD5 | e569fc99886631757ee764bdafd3b159 |
|
BLAKE2b-256 | ab0cd5fc419d0ff109ca07972818f889959b5dcb0923868f7e136354d882e6fe |
File details
Details for the file defity-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 287.6 kB
- Tags: CPython 3.11, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | b17304d95dab40bd70bfc7598e4a091a5123482a4b3f876c576cc15b4f35bcca |
|
MD5 | 8eac2a8a2a64846f952573f04ad2e688 |
|
BLAKE2b-256 | 5e484f3c432183feb78454314f49fc37db3869efe3c536e6dde4517246eaf136 |
File details
Details for the file defity-0.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 290.0 kB
- Tags: CPython 3.11, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e9a42531fe05c2bdfe399bfea46b5cf5e1221a55e95207c24ee43c90cd00e2a2 |
|
MD5 | 1cf494186380a06d85cf711c0373d3c0 |
|
BLAKE2b-256 | 7c699bc5d3fcb53e4d96439c49ad34dee61f9439f58972400c49e3e5cdeded8f |
File details
Details for the file defity-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-macosx_11_0_arm64.whl
- Upload date:
- Size: 211.2 kB
- Tags: CPython 3.11, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 14aef2b86f2f552fa9abff482d487b21bbc18a32b9ff38c6d67fbd34ffaef52a |
|
MD5 | 2d95a4c20a07c49b68d080498421c1fb |
|
BLAKE2b-256 | 4e18d6a1a4e7432563e6a5dc5688c410d2e54f85a3060bd3ab1f223aec6136f0 |
File details
Details for the file defity-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp311-cp311-macosx_10_12_x86_64.whl
- Upload date:
- Size: 219.3 kB
- Tags: CPython 3.11, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c75f7d8da7b40c4b2ed70064767b9119c589d8381c0daba81ddac07d5335eb2 |
|
MD5 | ba03f188ab8c96b4a882dd070b576c58 |
|
BLAKE2b-256 | 6f91534666da3782bac932f213871ce86a2315eefda5de1bcf4a7a04cd8a78c3 |
File details
Details for the file defity-0.4.1-cp310-none-win_amd64.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-none-win_amd64.whl
- Upload date:
- Size: 161.5 kB
- Tags: CPython 3.10, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d4b051af0e6468ba528b1a67bb0df073f372f676672a7f57bddc32ad00d25538 |
|
MD5 | d954274721cdb0f717fa39ea43e676a2 |
|
BLAKE2b-256 | b199091a542c973d04cf3ea5bddc5e8c078a8e6d65fbac04cbc620a2409a80f1 |
File details
Details for the file defity-0.4.1-cp310-none-win32.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-none-win32.whl
- Upload date:
- Size: 150.4 kB
- Tags: CPython 3.10, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a9bf29ded46cb2c68f28dcd43800ccedf127bba57420e31ce9f5dc398ebeb6bb |
|
MD5 | 8e53cad50079bae5655603cfe51ad5fa |
|
BLAKE2b-256 | 6f184054278cae921b8fac6e033d6c61fd1ca9dd97af3ddcb3180d4787ecbf6c |
File details
Details for the file defity-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 283.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 95bb1e32d1c541ce163ca33c9de94fec7d21fd78442a9d35e2b9f6a0aab0f3ae |
|
MD5 | a93bca56f0ab33ab12b9b17881f17a59 |
|
BLAKE2b-256 | 59901722e8c90444edc04b10d89dc64db220e6b29d0c977551ff23a2e2f58fce |
File details
Details for the file defity-0.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 324.2 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 44e8af00c252c6a6e3dc0b07f06f50a41d54439bc907448c63a3fe96dfbb7004 |
|
MD5 | 1a21a12b5a531bbe4c270abee99aae92 |
|
BLAKE2b-256 | f573c3d963e8111cf0c3e0b12eda6cecc1add28fdab17e0412a677d086039057 |
File details
Details for the file defity-0.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 320.5 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f50ec222d5fcc60e2c9e1d90fa5a57b5f985119d62c18543ca6d090562d0dff1 |
|
MD5 | e0a56199e74c6f9b37b14fe51d622138 |
|
BLAKE2b-256 | 83444f491d3dc74692ccf72ea93246fd6cab6276e1c67a53d3865a96a94084df |
File details
Details for the file defity-0.4.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 282.7 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 83430d15fa5f606898a7d403d729c66d8642aecbeb2f89ea7df10da19b7f11fe |
|
MD5 | cb7443751307f46ae1a14abdb7c37281 |
|
BLAKE2b-256 | 1b2fffff5a047ab19740cf17c8275026dc90468f65c495dfb0a92329abd3f5ca |
File details
Details for the file defity-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 287.8 kB
- Tags: CPython 3.10, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c971dde918d6150eefb9f5271ac02d1b2fa4f4fedc5e90cb5ff96bcd7a6c19d0 |
|
MD5 | 1be3325aca712fb5eb238287c4e63c68 |
|
BLAKE2b-256 | 02c91d853944824e7c74b671e61756fc22d4202c52522a75e5473cb1872d986e |
File details
Details for the file defity-0.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 290.1 kB
- Tags: CPython 3.10, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | cee3bd0f1fe83ce4314675c3c20235cd213f83a333d43692b78f5a7985baa599 |
|
MD5 | 00a16319635945d07352b982a4e696fb |
|
BLAKE2b-256 | 3f077c28bea5c05e6f28b84826f89c80e267c35a66508e7c2b94330dce39bde0 |
File details
Details for the file defity-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-macosx_11_0_arm64.whl
- Upload date:
- Size: 211.3 kB
- Tags: CPython 3.10, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 548105429dc5abe236c9f9eb055e08937b75a99f17a52eece77c938ad26b035f |
|
MD5 | 42b36fdb0c37b7ddc8a5b7ac96ce16ec |
|
BLAKE2b-256 | a2a3472da8f8ec6cf34c31cb3ae36143f007ed8464a26688697e30d6c6821e1e |
File details
Details for the file defity-0.4.1-cp310-cp310-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp310-cp310-macosx_10_12_x86_64.whl
- Upload date:
- Size: 219.3 kB
- Tags: CPython 3.10, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d8ed83d4b44b8c60d48797f510585e5a5dc199a9264f1e14bb91cf947ebccd76 |
|
MD5 | 1b864522ca999fed78796d8a28d86583 |
|
BLAKE2b-256 | 0834c3a5cbbe7c1949cb6a13b1c98dd2be054c058cbc555f4ee72fd9f2aeaa16 |
File details
Details for the file defity-0.4.1-cp39-none-win_amd64.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-none-win_amd64.whl
- Upload date:
- Size: 161.3 kB
- Tags: CPython 3.9, Windows x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43775ca98f1cb9f919011a117a62a67b4569365b0616f801be47e0cc1bf66f5b |
|
MD5 | 308b144b1ed72fe68cad783bf9e07d50 |
|
BLAKE2b-256 | b397fc89c698b22db883629946aa8821563fed2323f7d089c7b5652514cd2221 |
File details
Details for the file defity-0.4.1-cp39-none-win32.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-none-win32.whl
- Upload date:
- Size: 150.5 kB
- Tags: CPython 3.9, Windows x86
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9bb813309e6806a2ce14855df6c1867f90fe57ac5e4c609c8780d203e429234e |
|
MD5 | 66e00cd99115809a17ee7a770bb2e11c |
|
BLAKE2b-256 | e841d519fca2c836921faed1a412159063c58d7223131a9cb0cd993532b331f6 |
File details
Details for the file defity-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
- Upload date:
- Size: 283.3 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 2c647d07823e947b2bf681dcab821f7bdbdf054efbc2a990cd33461be2ed720e |
|
MD5 | ce41f38013daa5708a7afccbce3d3e64 |
|
BLAKE2b-256 | deaca43b41c421a94ccfa02d3d750967252dac43aefa7ed590e06d2c23716a1d |
File details
Details for the file defity-0.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-manylinux_2_17_s390x.manylinux2014_s390x.whl
- Upload date:
- Size: 324.1 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ s390x
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f8c70aef9c914bd81624a2af27749cde25850bc679f3684914f859582ef1159b |
|
MD5 | 4fe731661d95b04a87e2910d195621b7 |
|
BLAKE2b-256 | cc215822ba1d23f1134a6b95615744b8d824ea24d85230deefa8468055e5c971 |
File details
Details for the file defity-0.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
- Upload date:
- Size: 320.7 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ppc64le
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0a33e57e7384ed080110a600f690c9a7c6ff982cc52849998b994d88d8fc4871 |
|
MD5 | 2e87bdadd3e2750a5be2513607dca8b2 |
|
BLAKE2b-256 | 4122c1782a100c8c5e120b8459f08bff61b15f6f604336fd4960df9bfd33d39e |
File details
Details for the file defity-0.4.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
- Upload date:
- Size: 282.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARMv7l
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 43aee1247c6a2171b65745966047cc930c55e2a53a51fbff347b4c5dccfa6e77 |
|
MD5 | cc6d84e1b12672f35aad24cc2a30326c |
|
BLAKE2b-256 | ac24a6f6370b26d494871a15c68ea6e3c450f0d1d67200db79342daf8e4bbf2a |
File details
Details for the file defity-0.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
- Upload date:
- Size: 287.8 kB
- Tags: CPython 3.9, manylinux: glibc 2.17+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 7dd0e2f8a7d9f64c0cce731844a2089f0833f09744a29a34f2007b66decf5d3f |
|
MD5 | f7f0e2c24ca2daa8b326056d72f0c4da |
|
BLAKE2b-256 | bc868b0656c19e6d7b9b83f5e27e24c58f572ac29c2a70a206bcfbea363c31c3 |
File details
Details for the file defity-0.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl
- Upload date:
- Size: 290.2 kB
- Tags: CPython 3.9, manylinux: glibc 2.5+ i686
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6d7ec56abac91efffedda870ec8eb0a11dd86f6ab37d1c8e4eafe04907312b59 |
|
MD5 | eb25d4095abe1b00bc94c57cf7a320bf |
|
BLAKE2b-256 | 929720031e4823a6731891b4de3617eeb9e8f0f0562004ec91b0a98fbbc58427 |
File details
Details for the file defity-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-macosx_11_0_arm64.whl
- Upload date:
- Size: 211.1 kB
- Tags: CPython 3.9, macOS 11.0+ ARM64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5397b2bc2c63f0cbc1d55b640129d8c11f10df561ef435585ed56b06df8b08cf |
|
MD5 | f8c0fe62fbbc631b6ded1d96df0039d4 |
|
BLAKE2b-256 | bf6512984fbb6df8d72196c4d514cbaf362d785388627a579999841ace707b60 |
File details
Details for the file defity-0.4.1-cp39-cp39-macosx_10_12_x86_64.whl
.
File metadata
- Download URL: defity-0.4.1-cp39-cp39-macosx_10_12_x86_64.whl
- Upload date:
- Size: 219.2 kB
- Tags: CPython 3.9, macOS 10.12+ x86-64
- Uploaded using Trusted Publishing? No
- Uploaded via: maturin/1.6.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 4b9e9533745b349e443d7b8dc9fd409bccb7acd20db12a18dff329c9fafff834 |
|
MD5 | 507b1c30750507f425c12124c2c82593 |
|
BLAKE2b-256 | 7e29c44de44b1c95f1425b33276e1162283edd97cf6d5bbfb0d72b96bcf29e9d |