Skip to main content

infer file and MIME type by checking the magic number signature

Project description

rfiletype-py

CI PyPI

infer Python binding, infer file and MIME type by checking the magic number signature.

Installation

pip install rfiletype

License

This work is released under the MIT license. A copy of the license is provided in the LICENSE file.

Project details


Download files

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

Source Distribution

rfiletype-0.1.8.tar.gz (3.7 kB view details)

Uploaded Source

Built Distributions

rfiletype-0.1.8-cp36-abi3-win_amd64.whl (146.6 kB view details)

Uploaded CPython 3.6+ Windows x86-64

rfiletype-0.1.8-cp36-abi3-win32.whl (143.3 kB view details)

Uploaded CPython 3.6+ Windows x86

rfiletype-0.1.8-cp36-abi3-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.6+ musllinux: musl 1.2+ x86-64

rfiletype-0.1.8-cp36-abi3-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.6+ musllinux: musl 1.2+ i686

rfiletype-0.1.8-cp36-abi3-musllinux_1_2_armv7l.whl (1.4 MB view details)

Uploaded CPython 3.6+ musllinux: musl 1.2+ ARMv7l

rfiletype-0.1.8-cp36-abi3-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.6+ musllinux: musl 1.2+ ARM64

rfiletype-0.1.8-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.17+ s390x

rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.17+ ppc64le

rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl (1.1 MB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.17+ ppc64

rfiletype-0.1.8-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.0 MB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.17+ ARMv7l

rfiletype-0.1.8-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (991.9 kB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.17+ ARM64

rfiletype-0.1.8-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (992.3 kB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.5+ x86-64

rfiletype-0.1.8-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.0 MB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.5+ i686

rfiletype-0.1.8-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (498.1 kB view details)

Uploaded CPython 3.6+ macOS 10.9+ universal2 (ARM64, x86-64) macOS 10.9+ x86-64 macOS 11.0+ ARM64

rfiletype-0.1.8-cp36-abi3-macosx_10_7_x86_64.whl (254.8 kB view details)

Uploaded CPython 3.6+ macOS 10.7+ x86-64

File details

Details for the file rfiletype-0.1.8.tar.gz.

File metadata

  • Download URL: rfiletype-0.1.8.tar.gz
  • Upload date:
  • Size: 3.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8.tar.gz
Algorithm Hash digest
SHA256 51ccf131c0273aeefe1629973e7623c8ebf97fd761ec3473656cfc61a4934502
MD5 549c6c617da74bdfaaff75d65d075328
BLAKE2b-256 7988ef5bfcf05ed6a60ce0a40b7fc32f332b5a5e37cc1cdf8c507eaff7d46d27

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-win_amd64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 146.6 kB
  • Tags: CPython 3.6+, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 3693d007cdb0561f11f29ac081a38ee2f0566d152e7a4ce532e9e6b315c98d77
MD5 ebe7e9f9f0cd428dc29f391030b43086
BLAKE2b-256 d7652a87ffceb41a9625bb63df4dff61f94bb7c1ab7ed35d642e32b5e41aac99

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-win32.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-win32.whl
  • Upload date:
  • Size: 143.3 kB
  • Tags: CPython 3.6+, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 6bb0473b6a6fb7ecf751cd844e5aa4a4c0aac36351e2fe2e05bf5c79c3b3b419
MD5 e305a183bedee362e804d00f984c607c
BLAKE2b-256 c421732ccbbdd6cbb2df01042ac17b7467e067576397e2e171a7215a54d2d4e0

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-musllinux_1_2_x86_64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-musllinux_1_2_x86_64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6+, musllinux: musl 1.2+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 e2e770e4b20d7405bfcf3203a73e729b270018f56f141099c64c422d83b5d528
MD5 d4911823ef28c25bc3afeafcb8c07ce3
BLAKE2b-256 73a93fdac3fe92a0bd594a284d51c5794223742b481597ef0111317e7957e4aa

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-musllinux_1_2_i686.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-musllinux_1_2_i686.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6+, musllinux: musl 1.2+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6d7fcd72e956ce29ae4f7a4c6850a11804a9f9382ce298ff7afbbe8c1a7f9a58
MD5 455c5d386858d4c7651d9473e65d5723
BLAKE2b-256 40c8d1370d1197750351fb5615ff8b6c1daabb9dee1e4e0644003531c816b33a

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-musllinux_1_2_armv7l.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-musllinux_1_2_armv7l.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: CPython 3.6+, musllinux: musl 1.2+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 e04afb912821dccb0f3ee9834d56b8874d53a66179d9fcbec0dd84d38aa229df
MD5 71917355e1cb7305033d87ce6d56af72
BLAKE2b-256 b37f60385423c8ac988a721ede046f4b24d6877ebb7cd7647341572c7568f0e1

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-musllinux_1_2_aarch64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-musllinux_1_2_aarch64.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6+, musllinux: musl 1.2+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 61d96913f60366d2b2533eec65929d962bc1000b02cd281c0631a743219e7459
MD5 a7d1e37e44e2ea03a64a67a415ff21ac
BLAKE2b-256 4aff1b70bdf63ddb6286ee1840e4ba3768107bc2b3babae0d2902c081113a1c2

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
  • Upload date:
  • Size: 1.2 MB
  • Tags: CPython 3.6+, manylinux: glibc 2.17+ s390x
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0701c6b64d1217dfe820c35c2a1f3e33a36e1aa4f07376cf326dee818fe5d02e
MD5 69c9f3634bde71922ec77d7da0ce89a9
BLAKE2b-256 90cd03f2b0ec1dee896bf1a08d3eb608dcf207ab807b071fd802519217bae19f

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6+, manylinux: glibc 2.17+ ppc64le
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 5732fffccc2af2787b6b1e8e7032d26b1ae345f74f7c7c9165a40c5c8902382a
MD5 902b079a36b553a30b93044f0580bed0
BLAKE2b-256 749fa042ee5f4e9d70a2a5ec943972dfff2916dd86229f312154865477a65cc3

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
  • Upload date:
  • Size: 1.1 MB
  • Tags: CPython 3.6+, manylinux: glibc 2.17+ ppc64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 4fdeb085f2141a1a180b407200c0bf68fe4cd804432b364eaa930b64128709a3
MD5 5f1912755e83896c522099d05f13c73b
BLAKE2b-256 38398e45791de3e1c43036eb9386312213bd9a914fb4e8cb15e6907b48c7f41c

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.6+, manylinux: glibc 2.17+ ARMv7l
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 eda34622b34f30853f96be1b8246a8b41952d1d902d015a0b215a880c5c8170a
MD5 f02d1965e3da2134205708b8330f12ba
BLAKE2b-256 de65f76665aea2a21dd5dd8ae61fe6334ce08e14caa9c9476a3cdd3bdb4b53cd

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 991.9 kB
  • Tags: CPython 3.6+, manylinux: glibc 2.17+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 655e948f432b4772ecf3deb8b04ba9becd0a065189133d4cacb71ddd30d9d8cd
MD5 86eec6d726d65faed34d136070cc57ea
BLAKE2b-256 b4a9132ac97c939cefda384686e3542e961e95377beb704586c8beaa4771f6bb

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 992.3 kB
  • Tags: CPython 3.6+, manylinux: glibc 2.5+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 2c34300ad0c3a61ae1ca2703fc54b59a57b211fbc9971a8a0143670309070842
MD5 58bd18894f0c2fbb41f4bfed6018474f
BLAKE2b-256 a464d4a024e49feea97cbda68e8283ae408811b924b53bb558210cba80123ca2

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl
  • Upload date:
  • Size: 1.0 MB
  • Tags: CPython 3.6+, manylinux: glibc 2.5+ i686
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 1ef4482797c3e030fdc61541e230545d7b582ee9447e7973482a90b8218c0091
MD5 092d82f5cea28c0999a59663b8e467fb
BLAKE2b-256 67f281de29fec82948fc2087603df7552718177471359a2e98ea1a0e307ca685

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
  • Upload date:
  • Size: 498.1 kB
  • Tags: CPython 3.6+, macOS 10.9+ universal2 (ARM64, x86-64), macOS 10.9+ x86-64, macOS 11.0+ ARM64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 1281ff67b0282fee9f287aacfaff1ca3faa11c0879cc4124d6e3cbd7614f2415
MD5 5e2aa3d61855e56f59eb4ec933ef7367
BLAKE2b-256 f1e2b14f11f014221e8d0435e161471cb4b2d88092932291c882a0584d6940a3

See more details on using hashes here.

File details

Details for the file rfiletype-0.1.8-cp36-abi3-macosx_10_7_x86_64.whl.

File metadata

  • Download URL: rfiletype-0.1.8-cp36-abi3-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 254.8 kB
  • Tags: CPython 3.6+, macOS 10.7+ x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.8.0 pkginfo/1.8.2 readme-renderer/32.0 requests/2.27.1 requests-toolbelt/0.9.1 urllib3/1.26.8 tqdm/4.62.3 importlib-metadata/4.11.0 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.8-cp36-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 fa1c01be702f4d347ec3e62259e93deaf0df93886ba55badd93abe7fb57cfe32
MD5 1de23a0eb3b30860da157c3943bd5248
BLAKE2b-256 23a3b891058447a815e74212176091b33bdd8dc2d24ac2dbf19b72673c77eeab

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page