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.9.tar.gz (3.7 kB view details)

Uploaded Source

Built Distributions

rfiletype-0.1.9-cp36-abi3-win_amd64.whl (150.1 kB view details)

Uploaded CPython 3.6+ Windows x86-64

rfiletype-0.1.9-cp36-abi3-win32.whl (147.7 kB view details)

Uploaded CPython 3.6+ Windows x86

rfiletype-0.1.9-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.9-cp36-abi3-musllinux_1_2_i686.whl (1.2 MB view details)

Uploaded CPython 3.6+ musllinux: musl 1.2+ i686

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

Uploaded CPython 3.6+ musllinux: musl 1.2+ ARMv7l

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

Uploaded CPython 3.6+ musllinux: musl 1.2+ ARM64

rfiletype-0.1.9-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.9-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.9-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.9-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.9-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (996.4 kB view details)

Uploaded CPython 3.6+ manylinux: glibc 2.17+ ARM64

rfiletype-0.1.9-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl (996.5 kB view details)

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

rfiletype-0.1.9-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.9-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl (505.8 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.9-cp36-abi3-macosx_10_7_x86_64.whl (258.2 kB view details)

Uploaded CPython 3.6+ macOS 10.7+ x86-64

File details

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

File metadata

  • Download URL: rfiletype-0.1.9.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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9.tar.gz
Algorithm Hash digest
SHA256 cabd3f6c2475f6404ae63eab0060e6887c4cd69e58f0ab2ba380d4ff44e5064f
MD5 4baa3777abfb4833ba4261dbeb49a4bf
BLAKE2b-256 29328e3b813bb0cd4c787bc282ebfc08cf56daa5840ff0c0d0a066855ad87001

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-cp36-abi3-win_amd64.whl
  • Upload date:
  • Size: 150.1 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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 efda2185dbe14c4a3340fe91c8e7f32290a0b1d702e54b66c136c1b83f7adb3f
MD5 ba4d43e845d54f88333418f0caf31a34
BLAKE2b-256 f9927dbb2cde2744da72aa90c8a33ba9322b66b7d6a012a16de128beac56e866

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-cp36-abi3-win32.whl
  • Upload date:
  • Size: 147.7 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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-win32.whl
Algorithm Hash digest
SHA256 2f87af50f74891e18e38a2b686570d778ae5a1b5cf0d95fb1a2dfb4e440abfa7
MD5 60833da00792b254f0b96bd133c7ed92
BLAKE2b-256 1cba9f6215e2a9c54853c54e2ea9ebc4a54597ed8dc0c11becc735807ff3f34b

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 35a711ad8dca0197ebb5aa63b54834b0a9563454f312786c2815fe5f957e7f0d
MD5 b1b40f2f0a615dfa54ae069fc5e31c79
BLAKE2b-256 b36284325eb4db8dbcd7f1247bb1ae0a9a49681fe4d2b59af256415afe023535

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 89b81f38cf5f7f8341ac96e9ec5b066364bda4f4d8878ebe540ddf8052c7bab5
MD5 69758ae4a2e4555357ab8d3d4fdb2514
BLAKE2b-256 af4e0ce6e1697986f824ab705d019bb601e2bce0f633d0bc6dc4c6deb006d787

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3ff4e51b5257768d2c98fef35b7e34768a6c79be27a726b54c8cb17043394511
MD5 560479e0df002ce675bf08fb81c8b323
BLAKE2b-256 1cf48b0db617e4d85d037b2eadae550719f876d614efe2465e4647ab764c9864

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 b7f2b58cb4291f47f76df0e9e859e9eb7a5ef0ff91ee6b61c71f677f987eb91e
MD5 6c42618908430b20235a3884720dfcc3
BLAKE2b-256 04bdc4d61935c6cb1a0cccf3688212d201f594f469d46873272f79c5b570eeb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 30ef51e40dbf81d736fea8919c8f49f2e15f220c6748d86859024c816095247f
MD5 76e2d3bcc8b868df88b42fcbfd34b8e6
BLAKE2b-256 646ca6b06f54315a60ccfd770d878b06368077414156938dce2155fcfaf0c038

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 90d9c5a6114191979d56815fdc166c2c79672a5a6e51ee3844e2b8349a6f487e
MD5 59e3a570b1bfffadc36ecfe9dd86d682
BLAKE2b-256 be5ff57e064ace65c93762a8256f5b01f1bcd75061dd93113517bb01ef56481e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_17_ppc64.manylinux2014_ppc64.whl
Algorithm Hash digest
SHA256 3d6f40a2dfbb4933c703e413e0d1c95dc913fd3e5fa0bbfa1dd67d11807eaf89
MD5 1bd007b50a806916b8d2b5bf69398dfa
BLAKE2b-256 8843efdb03c9c91b61338617ded0e62b22c5f5eb330f1ab91e183762ba45e0d6

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 803b03c1e74ec31a2c8c6608581c965cb11670fc79597b37addc5e03d2c5c113
MD5 184cac4df451c5c80a9ed8a37949010b
BLAKE2b-256 bd3b7713bcf9eb16638f3bce8e407f8c13dbdeecae557d4051b5e80f75c8f047

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
  • Upload date:
  • Size: 996.4 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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 20e23f26ac8e2276234ba03f3ab5b8b963021d9942be324dbc99fc0b8f2e20a2
MD5 341bb7c0e2bda13e29f59d6e59ccc621
BLAKE2b-256 f83858628dd574db4a4d8d86bec6a8cfdc9e1470b4082a73c7e1f4a2d1144b94

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
  • Upload date:
  • Size: 996.5 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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.whl
Algorithm Hash digest
SHA256 e7eff2bd22c2e3ffec6d36def6eef7b79d1569a6072f05d58f3019f527a3e6e7
MD5 f7690bc31926168637f08304551cfed9
BLAKE2b-256 94bd395d3af6ab043f8be1f1975d3d225c346abe91a94a0e256e0ada93624662

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 0067011520c4b2c7af0c52bf5a69f3d972ab13ee460241d95d48b3f0c13accbf
MD5 f3ab0b16b59af9dcd759a4c01d6d78ea
BLAKE2b-256 bd5a9f9ddff3e4cde94233b00c2c664f89e282611a021b5f01e0f37911d63619

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
  • Upload date:
  • Size: 505.8 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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-macosx_10_9_x86_64.macosx_11_0_arm64.macosx_10_9_universal2.whl
Algorithm Hash digest
SHA256 343da8ec38df81b808901e9707b6519a3aa527ea951c20421f18c5eb6a2a7379
MD5 f5135eab034c9577d6109fbec8e5e996
BLAKE2b-256 2679d081eeaf0f4d0a498eb7ca35fd3e012258c6644a8eedb43e813315e8554e

See more details on using hashes here.

File details

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

File metadata

  • Download URL: rfiletype-0.1.9-cp36-abi3-macosx_10_7_x86_64.whl
  • Upload date:
  • Size: 258.2 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.1 keyring/23.5.0 rfc3986/2.0.0 colorama/0.4.4 CPython/3.9.10

File hashes

Hashes for rfiletype-0.1.9-cp36-abi3-macosx_10_7_x86_64.whl
Algorithm Hash digest
SHA256 dc70691e39487ee15b7fae0a55763d9102760693528840c9233205530e54815c
MD5 675c57d318a087e20a5fc805e4a22073
BLAKE2b-256 1a5389a9445b507fd9dd3104cfa1a29f39fba079406a1f924d8eb6a00a841a2c

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