Name | astc-encoder-py JSON |
Version |
0.1.10
JSON |
| download |
home_page | None |
Summary | a python wrapper for astc-encoder |
upload_time | 2024-12-07 22:29:23 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.7 |
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. |
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"
}