1 # Buildsheet autogenerated by ravenadm tool -- Do not edit.
3 NAMEBASE= python-filetype
7 SDESC[py310]= Infer file and MIME type of file or buffer (3.10)
8 SDESC[v11]= Infer file and MIME type of file or buffer (3.11)
9 HOMEPAGE= https://github.com/h2non/filetype.py
10 CONTACT= Python_Automaton[python@ironwolf.systems]
13 SITES[main]= PYPIWHL/18/79/1b8fa1bb3568781e84c9200f951c735f3f157429f44be0495da55894d620
14 DISTFILE[1]= filetype-1.2.0-py2.py3-none-any.whl:main
19 OPTIONS_AVAILABLE= PY310 PY311
20 OPTIONS_STANDARD= none
21 VOPTS[py310]= PY310=ON PY311=OFF
22 VOPTS[v11]= PY310=OFF PY311=ON
24 DISTNAME= filetype-1.2.0.dist-info
28 [PY310].USES_ON= python:py310,wheel
30 [PY311].USES_ON= python:v11,wheel
32 [FILE:1017:descriptions/desc.single]
33 filetype.py |Build Status| |PyPI| |Pyversions| |API|
34 ====================================================
36 Small and dependency free `Python`_ package to infer file type and MIME
37 type checking the `magic numbers`_ signature of a file or buffer.
39 This is a Python port from `filetype`_ Go package.
44 - Simple and friendly API
45 - Supports a `wide range`_ of file types
46 - Provides file extension and MIME type inference
47 - File discovery by extension or MIME type
48 - File discovery by kind (image, video, audio…)
49 - `Pluggable`_: add new custom type matchers
50 - `Fast`_, even processing large files
51 - Only first 261 bytes representing the max file header is required, so
52 you can just `pass a list of bytes`_
53 - Dependency free (just Python code, no C extensions, no libmagic
55 - Cross-platform file recognition
67 See `annotated API reference`_.
72 Simple file type checking
73 ^^^^^^^^^^^^^^^^^^^^^^^^^
77 7ce71b6880181241cf7ac8697a2f1eb6a8bd9b429f7ad6d27b8db9ba5f1c2d25 19970 filetype-1.2.0-py2.py3-none-any.whl