astc-encoder-py


Nameastc-encoder-py JSON
Version 0.1.10 PyPI version JSON
download
home_pageNone
Summarya python wrapper for astc-encoder
upload_time2024-12-07 22:29:23
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseMIT License Copyright (c) 2024 Rudolf Kolbe Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
keywords astc texture
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # astc-encoder-py

[![Win/Mac/Linux](https://img.shields.io/badge/platform-windows%20%7C%20macos%20%7C%20linux-informational)]()
[![MIT](https://img.shields.io/github/license/K0lb3/astc-encoder-py)](https://github.com/K0lb3/astc-encoder-py/blob/master/LICENSE)
[![Docs](https://github.com/K0lb3/astc-encoder-py/actions/workflows/doc.yml/badge.svg?branch=main)](k0lb3.github.io/astc-encoder-py/)


``astc-encoder-py`` is a  Python binding of [astc-encoder](https://github.com/ARM-software/astc-encoder).
It can compress images into astc textures and decompress astc textures into images.

## Installation

**Python 3.7+**

```bash
pip install astc-encoder-py
```

There are prebuild wheels for all platforms covered by cibuildwheel.


## Examples

### simple astc via PIL.Image

```py
# import following once to register the codec
import astc_encoder.pil_codec

# pass the relevant data to the decoder via the decoder args as below
profile: int = 1 # LDR_SRGB = 0, LDR = 1, HDR_RGB_LDR_A = 2, HDR = 3
block_width: int = 4
block_height: int = 4
# the target mode should always be RGBA, even for RGB, as the decompression always returns RGBA
Image.frombytes("RGBA", (512, 512), comp, "astc", (profile, block_width, block_height)).show()
# compress Image to astc, the Image.mode has to be RGB or RGBA
quality: float = 100 # 0-100, medium is 60
Image.tobytes("astc", (profile, quality, block_width, block_height))
```

### compressing and decompressing using astc_encoder
```py
from PIL import Image

from astc_encoder import (
 ASTCConfig,
 ASTCContext,
 ASTCImage,
 ASTCProfile,
 ASTCSwizzle,
 ASTCType,
)

# create config like astcenc_config_init,
# color profile, block dimensions, quality, flags
# and then allow editing by hand afterward
# optional args:
#   block depth = 1, quality = 60, flags = 0
config = ASTCConfig(ASTCProfile.LDR_SRGB, 4, 4)

# create a context from the config
# as the context creation is expensive,
# this solution allows re-using the context
context = ASTCContext(config)

# create a new image for testing
img = Image.new("RGBA", (512, 512), (255, 0, 0, 255))

# put it's data into an ASTCImage for handling 
image = ASTCImage(ASTCType.U8, *img.size, data=img.tobytes())

# create a RGBA swizzle
swizzle = ASTCSwizzle.from_str("RGBA")

# compress the image with the given context
comp = context.compress(image, swizzle)

# create a destination image with the correct arguments
image_dec = ASTCImage(ASTCType.U8, *img.size)

# decompress the data into the image
# the result has always 4 channels
context.decompress(comp, image_dec, swizzle)

# load the decompressed image into PIL
img = Image.frombytes("RGBA", img.size, image_dec.data)
```

## TODO
- [x] figuring out segfault for re-using ASTCImage
- [x] creating ASTCSwizzle from strings instead of from ints
- [ ] creating ASTCImage directly from PIL.Image
- [x] ~~export ASTCImage directly to PIL.Image~~ via PIL.ImageDecoder
- [ ] SVE support for arm
- [x] tests
- [x] docs page

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "astc-encoder-py",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "astc, texture",
    "author": null,
    "author_email": "Rudolf Kolbe <rkolbe96@gmail.com>",
    "download_url": "https://files.pythonhosted.org/packages/c6/b2/9616c5635f06876b54159f2c82ea338cd1906be697e7c23e05f25596f288/astc_encoder_py-0.1.10.tar.gz",
    "platform": null,
    "description": "# astc-encoder-py\n\n[![Win/Mac/Linux](https://img.shields.io/badge/platform-windows%20%7C%20macos%20%7C%20linux-informational)]()\n[![MIT](https://img.shields.io/github/license/K0lb3/astc-encoder-py)](https://github.com/K0lb3/astc-encoder-py/blob/master/LICENSE)\n[![Docs](https://github.com/K0lb3/astc-encoder-py/actions/workflows/doc.yml/badge.svg?branch=main)](k0lb3.github.io/astc-encoder-py/)\n\n\n``astc-encoder-py`` is a  Python binding of [astc-encoder](https://github.com/ARM-software/astc-encoder).\nIt can compress images into astc textures and decompress astc textures into images.\n\n## Installation\n\n**Python 3.7+**\n\n```bash\npip install astc-encoder-py\n```\n\nThere are prebuild wheels for all platforms covered by cibuildwheel.\n\n\n## Examples\n\n### simple astc via PIL.Image\n\n```py\n# import following once to register the codec\nimport astc_encoder.pil_codec\n\n# pass the relevant data to the decoder via the decoder args as below\nprofile: int = 1 # LDR_SRGB = 0, LDR = 1, HDR_RGB_LDR_A = 2, HDR = 3\nblock_width: int = 4\nblock_height: int = 4\n# the target mode should always be RGBA, even for RGB, as the decompression always returns RGBA\nImage.frombytes(\"RGBA\", (512, 512), comp, \"astc\", (profile, block_width, block_height)).show()\n# compress Image to astc, the Image.mode has to be RGB or RGBA\nquality: float = 100 # 0-100, medium is 60\nImage.tobytes(\"astc\", (profile, quality, block_width, block_height))\n```\n\n### compressing and decompressing using astc_encoder\n```py\nfrom PIL import Image\n\nfrom astc_encoder import (\n ASTCConfig,\n ASTCContext,\n ASTCImage,\n ASTCProfile,\n ASTCSwizzle,\n ASTCType,\n)\n\n# create config like astcenc_config_init,\n# color profile, block dimensions, quality, flags\n# and then allow editing by hand afterward\n# optional args:\n# \u00a0 block depth = 1, quality = 60, flags = 0\nconfig = ASTCConfig(ASTCProfile.LDR_SRGB, 4, 4)\n\n# create a context from the config\n# as the context creation is expensive,\n# this solution allows re-using the context\ncontext = ASTCContext(config)\n\n# create a new image for testing\nimg = Image.new(\"RGBA\", (512, 512), (255, 0, 0, 255))\n\n# put it's data into an ASTCImage for handling \nimage = ASTCImage(ASTCType.U8, *img.size, data=img.tobytes())\n\n# create a RGBA swizzle\nswizzle = ASTCSwizzle.from_str(\"RGBA\")\n\n# compress the image with the given context\ncomp = context.compress(image, swizzle)\n\n# create a destination image with the correct arguments\nimage_dec = ASTCImage(ASTCType.U8, *img.size)\n\n# decompress the data into the image\n# the result has always 4 channels\ncontext.decompress(comp, image_dec, swizzle)\n\n# load the decompressed image into PIL\nimg = Image.frombytes(\"RGBA\", img.size, image_dec.data)\n```\n\n## TODO\n- [x] figuring out segfault for re-using ASTCImage\n- [x] creating ASTCSwizzle from strings instead of from ints\n- [ ] creating ASTCImage directly from PIL.Image\n- [x] ~~export ASTCImage directly to PIL.Image~~ via PIL.ImageDecoder\n- [ ] SVE support for arm\n- [x] tests\n- [x] docs page\n",
    "bugtrack_url": null,
    "license": "MIT License  Copyright (c) 2024 Rudolf Kolbe  Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the \"Software\"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:  The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.  THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. ",
    "summary": "a python wrapper for astc-encoder",
    "version": "0.1.10",
    "project_urls": {
        "Bug Tracker": "https://github.com/K0lb3/astc-encoder-py/issues",
        "Homepage": "https://github.com/K0lb3/astc-encoder-py"
    },
    "split_keywords": [
        "astc",
        " texture"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1271a23d0247d961248f3266c4eaaf374ea4ba166950a5301dab5b9bff491d27",
                "md5": "39531a68f5916f15029ac5b2015b826e",
                "sha256": "e3b436362f2b271e1263976bc3d145d31b65c1e4051bb78a064b7bcd7b7d7ad3"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "39531a68f5916f15029ac5b2015b826e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 544696,
            "upload_time": "2024-12-07T22:28:11",
            "upload_time_iso_8601": "2024-12-07T22:28:11.209848Z",
            "url": "https://files.pythonhosted.org/packages/12/71/a23d0247d961248f3266c4eaaf374ea4ba166950a5301dab5b9bff491d27/astc_encoder_py-0.1.10-cp37-abi3-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "41ca15085c27f645b2f976253334f828464a256a3414d2591c4b6118db910816",
                "md5": "e41e47ed7660a57ecaa8887fe4f00765",
                "sha256": "35c17e895e7287e31c451714d3951616d39eeb49fb8a713cccc55fcd6a165e28"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e41e47ed7660a57ecaa8887fe4f00765",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 268859,
            "upload_time": "2024-12-07T22:28:13",
            "upload_time_iso_8601": "2024-12-07T22:28:13.446307Z",
            "url": "https://files.pythonhosted.org/packages/41/ca/15085c27f645b2f976253334f828464a256a3414d2591c4b6118db910816/astc_encoder_py-0.1.10-cp37-abi3-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e2f684bf7f9e5ba70c6796a93f7cdf11f73f2d9f59fad1b9b841ede7d972e31f",
                "md5": "119696cb496056414c3b3ebec2c4958e",
                "sha256": "246e63b8220aec463b82774b206ffbd8d0b3c10ffdc0dca05e6fabaa57a6493c"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "119696cb496056414c3b3ebec2c4958e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2252230,
            "upload_time": "2024-12-07T22:28:14",
            "upload_time_iso_8601": "2024-12-07T22:28:14.733726Z",
            "url": "https://files.pythonhosted.org/packages/e2/f6/84bf7f9e5ba70c6796a93f7cdf11f73f2d9f59fad1b9b841ede7d972e31f/astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "14b5fe33e603c3f027d3092000a3db4c2dab4a3f25f24e8b926f5fa968179c15",
                "md5": "ba8d56cdd14515b9d26f103002b582a7",
                "sha256": "a751e55bf56e4a79092adb630a09e7e502c2c3a5c52ca49c350836794cf5695f"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "ba8d56cdd14515b9d26f103002b582a7",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1204519,
            "upload_time": "2024-12-07T22:28:16",
            "upload_time_iso_8601": "2024-12-07T22:28:16.783472Z",
            "url": "https://files.pythonhosted.org/packages/14/b5/fe33e603c3f027d3092000a3db4c2dab4a3f25f24e8b926f5fa968179c15/astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "77fe400dece9f92d5fb78059531f50fd6299edd3d697b8c086bc51950ada0209",
                "md5": "afee6a5ae9c4f94dae3b4f4d4f36c760",
                "sha256": "238adae6e2d1beb282e9c96fa1b40c6614869166cb45bc07799909f139e1999d"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "afee6a5ae9c4f94dae3b4f4d4f36c760",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1206375,
            "upload_time": "2024-12-07T22:28:18",
            "upload_time_iso_8601": "2024-12-07T22:28:18.857861Z",
            "url": "https://files.pythonhosted.org/packages/77/fe/400dece9f92d5fb78059531f50fd6299edd3d697b8c086bc51950ada0209/astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d36284983f91a28e1eb6964e0435177ef73c368362707fcdf08132e938ae1167",
                "md5": "e4ce6bac9ba7313d430537c351322f9b",
                "sha256": "e31db6395ef88e3f769799836852ce22344cd94664d820330f1a6e4b83a5c166"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "has_sig": false,
            "md5_digest": "e4ce6bac9ba7313d430537c351322f9b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1205412,
            "upload_time": "2024-12-07T22:28:20",
            "upload_time_iso_8601": "2024-12-07T22:28:20.802818Z",
            "url": "https://files.pythonhosted.org/packages/d3/62/84983f91a28e1eb6964e0435177ef73c368362707fcdf08132e938ae1167/astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "6b25ea19f346ebfe3380c7aa78dc5709c3be2b2ad1a99f0831774b25a9bb98bc",
                "md5": "10d8c8b0dae8b8ee19809515224f7eaa",
                "sha256": "09a054a7248b23c251650ac8070c5aad6214ad757c414b9d0a897972bf6e7b3a"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "10d8c8b0dae8b8ee19809515224f7eaa",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 4764390,
            "upload_time": "2024-12-07T22:28:22",
            "upload_time_iso_8601": "2024-12-07T22:28:22.423661Z",
            "url": "https://files.pythonhosted.org/packages/6b/25/ea19f346ebfe3380c7aa78dc5709c3be2b2ad1a99f0831774b25a9bb98bc/astc_encoder_py-0.1.10-cp37-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "68cbc55afd7f44965d868cedbfc64b23f3aa1cecc047b4901c3b11fc46472f82",
                "md5": "aec18bd7b0cadfa36b6483d89470e4b0",
                "sha256": "526e6517efe123e54692c86f21bcff9a63a95180661202e903e93d7f6681e5f7"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_aarch64.whl",
            "has_sig": false,
            "md5_digest": "aec18bd7b0cadfa36b6483d89470e4b0",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2941375,
            "upload_time": "2024-12-07T22:28:24",
            "upload_time_iso_8601": "2024-12-07T22:28:24.686152Z",
            "url": "https://files.pythonhosted.org/packages/68/cb/c55afd7f44965d868cedbfc64b23f3aa1cecc047b4901c3b11fc46472f82/astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "02c7e13291bffa7292a595a5ad148b01acce2f875043d607c5f9a85f07102121",
                "md5": "8da2e3439bf51b66f9d8d5aa57df3002",
                "sha256": "4b4d90b140fc74c6144f8c87de9e67e79d68cb3ae05fbdc18dc4058d990550c4"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_armv7l.whl",
            "has_sig": false,
            "md5_digest": "8da2e3439bf51b66f9d8d5aa57df3002",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1847379,
            "upload_time": "2024-12-07T22:28:27",
            "upload_time_iso_8601": "2024-12-07T22:28:27.053148Z",
            "url": "https://files.pythonhosted.org/packages/02/c7/e13291bffa7292a595a5ad148b01acce2f875043d607c5f9a85f07102121/astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_armv7l.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "93f99215c9ebc91a5860b8f12456b6374a5ddd6611ab7a000f10335baae75f32",
                "md5": "7fe320cdd3d880d77e160dc7650a685b",
                "sha256": "55efb6ac9dada5b7d3a5440d140a349b416d7b2f81d7ac61c99cb126c469fd30"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_i686.whl",
            "has_sig": false,
            "md5_digest": "7fe320cdd3d880d77e160dc7650a685b",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2211713,
            "upload_time": "2024-12-07T22:28:28",
            "upload_time_iso_8601": "2024-12-07T22:28:28.688164Z",
            "url": "https://files.pythonhosted.org/packages/93/f9/9215c9ebc91a5860b8f12456b6374a5ddd6611ab7a000f10335baae75f32/astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0cb47f931096133a27c3bf41693618456fbd3bc37cebb7fb007c7126d88af1d1",
                "md5": "0818cbc30d20f608806ed8c8eab85adc",
                "sha256": "b5807c5f25edbddec9a92b8986f178e4520a8e360dd4ddf08ec0d6267bf3c36c"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_ppc64le.whl",
            "has_sig": false,
            "md5_digest": "0818cbc30d20f608806ed8c8eab85adc",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2124292,
            "upload_time": "2024-12-07T22:28:30",
            "upload_time_iso_8601": "2024-12-07T22:28:30.999086Z",
            "url": "https://files.pythonhosted.org/packages/0c/b4/7f931096133a27c3bf41693618456fbd3bc37cebb7fb007c7126d88af1d1/astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_ppc64le.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bf2a67d18a70f8ac92f87b241bc615831aa9debcf600822ce7b91634df08ac14",
                "md5": "e9326fd300e6d709d73c8a545be735f8",
                "sha256": "c95e0d3f16236e86b4e657ff89858936d18e4fa7ab7ba16480993bbfbc80029f"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_s390x.whl",
            "has_sig": false,
            "md5_digest": "e9326fd300e6d709d73c8a545be735f8",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2240618,
            "upload_time": "2024-12-07T22:28:32",
            "upload_time_iso_8601": "2024-12-07T22:28:32.365565Z",
            "url": "https://files.pythonhosted.org/packages/bf/2a/67d18a70f8ac92f87b241bc615831aa9debcf600822ce7b91634df08ac14/astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_s390x.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "2bfb27ffac82115b374257126d4081b2a10a28a0276a033f753ab315f1b116d5",
                "md5": "fe33e3712430faffb2a0a0d754b3a1c5",
                "sha256": "24622305472c4daf6b6790fc065076e3b9e312e48fb50d3456ea82c1fd812203"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_x86_64.whl",
            "has_sig": false,
            "md5_digest": "fe33e3712430faffb2a0a0d754b3a1c5",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 5297536,
            "upload_time": "2024-12-07T22:28:33",
            "upload_time_iso_8601": "2024-12-07T22:28:33.807927Z",
            "url": "https://files.pythonhosted.org/packages/2b/fb/27ffac82115b374257126d4081b2a10a28a0276a033f753ab315f1b116d5/astc_encoder_py-0.1.10-cp37-abi3-musllinux_1_2_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8d906b2f51c6c15b9af706ef6dd1aa69b4ba816215a2b8af3a11424dce4e4c27",
                "md5": "e777d3d822110c6696ab74e200ce684e",
                "sha256": "522ab7b39a12ca212914f548f8f8e46fc63c6f9df7ca4b2cb8df5bfcee1b35a5"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-win32.whl",
            "has_sig": false,
            "md5_digest": "e777d3d822110c6696ab74e200ce684e",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 572912,
            "upload_time": "2024-12-07T22:28:37",
            "upload_time_iso_8601": "2024-12-07T22:28:37.145841Z",
            "url": "https://files.pythonhosted.org/packages/8d/90/6b2f51c6c15b9af706ef6dd1aa69b4ba816215a2b8af3a11424dce4e4c27/astc_encoder_py-0.1.10-cp37-abi3-win32.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f959234e91a7cd0332c3f32e8cadd982a3c51be1210081d62b61b5eb6176ec91",
                "md5": "9defc8c27b7ef0292c3718ca24dda903",
                "sha256": "3e24cc47ef63041941f13ea5e2b14d669d002faab8af809fb9dfad0dd5713990"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "9defc8c27b7ef0292c3718ca24dda903",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 2549150,
            "upload_time": "2024-12-07T22:28:39",
            "upload_time_iso_8601": "2024-12-07T22:28:39.218335Z",
            "url": "https://files.pythonhosted.org/packages/f9/59/234e91a7cd0332c3f32e8cadd982a3c51be1210081d62b61b5eb6176ec91/astc_encoder_py-0.1.10-cp37-abi3-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34727b7853e882f13ea666089eeaaf079dc0af1f8c46668b10ab7b733673f4ee",
                "md5": "e8547d5a14ca700cdfcdec48ca2c44f1",
                "sha256": "c96faf6dcba7853014ae4d1990902eda591cff18187c1f13981fcfcdb4d241b5"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-cp37-abi3-win_arm64.whl",
            "has_sig": false,
            "md5_digest": "e8547d5a14ca700cdfcdec48ca2c44f1",
            "packagetype": "bdist_wheel",
            "python_version": "cp37",
            "requires_python": ">=3.7",
            "size": 1179483,
            "upload_time": "2024-12-07T22:28:40",
            "upload_time_iso_8601": "2024-12-07T22:28:40.617203Z",
            "url": "https://files.pythonhosted.org/packages/34/72/7b7853e882f13ea666089eeaaf079dc0af1f8c46668b10ab7b733673f4ee/astc_encoder_py-0.1.10-cp37-abi3-win_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d559545ea9d3e873eecce5103ef9ca512b759f6f4e5e932826e93d4438712521",
                "md5": "cdd1e3085fbdcc6f9856f91d6e408dac",
                "sha256": "3c7fbaba128710da166c3afafea14ff95df583edd8631192ab6b4af94bb5c224"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "cdd1e3085fbdcc6f9856f91d6e408dac",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 525544,
            "upload_time": "2024-12-07T22:28:42",
            "upload_time_iso_8601": "2024-12-07T22:28:42.670835Z",
            "url": "https://files.pythonhosted.org/packages/d5/59/545ea9d3e873eecce5103ef9ca512b759f6f4e5e932826e93d4438712521/astc_encoder_py-0.1.10-pp310-pypy310_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "b00f0163d4502533812ef90f5da2d1a82a9078d95307bc46a8b534eb3b8395f4",
                "md5": "e065a95eccae64f1ba001f70a0e971d1",
                "sha256": "7e1e487a1b0bf6585ce4510da188b656b06be91f2c393f88cada815990b31d24"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "e065a95eccae64f1ba001f70a0e971d1",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 260176,
            "upload_time": "2024-12-07T22:28:44",
            "upload_time_iso_8601": "2024-12-07T22:28:44.701143Z",
            "url": "https://files.pythonhosted.org/packages/b0/0f/0163d4502533812ef90f5da2d1a82a9078d95307bc46a8b534eb3b8395f4/astc_encoder_py-0.1.10-pp310-pypy310_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "92bbcacfe32438a6870ff27a6210913eac16ce8006609f8ec6981d16026f9e78",
                "md5": "060e198aca646441a94d9f871430024b",
                "sha256": "fdfee84aa5351b162702d6f315579488e95b57033b758ef617151ff0bc9bf2d3"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "060e198aca646441a94d9f871430024b",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 343302,
            "upload_time": "2024-12-07T22:28:45",
            "upload_time_iso_8601": "2024-12-07T22:28:45.919795Z",
            "url": "https://files.pythonhosted.org/packages/92/bb/cacfe32438a6870ff27a6210913eac16ce8006609f8ec6981d16026f9e78/astc_encoder_py-0.1.10-pp310-pypy310_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f80e33d2fa50eb60c489cb01febfd493d640cb400e174bf4494f094502cef0ad",
                "md5": "0c802f85d1eac1cd31fcfe1b831edcbd",
                "sha256": "9aab2d00cf91888a091ca5dd1b7aa01856c83ec2fe8fcc9b1d3960ebf6abbf97"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "0c802f85d1eac1cd31fcfe1b831edcbd",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 196768,
            "upload_time": "2024-12-07T22:28:47",
            "upload_time_iso_8601": "2024-12-07T22:28:47.148246Z",
            "url": "https://files.pythonhosted.org/packages/f8/0e/33d2fa50eb60c489cb01febfd493d640cb400e174bf4494f094502cef0ad/astc_encoder_py-0.1.10-pp310-pypy310_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "89f5ed940d49732c6c483157ca31dd93270c5df511b5349586fa53162939a165",
                "md5": "0790a5ea5feca8c5ec9afe55c54a19ca",
                "sha256": "aa4a379794a9485715a5262b531448a8254e427204478664260fb882d21a16ea"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "0790a5ea5feca8c5ec9afe55c54a19ca",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 672676,
            "upload_time": "2024-12-07T22:28:49",
            "upload_time_iso_8601": "2024-12-07T22:28:49.043031Z",
            "url": "https://files.pythonhosted.org/packages/89/f5/ed940d49732c6c483157ca31dd93270c5df511b5349586fa53162939a165/astc_encoder_py-0.1.10-pp310-pypy310_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7ac9d3f8251717675f4ed1dcabec4c0615967f0261baab42074ffe9aa3df66f1",
                "md5": "0d1bc095e9536a855489d4ea4676a1fe",
                "sha256": "703b917ed7daf3c2de5111a7e049eedc0671ef09a1592e242c18dcc845f0364c"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp310-pypy310_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "0d1bc095e9536a855489d4ea4676a1fe",
            "packagetype": "bdist_wheel",
            "python_version": "pp310",
            "requires_python": ">=3.7",
            "size": 2550787,
            "upload_time": "2024-12-07T22:28:51",
            "upload_time_iso_8601": "2024-12-07T22:28:51.729201Z",
            "url": "https://files.pythonhosted.org/packages/7a/c9/d3f8251717675f4ed1dcabec4c0615967f0261baab42074ffe9aa3df66f1/astc_encoder_py-0.1.10-pp310-pypy310_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "76b1a9fa2399e97a6ec96b1ed03d0bd83dc6452675ef255f40003f4d530a4574",
                "md5": "8a066701c99da49171a61334d6f18db6",
                "sha256": "076b7e149af526995f2bfb4194de0642b1988671fc322c9c2fa5f281e1fea666"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "8a066701c99da49171a61334d6f18db6",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 527256,
            "upload_time": "2024-12-07T22:28:53",
            "upload_time_iso_8601": "2024-12-07T22:28:53.023406Z",
            "url": "https://files.pythonhosted.org/packages/76/b1/a9fa2399e97a6ec96b1ed03d0bd83dc6452675ef255f40003f4d530a4574/astc_encoder_py-0.1.10-pp37-pypy37_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "5e4ba8c36ed73c82955f6fb25226a2839dc5ebd47b73ca92b34a277e47755427",
                "md5": "1db5591198aad4c33055463d3307b12e",
                "sha256": "bf92cb898fb34f18cca91264a3417a00275e8a5a7e33f073a3b2d77a8031a853"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "1db5591198aad4c33055463d3307b12e",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 345109,
            "upload_time": "2024-12-07T22:28:55",
            "upload_time_iso_8601": "2024-12-07T22:28:55.012845Z",
            "url": "https://files.pythonhosted.org/packages/5e/4b/a8c36ed73c82955f6fb25226a2839dc5ebd47b73ca92b34a277e47755427/astc_encoder_py-0.1.10-pp37-pypy37_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "bb3335ba86cc3c7b39d7998941e41fdb7a92fe94e40a3c4548b976bc93c5cfb7",
                "md5": "6d111119f59652c82cef6acff063d0cc",
                "sha256": "072459cc51315b2647794c000b02eb617509e3d66d72f6a8a3a2c001c4a8322b"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "6d111119f59652c82cef6acff063d0cc",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 198433,
            "upload_time": "2024-12-07T22:28:56",
            "upload_time_iso_8601": "2024-12-07T22:28:56.931837Z",
            "url": "https://files.pythonhosted.org/packages/bb/33/35ba86cc3c7b39d7998941e41fdb7a92fe94e40a3c4548b976bc93c5cfb7/astc_encoder_py-0.1.10-pp37-pypy37_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "fe1eea4b575531f866b117380bd6c52f7f9129caf81a0af3ee7b859d244cc090",
                "md5": "7c4f432c305596d0c7cf64828eb61a2a",
                "sha256": "ef32a7c84d5ae0b2c980065e961dc260f3b5500780d412b14c8648e4aacf060d"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "7c4f432c305596d0c7cf64828eb61a2a",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 679023,
            "upload_time": "2024-12-07T22:28:59",
            "upload_time_iso_8601": "2024-12-07T22:28:59.051246Z",
            "url": "https://files.pythonhosted.org/packages/fe/1e/ea4b575531f866b117380bd6c52f7f9129caf81a0af3ee7b859d244cc090/astc_encoder_py-0.1.10-pp37-pypy37_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a3c2844422757d314e186fce3e8525846362843312f63784a4d7db2161e23d71",
                "md5": "7e44efbc49bb9736fcfa571d077dcab5",
                "sha256": "3d4f58cbe64153f072d093e8727e66595e9e46682d9a7a41628ac9578fe74a22"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp37-pypy37_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "7e44efbc49bb9736fcfa571d077dcab5",
            "packagetype": "bdist_wheel",
            "python_version": "pp37",
            "requires_python": ">=3.7",
            "size": 2549416,
            "upload_time": "2024-12-07T22:29:00",
            "upload_time_iso_8601": "2024-12-07T22:29:00.568832Z",
            "url": "https://files.pythonhosted.org/packages/a3/c2/844422757d314e186fce3e8525846362843312f63784a4d7db2161e23d71/astc_encoder_py-0.1.10-pp37-pypy37_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "257f6bcd70b339d90ccb6dbd9fc68af58c2b50a9a9784aab5314b1f2cb87229b",
                "md5": "f394a890c4c4226328ea34ee3fcb0501",
                "sha256": "7346b61c32ff87933d920e37289fdac17aafe3ff3a0f80bd91847eee3e5ea029"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "has_sig": false,
            "md5_digest": "f394a890c4c4226328ea34ee3fcb0501",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 527261,
            "upload_time": "2024-12-07T22:29:03",
            "upload_time_iso_8601": "2024-12-07T22:29:03.483943Z",
            "url": "https://files.pythonhosted.org/packages/25/7f/6bcd70b339d90ccb6dbd9fc68af58c2b50a9a9784aab5314b1f2cb87229b/astc_encoder_py-0.1.10-pp38-pypy38_pp73-macosx_10_9_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "1efee9ba9d88e944de3ad21fc9021cde234379ecd9fde386840ab1a51fcc1611",
                "md5": "ee311cfff1260ded561768727bfbe329",
                "sha256": "a8473c4118fe52bb0a23649a051b3341737c752166dce0651a7d528c66a1b770"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "ee311cfff1260ded561768727bfbe329",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 260164,
            "upload_time": "2024-12-07T22:29:04",
            "upload_time_iso_8601": "2024-12-07T22:29:04.829450Z",
            "url": "https://files.pythonhosted.org/packages/1e/fe/e9ba9d88e944de3ad21fc9021cde234379ecd9fde386840ab1a51fcc1611/astc_encoder_py-0.1.10-pp38-pypy38_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7d63829cdc824db6ace30ae8ea5d542d0bcad7ea1ee94149c4f06ab7f29412b4",
                "md5": "b2568778cbe8dcdb84b165108919265e",
                "sha256": "925fb682e66391d03c81bc007244d6b187fa0b9b978f6e6930b881b590499fb4"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "b2568778cbe8dcdb84b165108919265e",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 343294,
            "upload_time": "2024-12-07T22:29:06",
            "upload_time_iso_8601": "2024-12-07T22:29:06.208084Z",
            "url": "https://files.pythonhosted.org/packages/7d/63/829cdc824db6ace30ae8ea5d542d0bcad7ea1ee94149c4f06ab7f29412b4/astc_encoder_py-0.1.10-pp38-pypy38_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8712f8e70ee984dc85d6b9cd6ebbb0e9d8d7f3096c1c3a9be0cc539829eae7b0",
                "md5": "526a75b7024507143a1df56eda85eaa1",
                "sha256": "b8a12aabbd6c94079e01197a6de981ff583261afea99efea511ed5ebb167a37b"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "526a75b7024507143a1df56eda85eaa1",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 196764,
            "upload_time": "2024-12-07T22:29:08",
            "upload_time_iso_8601": "2024-12-07T22:29:08.198661Z",
            "url": "https://files.pythonhosted.org/packages/87/12/f8e70ee984dc85d6b9cd6ebbb0e9d8d7f3096c1c3a9be0cc539829eae7b0/astc_encoder_py-0.1.10-pp38-pypy38_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ae925ea57fc1c8d1c31fb3aefe26ce33ebb87233c485d55eca98ee21492f6b92",
                "md5": "2b995845a32d7d028684d4dac5c4a7a9",
                "sha256": "cb33821c74fd93dbbd65bf25f95be3721ff943aca6a34df180e489c40d312ca8"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "2b995845a32d7d028684d4dac5c4a7a9",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 672665,
            "upload_time": "2024-12-07T22:29:09",
            "upload_time_iso_8601": "2024-12-07T22:29:09.403737Z",
            "url": "https://files.pythonhosted.org/packages/ae/92/5ea57fc1c8d1c31fb3aefe26ce33ebb87233c485d55eca98ee21492f6b92/astc_encoder_py-0.1.10-pp38-pypy38_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7dc4d88b9cb2c42240bf1ec961dc6e5a38760e7319090fde4b18286b2ca93606",
                "md5": "c75af2b39965b23a2e28c704e5155360",
                "sha256": "35151a84d794e58b152085954b1ab07825b0a8ba646008089161362c6a837d17"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp38-pypy38_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "c75af2b39965b23a2e28c704e5155360",
            "packagetype": "bdist_wheel",
            "python_version": "pp38",
            "requires_python": ">=3.7",
            "size": 2549575,
            "upload_time": "2024-12-07T22:29:11",
            "upload_time_iso_8601": "2024-12-07T22:29:11.438480Z",
            "url": "https://files.pythonhosted.org/packages/7d/c4/d88b9cb2c42240bf1ec961dc6e5a38760e7319090fde4b18286b2ca93606/astc_encoder_py-0.1.10-pp38-pypy38_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f84c96567f1f9bc65377804494946778524b9ff3fb529316a4fecba2f61e5a37",
                "md5": "e6ef90db8eda18f28f3c80f371b90600",
                "sha256": "9260f8a6c4b4690463c4859f522ae9f340350ac3535c62dcc1fc72fe09b15f48"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "has_sig": false,
            "md5_digest": "e6ef90db8eda18f28f3c80f371b90600",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 525542,
            "upload_time": "2024-12-07T22:29:12",
            "upload_time_iso_8601": "2024-12-07T22:29:12.908929Z",
            "url": "https://files.pythonhosted.org/packages/f8/4c/96567f1f9bc65377804494946778524b9ff3fb529316a4fecba2f61e5a37/astc_encoder_py-0.1.10-pp39-pypy39_pp73-macosx_10_15_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "f0bdea7637b3103033cda0964e9b953cb8ed001970bd977ad7c771a69913fbff",
                "md5": "aa293fbd3be0e0dc78aee01e7d701229",
                "sha256": "199754b6c55110d14bf4bd8a7e6ebfa6a1eeca5b75cd8cea7f9a43b2763c825e"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "has_sig": false,
            "md5_digest": "aa293fbd3be0e0dc78aee01e7d701229",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 260165,
            "upload_time": "2024-12-07T22:29:14",
            "upload_time_iso_8601": "2024-12-07T22:29:14.972465Z",
            "url": "https://files.pythonhosted.org/packages/f0/bd/ea7637b3103033cda0964e9b953cb8ed001970bd977ad7c771a69913fbff/astc_encoder_py-0.1.10-pp39-pypy39_pp73-macosx_11_0_arm64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "54c4c1c33fc85174909f88da1ea7e820cb7a35a8d9c2101c6120a25198150323",
                "md5": "e71f47848926adcccfdaa444f145ca26",
                "sha256": "4afc79cd1331872e1f8f55aa3d7017d19a66022a82cb84a2f987ba65344f1257"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "has_sig": false,
            "md5_digest": "e71f47848926adcccfdaa444f145ca26",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 343291,
            "upload_time": "2024-12-07T22:29:16",
            "upload_time_iso_8601": "2024-12-07T22:29:16.255886Z",
            "url": "https://files.pythonhosted.org/packages/54/c4/c1c33fc85174909f88da1ea7e820cb7a35a8d9c2101c6120a25198150323/astc_encoder_py-0.1.10-pp39-pypy39_pp73-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "94902ef8f81d73863c3fe936b1d71d98d0cbc0d2c0740e378536404888065185",
                "md5": "017f41863f1044273b8db1cc76d83c3b",
                "sha256": "4846346c9e2a5c53b777942f6de291b4724e89f32dafedb936c9005ef72160cd"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "has_sig": false,
            "md5_digest": "017f41863f1044273b8db1cc76d83c3b",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 196760,
            "upload_time": "2024-12-07T22:29:18",
            "upload_time_iso_8601": "2024-12-07T22:29:18.217302Z",
            "url": "https://files.pythonhosted.org/packages/94/90/2ef8f81d73863c3fe936b1d71d98d0cbc0d2c0740e378536404888065185/astc_encoder_py-0.1.10-pp39-pypy39_pp73-manylinux_2_17_i686.manylinux2014_i686.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ac6abf0c16a3c47a4625726a0e9b66fb83d27648d7d7ebc60609e5e1166aa13",
                "md5": "397ac7c94dcfbdc1c50f89cd504338b9",
                "sha256": "2aab7868169b812745e328ce0f355a1c4d98402f0f84e08f16214d61c970e766"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "has_sig": false,
            "md5_digest": "397ac7c94dcfbdc1c50f89cd504338b9",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 672665,
            "upload_time": "2024-12-07T22:29:19",
            "upload_time_iso_8601": "2024-12-07T22:29:19.535283Z",
            "url": "https://files.pythonhosted.org/packages/8a/c6/abf0c16a3c47a4625726a0e9b66fb83d27648d7d7ebc60609e5e1166aa13/astc_encoder_py-0.1.10-pp39-pypy39_pp73-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a8a46a3b933e05d235aad27df915c58c1202ee38925c45dd93e4597e887b49d8",
                "md5": "a9c251e47eebea86c25e58d4f8f1cefd",
                "sha256": "c8a4ced8ce62c32a0b13644600e221d9a4c30ee2e75e894c967d8accd77f2bd2"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10-pp39-pypy39_pp73-win_amd64.whl",
            "has_sig": false,
            "md5_digest": "a9c251e47eebea86c25e58d4f8f1cefd",
            "packagetype": "bdist_wheel",
            "python_version": "pp39",
            "requires_python": ">=3.7",
            "size": 2549546,
            "upload_time": "2024-12-07T22:29:21",
            "upload_time_iso_8601": "2024-12-07T22:29:21.602434Z",
            "url": "https://files.pythonhosted.org/packages/a8/a4/6a3b933e05d235aad27df915c58c1202ee38925c45dd93e4597e887b49d8/astc_encoder_py-0.1.10-pp39-pypy39_pp73-win_amd64.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "c6b29616c5635f06876b54159f2c82ea338cd1906be697e7c23e05f25596f288",
                "md5": "95390630d6a8b0903c85cb1408bc57bb",
                "sha256": "917f7ceb9da4de9a8f3666de0d175cb311fc817ce909b710f8f423648075d824"
            },
            "downloads": -1,
            "filename": "astc_encoder_py-0.1.10.tar.gz",
            "has_sig": false,
            "md5_digest": "95390630d6a8b0903c85cb1408bc57bb",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 206076,
            "upload_time": "2024-12-07T22:29:23",
            "upload_time_iso_8601": "2024-12-07T22:29:23.187281Z",
            "url": "https://files.pythonhosted.org/packages/c6/b2/9616c5635f06876b54159f2c82ea338cd1906be697e7c23e05f25596f288/astc_encoder_py-0.1.10.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-12-07 22:29:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "K0lb3",
    "github_project": "astc-encoder-py",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "astc-encoder-py"
}
        
Elapsed time: 0.85196s