{ "info": { "author": "Dmitry Veselov", "author_email": "d.a.veselov@yandex.ru", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy" ], "description": "# python-libmagic\n\n![magic.h](http://i.imgur.com/GbN8szC.jpg)\n\n# Usage\n\n```python\nimport magic\n\nwith magic.Magic() as m:\n print m.from_buffer(\"hello\") # => \"text/plain\"\n```\n\n```python\nimport magic\nimport magic.flags\n\nmagic = magic.Magic()\nmimetype = magic.from_buffer(\"\\x89\\x50\\x4E\\x47\\x0D\\x0A\\x1A\\x0A\")\nprint mimetype # => \"image/png\"\n\nmimetype = magic.from_file(\"/etc/passwd\")\nprint mimetype # => \"text/plain\"\n\nupdated = magic.set_flags(magic.flags.MAGIC_NONE)\nprint updated # => True\nmimetype = magic.from_file(\"demo.docx\")\nprint mimetype # => \"Microsoft Word 2007+\"\nmagic.close() # don't forget about this\n```\n\n# Installation\n\n`python-libmagic` works on CPython 2.7/3.3+ and PyPy.\n\n```bash\n$ apt-get install libmagic-dev\n$ pip install python-libmagic\n```\n\n# License\n\nLicensed under MIT license.\n", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dveselov/python-libmagic", "keywords": null, "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "python-libmagic", "package_url": "https://pypi.org/project/python-libmagic/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/python-libmagic/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/dveselov/python-libmagic" }, "release_url": "https://pypi.org/project/python-libmagic/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Python bindings to libmagic", "version": "0.4.0" }, "last_serial": 4531842, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "895ab5d72ca18c24b94a199a6e04e536", "sha256": "adf47febadbb1bbdd5d719b793e0d9c51bc64eadfd68f816c54cff50aa21c1f1" }, "downloads": -1, "filename": "python-libmagic-0.1.0.tar.gz", "has_sig": false, "md5_digest": "895ab5d72ca18c24b94a199a6e04e536", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3203, "upload_time": "2014-07-24T02:19:27", "url": "https://files.pythonhosted.org/packages/31/e2/eec56b51afc28881e5d1b8faf9dde95390c97753730baa11aac90411b25b/python-libmagic-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "43a0bf6136919f97e294fcba896589a5", "sha256": "b477f50a7ee03299f3035f78fb5f9c58c1fe2052b03cb2a62bce8d25c7d7e520" }, "downloads": -1, "filename": "python-libmagic-0.2.0.tar.gz", "has_sig": false, "md5_digest": "43a0bf6136919f97e294fcba896589a5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3265, "upload_time": "2014-08-02T17:48:21", "url": "https://files.pythonhosted.org/packages/e7/72/ff9b2adca326a9f50e811766d1b0f075871c852caa8426e0858f4ad0e8c6/python-libmagic-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "d14527859952cd7951caf393566b03fd", "sha256": "905343923b4febfa1ca239f4613eb50a86901b3a473ae3ce7982165274145177" }, "downloads": -1, "filename": "python-libmagic-0.3.0.tar.gz", "has_sig": false, "md5_digest": "d14527859952cd7951caf393566b03fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3230, "upload_time": "2014-08-28T08:18:44", "url": "https://files.pythonhosted.org/packages/48/ed/7dc6c90e7ea0cbeb44ce9ef7e069368e56ac2c478ddb3a265b5e4ccc750b/python-libmagic-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "491ef10098ec1648e2caf5869f3b2a02", "sha256": "fd42e14fca5f346e36b6a8e984f0798f02f38e5eb1b4868424b1480293baacb1" }, "downloads": -1, "filename": "python-libmagic-0.4.0.tar.gz", "has_sig": false, "md5_digest": "491ef10098ec1648e2caf5869f3b2a02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2016-07-07T04:22:50", "url": "https://files.pythonhosted.org/packages/43/79/3bf793efcf94e730bf324b726b3ae551f9438869bb8995600784bdb17693/python-libmagic-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "491ef10098ec1648e2caf5869f3b2a02", "sha256": "fd42e14fca5f346e36b6a8e984f0798f02f38e5eb1b4868424b1480293baacb1" }, "downloads": -1, "filename": "python-libmagic-0.4.0.tar.gz", "has_sig": false, "md5_digest": "491ef10098ec1648e2caf5869f3b2a02", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3592, "upload_time": "2016-07-07T04:22:50", "url": "https://files.pythonhosted.org/packages/43/79/3bf793efcf94e730bf324b726b3ae551f9438869bb8995600784bdb17693/python-libmagic-0.4.0.tar.gz" } ] }