actrecipemagicfile


Nameactrecipemagicfile JSON
Version 0.4.32 PyPI version JSON
download
home_pagehttps://github.com/tho-actrecipe/magicfile
SummaryFile type identification using libmagic
upload_time2024-12-03 15:42:36
maintainerNone
docs_urlNone
authorActRecipe Inc.
requires_python>=3.8
licenseMIT
keywords mime magic file
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # actrecipemagicfile (A CFFI fork of python-magic)
[![PyPI version](https://badge.fury.io/py/actrecipemagicfile.svg)](https://badge.fury.io/py/actrecipemagicfile)

`actrecipemagicfile` is a Python interface to the libmagic file type identification library. libmagic identifies file types by checking their headers against a predefined list. This functionality is accessible from the command line using the Unix command `file`.

Changelog

[2024-12-04]

    New: Added support for Mac Silicon (Python 3.10, 3.11).
    New: Added support for Linux ARM (Python 3.10, 3.11, 3.12).

## Usage

```python
>>> import magicfile as magic
>>> magic.from_file("testdata/test.pdf")
'PDF document, version 1.2'
>>> magic.from_buffer(open("testdata/test.pdf").read(1024))
'PDF document, version 1.2'
>>> magic.from_file("testdata/test.pdf", mime=True)
'application/pdf'
```

There is also a `Magic` class that provides more direct control,
including overriding the magic database file and turning on character
encoding detection.  This is not recommended for general use.  In
particular, it's not safe for sharing across multiple threads and
will fail throw if this is attempted.

```python
>>> f = magic.Magic(uncompress=True)
>>> f.from_file('testdata/test.gz')
'ASCII text (gzip compressed data, was "test", last modified: Sat Jun 28
21:32:52 2008, from Unix)'
```

You can also combine the flag options:

```python
>>> f = magic.Magic(mime=True, uncompress=True)
>>> f.from_file('testdata/test.gz')
'text/plain'
```

## License

`actrecipemagicfile` is distributed under the MIT license.  See the included
LICENSE file for details.

Notes:

- This package is primarily used in an internal project.
- Support for Mac Silicon and Linux ARM is effective from 2024-12-04.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/tho-actrecipe/magicfile",
    "name": "actrecipemagicfile",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": null,
    "keywords": "mime magic file",
    "author": "ActRecipe Inc.",
    "author_email": "actrecipe-dev@actrecipe.com",
    "download_url": null,
    "platform": null,
    "description": "# actrecipemagicfile (A CFFI fork of python-magic)\n[![PyPI version](https://badge.fury.io/py/actrecipemagicfile.svg)](https://badge.fury.io/py/actrecipemagicfile)\n\n`actrecipemagicfile` is a Python interface to the libmagic file type identification library. libmagic identifies file types by checking their headers against a predefined list. This functionality is accessible from the command line using the Unix command `file`.\n\nChangelog\n\n[2024-12-04]\n\n    New: Added support for Mac Silicon (Python 3.10, 3.11).\n    New: Added support for Linux ARM (Python 3.10, 3.11, 3.12).\n\n## Usage\n\n```python\n>>> import magicfile as magic\n>>> magic.from_file(\"testdata/test.pdf\")\n'PDF document, version 1.2'\n>>> magic.from_buffer(open(\"testdata/test.pdf\").read(1024))\n'PDF document, version 1.2'\n>>> magic.from_file(\"testdata/test.pdf\", mime=True)\n'application/pdf'\n```\n\nThere is also a `Magic` class that provides more direct control,\nincluding overriding the magic database file and turning on character\nencoding detection.  This is not recommended for general use.  In\nparticular, it's not safe for sharing across multiple threads and\nwill fail throw if this is attempted.\n\n```python\n>>> f = magic.Magic(uncompress=True)\n>>> f.from_file('testdata/test.gz')\n'ASCII text (gzip compressed data, was \"test\", last modified: Sat Jun 28\n21:32:52 2008, from Unix)'\n```\n\nYou can also combine the flag options:\n\n```python\n>>> f = magic.Magic(mime=True, uncompress=True)\n>>> f.from_file('testdata/test.gz')\n'text/plain'\n```\n\n## License\n\n`actrecipemagicfile` is distributed under the MIT license.  See the included\nLICENSE file for details.\n\nNotes:\n\n- This package is primarily used in an internal project.\n- Support for Mac Silicon and Linux ARM is effective from 2024-12-04.\n\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "File type identification using libmagic",
    "version": "0.4.32",
    "project_urls": {
        "Homepage": "https://github.com/tho-actrecipe/magicfile"
    },
    "split_keywords": [
        "mime",
        "magic",
        "file"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ad969b3371e05a3925e28cdf5c12ed701bd5c0ea437a68ce5e1f0f095ba4e373",
                "md5": "6f73d525363c8111713019f7e22f9099",
                "sha256": "b74408e98d564a113e34fcff9cca73be4cabf84482a804b5988cb574755b6ef9"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp310-cp310-macosx_13_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "6f73d525363c8111713019f7e22f9099",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 492168,
            "upload_time": "2024-12-03T15:42:36",
            "upload_time_iso_8601": "2024-12-03T15:42:36.042056Z",
            "url": "https://files.pythonhosted.org/packages/ad/96/9b3371e05a3925e28cdf5c12ed701bd5c0ea437a68ce5e1f0f095ba4e373/actrecipemagicfile-0.4.32-cp310-cp310-macosx_13_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b1eb7813bac049cd41d5dfa5f0996b934b9c601bc269ea972b67f4ec3cbfd6b9",
                "md5": "8473712298a99cf7e08e98b382348399",
                "sha256": "dbbf38e255f7b1741188441863cba7b44cec17517a15438a87854a5a9df1d403"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp310-cp310-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8473712298a99cf7e08e98b382348399",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 486999,
            "upload_time": "2024-12-03T15:42:08",
            "upload_time_iso_8601": "2024-12-03T15:42:08.384994Z",
            "url": "https://files.pythonhosted.org/packages/b1/eb/7813bac049cd41d5dfa5f0996b934b9c601bc269ea972b67f4ec3cbfd6b9/actrecipemagicfile-0.4.32-cp310-cp310-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ce80cce4b32108983a9c750a88ff6d7bc6f61e02d3fb8cd4eaa15858d3f9e25f",
                "md5": "39e57d27b6e669e50cfd668d002c146f",
                "sha256": "33b4c863e3886b8977116a0579b41a2dc5c0ad3c7e641d1357eb8633dfb53113"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "39e57d27b6e669e50cfd668d002c146f",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 639813,
            "upload_time": "2024-12-03T15:49:44",
            "upload_time_iso_8601": "2024-12-03T15:49:44.061589Z",
            "url": "https://files.pythonhosted.org/packages/ce/80/cce4b32108983a9c750a88ff6d7bc6f61e02d3fb8cd4eaa15858d3f9e25f/actrecipemagicfile-0.4.32-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d39b8d2c73e02cff6607c1cad53e0510355326873bc0fad31ff3b49952df49ac",
                "md5": "7639c1ab09c5b546b1bd842ae9ae4d4d",
                "sha256": "2d588ae8461ab477244512fec4c4c75647349e80019147087acaafdca8ec2b1b"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7639c1ab09c5b546b1bd842ae9ae4d4d",
            "packagetype": "bdist_wheel",
            "python_version": "cp310",
            "requires_python": ">=3.8",
            "size": 637077,
            "upload_time": "2024-12-03T15:42:29",
            "upload_time_iso_8601": "2024-12-03T15:42:29.920701Z",
            "url": "https://files.pythonhosted.org/packages/d3/9b/8d2c73e02cff6607c1cad53e0510355326873bc0fad31ff3b49952df49ac/actrecipemagicfile-0.4.32-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ab6264328412f45cdc430c5d9d1b105a7df3e5d2c7c93d5bbab0e81ccf8dddd8",
                "md5": "f29392c536c4e02afcfb0448000af71a",
                "sha256": "bd85bc60040207eb36f64669549d1a082c7c0ec0efe94f5208b5050f213f5b82"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp311-cp311-macosx_13_0_universal2.whl",
            "has_sig": false,
            "md5_digest": "f29392c536c4e02afcfb0448000af71a",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 492174,
            "upload_time": "2024-12-03T15:42:36",
            "upload_time_iso_8601": "2024-12-03T15:42:36.315803Z",
            "url": "https://files.pythonhosted.org/packages/ab/62/64328412f45cdc430c5d9d1b105a7df3e5d2c7c93d5bbab0e81ccf8dddd8/actrecipemagicfile-0.4.32-cp311-cp311-macosx_13_0_universal2.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7796eeb5692d8d9930ded60e22b0dc043388f2e8c72fe5d10abdb7cf76fdc2b0",
                "md5": "f7381098b95ba631478a6ea3fd2e994d",
                "sha256": "8a5e271cb3dc0ab4015622a2e6826e1b0a5d7d825dd3a279ef81aedf35ab9914"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "f7381098b95ba631478a6ea3fd2e994d",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 639805,
            "upload_time": "2024-12-03T15:49:45",
            "upload_time_iso_8601": "2024-12-03T15:49:45.927842Z",
            "url": "https://files.pythonhosted.org/packages/77/96/eeb5692d8d9930ded60e22b0dc043388f2e8c72fe5d10abdb7cf76fdc2b0/actrecipemagicfile-0.4.32-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "07b99f365be8ca7171ca5f78533b645409d7de60283f758205be74d97a6ca745",
                "md5": "cc837a50aa0849916160a2abb29f6d63",
                "sha256": "1c9adc5073a24ef9947e3c6d3f682241d1831347a3d3b18408613acf4d7feaab"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cc837a50aa0849916160a2abb29f6d63",
            "packagetype": "bdist_wheel",
            "python_version": "cp311",
            "requires_python": ">=3.8",
            "size": 637087,
            "upload_time": "2024-12-03T15:42:31",
            "upload_time_iso_8601": "2024-12-03T15:42:31.671352Z",
            "url": "https://files.pythonhosted.org/packages/07/b9/9f365be8ca7171ca5f78533b645409d7de60283f758205be74d97a6ca745/actrecipemagicfile-0.4.32-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d3325c9e6e1e435dae39ccc7faa196df5eb0f58803738395ce9c94d17cb6bb8e",
                "md5": "5cb5e07a901799cde5abff4166879c00",
                "sha256": "106b2aab57bd0d28bd1dbf6054f2c1b64a6b28f253149e474714221c21622631"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "5cb5e07a901799cde5abff4166879c00",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 640141,
            "upload_time": "2024-12-03T15:49:48",
            "upload_time_iso_8601": "2024-12-03T15:49:48.495357Z",
            "url": "https://files.pythonhosted.org/packages/d3/32/5c9e6e1e435dae39ccc7faa196df5eb0f58803738395ce9c94d17cb6bb8e/actrecipemagicfile-0.4.32-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "27ea7aacc4e56d39460201ddd4e6079016449e59ec9e62ed21cac1ef435ca496",
                "md5": "c4082304006333355e31dcfd3697a341",
                "sha256": "0c0ba4c21c9e299b31599b0f3a31ddb3983e829e1d5d6df2b3a8adeda7c6cf25"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "c4082304006333355e31dcfd3697a341",
            "packagetype": "bdist_wheel",
            "python_version": "cp312",
            "requires_python": ">=3.8",
            "size": 637457,
            "upload_time": "2024-12-03T15:42:32",
            "upload_time_iso_8601": "2024-12-03T15:42:32.709831Z",
            "url": "https://files.pythonhosted.org/packages/27/ea/7aacc4e56d39460201ddd4e6079016449e59ec9e62ed21cac1ef435ca496/actrecipemagicfile-0.4.32-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c75be501cd56dd06445605c22455b4d0e4e35b6891d29668e1d7005de62329da",
                "md5": "138ffb133f5b3cd58e34bed5caa28632",
                "sha256": "9a5a60444e94d2740a70a781ecf24df78cfdf7092438c7c82459b43f839511f3"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "138ffb133f5b3cd58e34bed5caa28632",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.8",
            "size": 639679,
            "upload_time": "2024-12-03T15:49:50",
            "upload_time_iso_8601": "2024-12-03T15:49:50.397783Z",
            "url": "https://files.pythonhosted.org/packages/c7/5b/e501cd56dd06445605c22455b4d0e4e35b6891d29668e1d7005de62329da/actrecipemagicfile-0.4.32-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "52eb246dd8523b26341ca1486ce4117c654fc413ee97f02bae4ee8f733e171bc",
                "md5": "ee083d59ebc08d45e3e2e32334b93537",
                "sha256": "e337ef54f5c017f3ea313eeadcf1da7b131262c885e24992ce99e37d7214d179"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "ee083d59ebc08d45e3e2e32334b93537",
            "packagetype": "bdist_wheel",
            "python_version": "cp36",
            "requires_python": ">=3.8",
            "size": 636983,
            "upload_time": "2024-12-03T15:42:35",
            "upload_time_iso_8601": "2024-12-03T15:42:35.077249Z",
            "url": "https://files.pythonhosted.org/packages/52/eb/246dd8523b26341ca1486ce4117c654fc413ee97f02bae4ee8f733e171bc/actrecipemagicfile-0.4.32-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b2a31e04f2402087833b992fe20e795c0f86e00d14f1de87a0e6d3c91c73f69d",
                "md5": "33d2492a470a64371dab5d9bd14ec5b0",
                "sha256": "eb07bedbc1742a41c81c78d9fa86c7580a23434333c39cb41eef32773141a7f7"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "33d2492a470a64371dab5d9bd14ec5b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 639669,
            "upload_time": "2024-12-03T15:49:51",
            "upload_time_iso_8601": "2024-12-03T15:49:51.680484Z",
            "url": "https://files.pythonhosted.org/packages/b2/a3/1e04f2402087833b992fe20e795c0f86e00d14f1de87a0e6d3c91c73f69d/actrecipemagicfile-0.4.32-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b9e34e148b74cde2c46bdba2e875d16f064c04b8a5029ca1f80b9f4c4cde5ccd",
                "md5": "6080ea2a345738d3c545b64f991a80eb",
                "sha256": "e1a020a7e16027bb7d574776a7265a301e376679b12266b69768f4de5460d25e"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "6080ea2a345738d3c545b64f991a80eb",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.8",
            "size": 636975,
            "upload_time": "2024-12-03T15:42:36",
            "upload_time_iso_8601": "2024-12-03T15:42:36.506470Z",
            "url": "https://files.pythonhosted.org/packages/b9/e3/4e148b74cde2c46bdba2e875d16f064c04b8a5029ca1f80b9f4c4cde5ccd/actrecipemagicfile-0.4.32-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5d7c3abd1dddf7c0b5dc8a79049677318664a70575368676416df6286f99b5d5",
                "md5": "11da28da1caf023f9a6dac880885bd81",
                "sha256": "aaf32e0ab621b9d2943f595275331b9be9806ab8fd217ec6d25aa4b5ccace026"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp38-cp38-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "11da28da1caf023f9a6dac880885bd81",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 486993,
            "upload_time": "2024-12-03T15:42:19",
            "upload_time_iso_8601": "2024-12-03T15:42:19.920924Z",
            "url": "https://files.pythonhosted.org/packages/5d/7c/3abd1dddf7c0b5dc8a79049677318664a70575368676416df6286f99b5d5/actrecipemagicfile-0.4.32-cp38-cp38-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "498a706ee7b86756fbbe9d55cb1c1e31de755a4abc541052cef16b19080a761b",
                "md5": "df817dd21ada3c5974eb3ff93d2fcc5d",
                "sha256": "a7fecbe62a9714583e4372189b05f5fab8e2ddccd9acd1c03659aa3028d614a0"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "df817dd21ada3c5974eb3ff93d2fcc5d",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 639966,
            "upload_time": "2024-12-03T15:49:52",
            "upload_time_iso_8601": "2024-12-03T15:49:52.807565Z",
            "url": "https://files.pythonhosted.org/packages/49/8a/706ee7b86756fbbe9d55cb1c1e31de755a4abc541052cef16b19080a761b/actrecipemagicfile-0.4.32-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b52147cbc9770ecf2ad0a0b9def7cef150499f1bdadfb7f8fe1509f42c12a832",
                "md5": "301d5038a9740976046cf508e731a016",
                "sha256": "c3ce0021d93c165718395eca9475bbdf9601bd88faff69faec068362a8a40ecf"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "301d5038a9740976046cf508e731a016",
            "packagetype": "bdist_wheel",
            "python_version": "cp38",
            "requires_python": ">=3.8",
            "size": 637204,
            "upload_time": "2024-12-03T15:42:38",
            "upload_time_iso_8601": "2024-12-03T15:42:38.958001Z",
            "url": "https://files.pythonhosted.org/packages/b5/21/47cbc9770ecf2ad0a0b9def7cef150499f1bdadfb7f8fe1509f42c12a832/actrecipemagicfile-0.4.32-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b964d03d0aa6eb3a460c4c1051496ddf49c444d1d406b750e211ab6cfbf8a60d",
                "md5": "7c359576b6af5789c0070fcaf346cbc9",
                "sha256": "efb8fac4271094001b52803610ac0929d9cd0be871d7c469f4ec39694a5ba78a"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp39-cp39-macosx_13_0_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7c359576b6af5789c0070fcaf346cbc9",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 486995,
            "upload_time": "2024-12-03T15:42:03",
            "upload_time_iso_8601": "2024-12-03T15:42:03.546940Z",
            "url": "https://files.pythonhosted.org/packages/b9/64/d03d0aa6eb3a460c4c1051496ddf49c444d1d406b750e211ab6cfbf8a60d/actrecipemagicfile-0.4.32-cp39-cp39-macosx_13_0_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2fb2ba8cef5b72afa7c0ac3bdfbb8b721ac3ce05fa504ef73d22b600151b4ff2",
                "md5": "6825e118b749795f4bd56762ff0b1e20",
                "sha256": "0a9888f53789fe27fef99884a42a13ee44f1d0be5cfab9ffb66a1b5cc202346d"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "6825e118b749795f4bd56762ff0b1e20",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 639809,
            "upload_time": "2024-12-03T15:49:54",
            "upload_time_iso_8601": "2024-12-03T15:49:54.574387Z",
            "url": "https://files.pythonhosted.org/packages/2f/b2/ba8cef5b72afa7c0ac3bdfbb8b721ac3ce05fa504ef73d22b600151b4ff2/actrecipemagicfile-0.4.32-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "274f1a623a47ed9e0674c14ae60adf7afa4fca2e23b1e28641aab7724c19def9",
                "md5": "8c31d744be14fd9a143bda4bcbd7bade",
                "sha256": "be8fe6e12e860e8894f0615556f198dbb06fb2e49153049c6cd893a9f022a4a5"
            },
            "downloads": -1,
            "filename": "actrecipemagicfile-0.4.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8c31d744be14fd9a143bda4bcbd7bade",
            "packagetype": "bdist_wheel",
            "python_version": "cp39",
            "requires_python": ">=3.8",
            "size": 637076,
            "upload_time": "2024-12-03T15:42:41",
            "upload_time_iso_8601": "2024-12-03T15:42:41.764674Z",
            "url": "https://files.pythonhosted.org/packages/27/4f/1a623a47ed9e0674c14ae60adf7afa4fca2e23b1e28641aab7724c19def9/actrecipemagicfile-0.4.32-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-03 15:42:36",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "tho-actrecipe",
    "github_project": "magicfile",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "tox": true,
    "lcname": "actrecipemagicfile"
}
        
Elapsed time: 0.37249s