[![PyPI version](https://badge.fury.io/py/DracoPy.svg)](https://badge.fury.io/py/DracoPy)
# DracoPy
```python
import os
import DracoPy
with open('bunny.drc', 'rb') as draco_file:
mesh = DracoPy.decode(draco_file.read())
print(f"number of points: {len(mesh.points)}")
print(f"number of faces: {len(mesh.faces)}")
print(f"number of normals: {len(mesh.normals)}")
# Note: If mesh.points is an integer numpy array,
# it will be encoded as an integer attribute. Otherwise,
# it will be encoded as floating point.
binary = DracoPy.encode(mesh.points, mesh.faces)
with open('bunny_test.drc', 'wb') as test_file:
test_file.write(encoding_test)
# If faces is omitted, DracoPy will encode a point cloud
binary = Dracopy.encode(mesh.points)
# Options for encoding:
binary = Dracopy.encode(
mesh.points, faces=mesh.faces,
quantization_bits=14, compression_level=1,
quantization_range=-1, quantization_origin=None,
create_metadata=False, preserve_order=False,
colors=mesh.colors
)
```
DracoPy is a Python wrapper for Google's Draco mesh compression library.
## Installation
Binary wheels are available for users with Python >= 3.6 and pip >= 20.
Installation from source requires Python >= 3.6, pip >= 10, and a C++ compiler that is fully compatible with C++11.
It supports Linux, OS X, and Windows. Numpy is required.
```bash
pip install DracoPy
```
## Acknowledgements
We graciously thank The Stanford 3D Scanning Repository for providing the Stanford Bunny test model.
https://graphics.stanford.edu/data/3Dscanrep/
Raw data
{
"_id": null,
"home_page": "https://github.com/seung-lab/DracoPy",
"name": "DracoPy",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Manuel Castro, William Silversmith :: Contributors :: Fatih Erol, Faru Nuri Sonmez, Zeyu Zhao, Denis Riviere",
"author_email": "macastro@princeton.edu, ws9@princeton.edu",
"download_url": null,
"platform": null,
"description": "[![PyPI version](https://badge.fury.io/py/DracoPy.svg)](https://badge.fury.io/py/DracoPy)\n\n# DracoPy\n\n```python\nimport os\nimport DracoPy\n\nwith open('bunny.drc', 'rb') as draco_file:\n mesh = DracoPy.decode(draco_file.read())\n\nprint(f\"number of points: {len(mesh.points)}\")\nprint(f\"number of faces: {len(mesh.faces)}\")\nprint(f\"number of normals: {len(mesh.normals)}\")\n\n# Note: If mesh.points is an integer numpy array,\n# it will be encoded as an integer attribute. Otherwise,\n# it will be encoded as floating point.\nbinary = DracoPy.encode(mesh.points, mesh.faces)\nwith open('bunny_test.drc', 'wb') as test_file:\n test_file.write(encoding_test)\n\n# If faces is omitted, DracoPy will encode a point cloud\nbinary = Dracopy.encode(mesh.points)\n\n# Options for encoding:\nbinary = Dracopy.encode(\n mesh.points, faces=mesh.faces,\n quantization_bits=14, compression_level=1,\n quantization_range=-1, quantization_origin=None,\n create_metadata=False, preserve_order=False,\n colors=mesh.colors\n)\n\n```\n\nDracoPy is a Python wrapper for Google's Draco mesh compression library.\n\n## Installation\n\nBinary wheels are available for users with Python >= 3.6 and pip >= 20.\n\nInstallation from source requires Python >= 3.6, pip >= 10, and a C++ compiler that is fully compatible with C++11.\n\nIt supports Linux, OS X, and Windows. Numpy is required.\n\n```bash\npip install DracoPy\n```\n\n## Acknowledgements\n\nWe graciously thank The Stanford 3D Scanning Repository for providing the Stanford Bunny test model.\n\nhttps://graphics.stanford.edu/data/3Dscanrep/\n",
"bugtrack_url": null,
"license": "License :: OSI Approved :: Apache Software License",
"summary": "Python wrapper for Google's Draco Mesh Compression Library",
"version": "1.4.1",
"project_urls": {
"Homepage": "https://github.com/seung-lab/DracoPy"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "c1f7ca6063844e962afb055148cd1d22ab0a0e7e280303a4d6bfd38409f8c86a",
"md5": "c5225ff62263e2d0cc4ea23ce2c04812",
"sha256": "7ea727fd2fffaa156f235aaa21fc01d629e8011362dc8872cb933dc1bdff0cba"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "c5225ff62263e2d0cc4ea23ce2c04812",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 920627,
"upload_time": "2024-10-15T04:15:53",
"upload_time_iso_8601": "2024-10-15T04:15:53.235279Z",
"url": "https://files.pythonhosted.org/packages/c1/f7/ca6063844e962afb055148cd1d22ab0a0e7e280303a4d6bfd38409f8c86a/DracoPy-1.4.1-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e3d3a993b9e3986fa306bc2d0992276e5a2d69bb22f2496287b6eac8b9ea5e54",
"md5": "4a38a99aebbe72c00318c3bdd7d17a6c",
"sha256": "e4f96e61cb8fdfc278d91766c8670eb5cd461901f2c920a346486927766f3714"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4a38a99aebbe72c00318c3bdd7d17a6c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2926525,
"upload_time": "2024-10-15T04:15:57",
"upload_time_iso_8601": "2024-10-15T04:15:57.462878Z",
"url": "https://files.pythonhosted.org/packages/e3/d3/a993b9e3986fa306bc2d0992276e5a2d69bb22f2496287b6eac8b9ea5e54/DracoPy-1.4.1-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6df57aa97f8fc69e879b9c2277ee3cd545866c584a78a63246caea48d9b3a8e4",
"md5": "3241bd7031e0f82543a30fccf5a6f4e2",
"sha256": "cde0a5c0e8a1569992bb91b8c27f61a7bab2042a41ad6d182d944dba8e2ccf68"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "3241bd7031e0f82543a30fccf5a6f4e2",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 430462,
"upload_time": "2024-10-15T04:15:59",
"upload_time_iso_8601": "2024-10-15T04:15:59.758796Z",
"url": "https://files.pythonhosted.org/packages/6d/f5/7aa97f8fc69e879b9c2277ee3cd545866c584a78a63246caea48d9b3a8e4/DracoPy-1.4.1-cp310-cp310-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dd9ebe4ab855278e60fe46274eea71054d5b658886cac146e2e47579184b235b",
"md5": "013d80f98d38e0f499750cc243f05a08",
"sha256": "8633296b5fb3d2ec764942e80229cd12139aeb5ac9ce5a325766c92fb4e4c359"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "013d80f98d38e0f499750cc243f05a08",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 4778142,
"upload_time": "2024-10-15T04:16:04",
"upload_time_iso_8601": "2024-10-15T04:16:04.665795Z",
"url": "https://files.pythonhosted.org/packages/dd/9e/be4ab855278e60fe46274eea71054d5b658886cac146e2e47579184b235b/DracoPy-1.4.1-cp310-cp310-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6ec392d9ac5535e80c1485ea6e358f16b9b571f093783274ab557bbcac2ec758",
"md5": "15774b83f3a1ac14eaa39dccc59b3d19",
"sha256": "c08d2ac0077a629f7ae1bdc0e5005320d1fd30fd8eac09978da8dab0688cc4bd"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "15774b83f3a1ac14eaa39dccc59b3d19",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 4518855,
"upload_time": "2024-10-15T04:16:09",
"upload_time_iso_8601": "2024-10-15T04:16:09.919844Z",
"url": "https://files.pythonhosted.org/packages/6e/c3/92d9ac5535e80c1485ea6e358f16b9b571f093783274ab557bbcac2ec758/DracoPy-1.4.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e414890a7a85e92f483cd38baadabd0c3318fc74621cd8659b4942e0d36f2c90",
"md5": "8ec99a4de03cdb06b7ec9ac9ea15529d",
"sha256": "99935fd0c87529ed3d2b1f0396baf4d085b6a9e546044fe554db497a467399f7"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "8ec99a4de03cdb06b7ec9ac9ea15529d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2119587,
"upload_time": "2024-10-15T04:16:12",
"upload_time_iso_8601": "2024-10-15T04:16:12.732371Z",
"url": "https://files.pythonhosted.org/packages/e4/14/890a7a85e92f483cd38baadabd0c3318fc74621cd8659b4942e0d36f2c90/DracoPy-1.4.1-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "813ec11c906fc4345ed1099bf1f25eb3e596a4e01e9d32e5053e25d1249d8b6f",
"md5": "1101508b677e025c7fc3cf03915bf985",
"sha256": "46ace07e0b00adeab5541bd681781698f83764605a42ac79ac454ca0069de9ff"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "1101508b677e025c7fc3cf03915bf985",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 2885724,
"upload_time": "2024-10-15T04:16:16",
"upload_time_iso_8601": "2024-10-15T04:16:16.557742Z",
"url": "https://files.pythonhosted.org/packages/81/3e/c11c906fc4345ed1099bf1f25eb3e596a4e01e9d32e5053e25d1249d8b6f/DracoPy-1.4.1-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7113051325d161509e4e824026d3e00dcfb4f42bcd6c1f20476d902f03e2f32f",
"md5": "9d82479cd6cb217cf732c96184a66687",
"sha256": "e51c4c67faff0ba2c93bcdac7fbf2786d19991c31675415a56412114df07b795"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "9d82479cd6cb217cf732c96184a66687",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 921188,
"upload_time": "2024-10-15T04:16:18",
"upload_time_iso_8601": "2024-10-15T04:16:18.416083Z",
"url": "https://files.pythonhosted.org/packages/71/13/051325d161509e4e824026d3e00dcfb4f42bcd6c1f20476d902f03e2f32f/DracoPy-1.4.1-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c94b7e7258dc5282c4b57bba89ff9156235a6a54556c6f37756d7d1aea3cb71a",
"md5": "a93ac30bc711f8be1ea89f27a1364726",
"sha256": "58f958e54925352143d5b2c3937834116fa10e517111a27a16d653d67411e841"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "a93ac30bc711f8be1ea89f27a1364726",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2926915,
"upload_time": "2024-10-15T04:16:21",
"upload_time_iso_8601": "2024-10-15T04:16:21.698339Z",
"url": "https://files.pythonhosted.org/packages/c9/4b/7e7258dc5282c4b57bba89ff9156235a6a54556c6f37756d7d1aea3cb71a/DracoPy-1.4.1-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3a0b014fac48900ee630068dd6a2e2b1f623611423dd6e1e21a5866328fc4310",
"md5": "333073250a8377d7a396a4b6e673dedb",
"sha256": "d8affe9347829af748d07be86e63266b56b687d88dfe61ed137ea8117de9eb5f"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "333073250a8377d7a396a4b6e673dedb",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 430778,
"upload_time": "2024-10-15T04:16:23",
"upload_time_iso_8601": "2024-10-15T04:16:23.607117Z",
"url": "https://files.pythonhosted.org/packages/3a/0b/014fac48900ee630068dd6a2e2b1f623611423dd6e1e21a5866328fc4310/DracoPy-1.4.1-cp311-cp311-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "86be240648452446375edc56ac43de0dbdbfc67cb810b74a78adb742fa6e2082",
"md5": "e92f1158baf7b31d8c4684faf534ce42",
"sha256": "70c9019505934cb0e38de5df46284ed46fd82e2e99b231f3b1c6b1c9bc932b1c"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "e92f1158baf7b31d8c4684faf534ce42",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 4827492,
"upload_time": "2024-10-15T04:16:28",
"upload_time_iso_8601": "2024-10-15T04:16:28.047469Z",
"url": "https://files.pythonhosted.org/packages/86/be/240648452446375edc56ac43de0dbdbfc67cb810b74a78adb742fa6e2082/DracoPy-1.4.1-cp311-cp311-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "360ebb880c36683851a92f00575bad10725b71baffa05838a0c72c826a5cade1",
"md5": "1c688b6a29cc5346ce1ce77c58debbb6",
"sha256": "2a62dd7820e75abe8e914311afa048dd482c96c8a41fb3628b16904e55e879ad"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "1c688b6a29cc5346ce1ce77c58debbb6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 4575423,
"upload_time": "2024-10-15T04:16:33",
"upload_time_iso_8601": "2024-10-15T04:16:33.549105Z",
"url": "https://files.pythonhosted.org/packages/36/0e/bb880c36683851a92f00575bad10725b71baffa05838a0c72c826a5cade1/DracoPy-1.4.1-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bb34f004092e2dd13f10c43ae95a09a7907c7e9130aa1e69105a15e1fb404846",
"md5": "cdd63217dbd15947aee8cf1e31aaa146",
"sha256": "524e0049137d1d4cbe6354bff2b96b206076fcf4124f2cd40ffcdef979a1784f"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "cdd63217dbd15947aee8cf1e31aaa146",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2119316,
"upload_time": "2024-10-15T04:16:36",
"upload_time_iso_8601": "2024-10-15T04:16:36.295295Z",
"url": "https://files.pythonhosted.org/packages/bb/34/f004092e2dd13f10c43ae95a09a7907c7e9130aa1e69105a15e1fb404846/DracoPy-1.4.1-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "085d70663d6f96060b0c92d069689dd8a79ba996de8b36424d775828c9b61cfa",
"md5": "a093513c1569ebd16512c6db56023fe7",
"sha256": "ecfb95b9c707665fc4b24abfc163138afe8abbb8cb4e4ece96cad1186920ddba"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "a093513c1569ebd16512c6db56023fe7",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 2886222,
"upload_time": "2024-10-15T04:16:40",
"upload_time_iso_8601": "2024-10-15T04:16:40.024645Z",
"url": "https://files.pythonhosted.org/packages/08/5d/70663d6f96060b0c92d069689dd8a79ba996de8b36424d775828c9b61cfa/DracoPy-1.4.1-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7eacb013cfb96279cd0b06ffc0823aacd397e04a9d1a61006ec4cd39059abdee",
"md5": "fcf4def606d3ace2f10b38505942112a",
"sha256": "4f30df81ffeb3f577665163f468359014dc2f1e3efb4d10724b663ed536e5486"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp312-cp312-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "fcf4def606d3ace2f10b38505942112a",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 919708,
"upload_time": "2024-10-15T04:16:42",
"upload_time_iso_8601": "2024-10-15T04:16:42.090385Z",
"url": "https://files.pythonhosted.org/packages/7e/ac/b013cfb96279cd0b06ffc0823aacd397e04a9d1a61006ec4cd39059abdee/DracoPy-1.4.1-cp312-cp312-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf5484dab47432f9d33e1e0702f23284e16d7efdb79a3a4986e47bcae9c2605e",
"md5": "cc1f9301c6eb11a9e114568f9f20aeb8",
"sha256": "4cd99d57b17d5c6a9c25c3b41e9c540de48b404f4d2e81e61d84b20328afb575"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp312-cp312-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "cc1f9301c6eb11a9e114568f9f20aeb8",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 430987,
"upload_time": "2024-10-15T04:16:44",
"upload_time_iso_8601": "2024-10-15T04:16:44.565306Z",
"url": "https://files.pythonhosted.org/packages/cf/54/84dab47432f9d33e1e0702f23284e16d7efdb79a3a4986e47bcae9c2605e/DracoPy-1.4.1-cp312-cp312-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ea854e74964d84d21049d5663a64ef596f88fbe95b492f53c0ef80e2dc5aba7c",
"md5": "836c69efb45eff50c80d032fbceeaa32",
"sha256": "893d4b3dd6516c303bbed42688bf95218a3cc7e6b3fee6af30e672bfe592d80a"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "836c69efb45eff50c80d032fbceeaa32",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 4805728,
"upload_time": "2024-10-15T04:16:49",
"upload_time_iso_8601": "2024-10-15T04:16:49.880187Z",
"url": "https://files.pythonhosted.org/packages/ea/85/4e74964d84d21049d5663a64ef596f88fbe95b492f53c0ef80e2dc5aba7c/DracoPy-1.4.1-cp312-cp312-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bf13ad9f2d5e7eb309f461327462b07d31b8d15022d09e0e642c928fab9a9079",
"md5": "d73aaab8c8e19b2e739f6d68c7ac984e",
"sha256": "e073f2c3addb6af2f789086230ee051046baea9590ad437432ceef4b85e68cd5"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "d73aaab8c8e19b2e739f6d68c7ac984e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 4557098,
"upload_time": "2024-10-15T04:16:54",
"upload_time_iso_8601": "2024-10-15T04:16:54.994836Z",
"url": "https://files.pythonhosted.org/packages/bf/13/ad9f2d5e7eb309f461327462b07d31b8d15022d09e0e642c928fab9a9079/DracoPy-1.4.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "47662d7263e0e9b17687d922058faed4c864863f784c0a6da4a9e9462a163452",
"md5": "c908458fd6be5a1fdbb65db4cab96e47",
"sha256": "fe52afb49ee08e6f9cbf9262515dd9e90655a660fdd53bf7227c5582cedb68b0"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "c908458fd6be5a1fdbb65db4cab96e47",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 2120114,
"upload_time": "2024-10-15T04:16:57",
"upload_time_iso_8601": "2024-10-15T04:16:57.758272Z",
"url": "https://files.pythonhosted.org/packages/47/66/2d7263e0e9b17687d922058faed4c864863f784c0a6da4a9e9462a163452/DracoPy-1.4.1-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "63974cff1960591cc945a92e20156c7b2764f850a7ca3361088991fb27a37990",
"md5": "58f869afe52d547ee8cd0d73289a50c1",
"sha256": "c09f5a76e93182a7444e268a0f2181402aabc20aa76e634503e01be0b7d4d817"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "58f869afe52d547ee8cd0d73289a50c1",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 2885195,
"upload_time": "2024-10-15T04:17:01",
"upload_time_iso_8601": "2024-10-15T04:17:01.098936Z",
"url": "https://files.pythonhosted.org/packages/63/97/4cff1960591cc945a92e20156c7b2764f850a7ca3361088991fb27a37990/DracoPy-1.4.1-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "64ff14ff6dc00f7e4665e84ef09f3310c10369534d1b94746e72634e1a78706d",
"md5": "1889355212ef78274c40e73e13d9e451",
"sha256": "e5b3e9a6304cddea16709e86fec263ab8dcb592b4eed9d8eb38441150219fe46"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "1889355212ef78274c40e73e13d9e451",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2926784,
"upload_time": "2024-10-15T04:17:04",
"upload_time_iso_8601": "2024-10-15T04:17:04.615278Z",
"url": "https://files.pythonhosted.org/packages/64/ff/14ff6dc00f7e4665e84ef09f3310c10369534d1b94746e72634e1a78706d/DracoPy-1.4.1-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6bc08810034b351473a4c7c791b20d28560f49d75e63750790165be12598424d",
"md5": "e4a462d9791f3b358973a6878a44ee47",
"sha256": "d986bf827958d31487a2ba853fcd0762ceaea7110ad468031d19ba7cf8d25322"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp38-cp38-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "e4a462d9791f3b358973a6878a44ee47",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 918410,
"upload_time": "2024-10-15T04:17:06",
"upload_time_iso_8601": "2024-10-15T04:17:06.754726Z",
"url": "https://files.pythonhosted.org/packages/6b/c0/8810034b351473a4c7c791b20d28560f49d75e63750790165be12598424d/DracoPy-1.4.1-cp38-cp38-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "24f1a51dca9260f86e554d5b9857379bece97dae7079a4cdd5e5d126e0050283",
"md5": "55379a9b1fa96767dfb2480f90561d02",
"sha256": "d68165ca14329191efac5dc137b9213f339fcfa7965ccf0e689a60b405a9400f"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "55379a9b1fa96767dfb2480f90561d02",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 4796784,
"upload_time": "2024-10-15T04:17:11",
"upload_time_iso_8601": "2024-10-15T04:17:11.398649Z",
"url": "https://files.pythonhosted.org/packages/24/f1/a51dca9260f86e554d5b9857379bece97dae7079a4cdd5e5d126e0050283/DracoPy-1.4.1-cp38-cp38-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "138d88b76a122d3573e27d8e0d694f1cb0f83d79f7c39d5ba23664baf4f45ecc",
"md5": "07a440f5d21e31456f9f530757580154",
"sha256": "65d3c4e98eecf92b7c052570dd87f7f472241a10e381b1b8ebb6629fdc7113ce"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "07a440f5d21e31456f9f530757580154",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 4537864,
"upload_time": "2024-10-15T04:17:16",
"upload_time_iso_8601": "2024-10-15T04:17:16.107902Z",
"url": "https://files.pythonhosted.org/packages/13/8d/88b76a122d3573e27d8e0d694f1cb0f83d79f7c39d5ba23664baf4f45ecc/DracoPy-1.4.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "731e973ad6fb8c64399410a652e81c8a710451ecfd8e5fd494e47ffebd6d8e61",
"md5": "f00bc65c9f728a39534c69ae57a4fe27",
"sha256": "93551f8d280c5b08432f087b22af66629c9a28940f0b248fe3981391f2b38b8a"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "f00bc65c9f728a39534c69ae57a4fe27",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2120133,
"upload_time": "2024-10-15T04:17:19",
"upload_time_iso_8601": "2024-10-15T04:17:19.490450Z",
"url": "https://files.pythonhosted.org/packages/73/1e/973ad6fb8c64399410a652e81c8a710451ecfd8e5fd494e47ffebd6d8e61/DracoPy-1.4.1-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "723f73f9e279d1c4cbe0bbeb7a8e7f2a9ac73ecc71eca556da34e86ce3d155e9",
"md5": "d691c906a6d228ebc2e027e9318f920b",
"sha256": "0efa0f0a7a4381d7655bc29c494e3c3417f5804c6e80d19b3aa4313cb1addd55"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "d691c906a6d228ebc2e027e9318f920b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 2886125,
"upload_time": "2024-10-15T04:17:23",
"upload_time_iso_8601": "2024-10-15T04:17:23.101079Z",
"url": "https://files.pythonhosted.org/packages/72/3f/73f9e279d1c4cbe0bbeb7a8e7f2a9ac73ecc71eca556da34e86ce3d155e9/DracoPy-1.4.1-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e86a6125bf8384176c538d12bd8674205fb379263a5e9a4f9a3c41957428dfcd",
"md5": "3c1b696cd03bc4e413c517f7bee04661",
"sha256": "33021916d6d06c83f82b62bd463b126d8032748413c6948ad9f99b682d308754"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "3c1b696cd03bc4e413c517f7bee04661",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 921683,
"upload_time": "2024-10-15T04:17:25",
"upload_time_iso_8601": "2024-10-15T04:17:25.714607Z",
"url": "https://files.pythonhosted.org/packages/e8/6a/6125bf8384176c538d12bd8674205fb379263a5e9a4f9a3c41957428dfcd/DracoPy-1.4.1-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d8369a6e0682047372c1285efa6b3c4f9d71e0fb122dec0d8091bb0b35150015",
"md5": "62b5433f848a996e68273215a114d830",
"sha256": "34a34fe7a4fd7731bc1df81aead13d7d09886227610c61be9e6c0f8003a18858"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "62b5433f848a996e68273215a114d830",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2927134,
"upload_time": "2024-10-15T04:17:29",
"upload_time_iso_8601": "2024-10-15T04:17:29.566484Z",
"url": "https://files.pythonhosted.org/packages/d8/36/9a6e0682047372c1285efa6b3c4f9d71e0fb122dec0d8091bb0b35150015/DracoPy-1.4.1-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fb570513536bac5f233c737a389da1c18bd27ba6a686019a9f5c1e8fbe00f763",
"md5": "f3e0211b753283dfaad78569c6c48541",
"sha256": "b94bb29bf95be52781b3e82d1d6961efc8fe76c154835299be94be7e119cc096"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-macosx_11_0_universal2.whl",
"has_sig": false,
"md5_digest": "f3e0211b753283dfaad78569c6c48541",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 430929,
"upload_time": "2024-10-15T04:17:31",
"upload_time_iso_8601": "2024-10-15T04:17:31.073960Z",
"url": "https://files.pythonhosted.org/packages/fb/57/0513536bac5f233c737a389da1c18bd27ba6a686019a9f5c1e8fbe00f763/DracoPy-1.4.1-cp39-cp39-macosx_11_0_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "20ddb41909ea7ca7b808cbe5c9315841eba4e674afccdb0af5bedd530a8f5a78",
"md5": "a273ce462981c9ef8215741dc29cd2dc",
"sha256": "aebdf51597c84fb3e37abcd0edbd5317bf1ffecab13fdf33b077514a7987c771"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"has_sig": false,
"md5_digest": "a273ce462981c9ef8215741dc29cd2dc",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 4784882,
"upload_time": "2024-10-15T04:17:35",
"upload_time_iso_8601": "2024-10-15T04:17:35.740641Z",
"url": "https://files.pythonhosted.org/packages/20/dd/b41909ea7ca7b808cbe5c9315841eba4e674afccdb0af5bedd530a8f5a78/DracoPy-1.4.1-cp39-cp39-manylinux_2_17_i686.manylinux2014_i686.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f91eb5c0e90dbf00ac23e1a439e5082834167b4f486f271a333f9e3f6ec5180f",
"md5": "c382e8aed1fc479ae396d854815fb369",
"sha256": "82c0c9df160a4111305ec074bbe9efe56f3c73a9e49cba7dcb60a4cf0db9a60f"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "c382e8aed1fc479ae396d854815fb369",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 4520928,
"upload_time": "2024-10-15T04:17:41",
"upload_time_iso_8601": "2024-10-15T04:17:41.053172Z",
"url": "https://files.pythonhosted.org/packages/f9/1e/b5c0e90dbf00ac23e1a439e5082834167b4f486f271a333f9e3f6ec5180f/DracoPy-1.4.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4694555da64be181eb34882a56c8d3e98e5e58b41c36a3ce95af76c1c7e3242c",
"md5": "781da014dd960d6f619d332538f3f148",
"sha256": "a9ac68040dd2b778e5616a535378b82d3745eb7bd08f5f6b8420d47e8f596df3"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "781da014dd960d6f619d332538f3f148",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2120028,
"upload_time": "2024-10-15T04:17:43",
"upload_time_iso_8601": "2024-10-15T04:17:43.988063Z",
"url": "https://files.pythonhosted.org/packages/46/94/555da64be181eb34882a56c8d3e98e5e58b41c36a3ce95af76c1c7e3242c/DracoPy-1.4.1-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "52da441d85f12cb40e76cc7c31219ef68ed691633457b752f13cc108c3b6321f",
"md5": "aaf855b91fdbb43a0fe95c956b2bce43",
"sha256": "df54b299e75fb5053da342a2074d2d0a843bac26ad24b3c622d4dd4bb1487254"
},
"downloads": -1,
"filename": "DracoPy-1.4.1-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "aaf855b91fdbb43a0fe95c956b2bce43",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 2886171,
"upload_time": "2024-10-15T04:17:47",
"upload_time_iso_8601": "2024-10-15T04:17:47.498018Z",
"url": "https://files.pythonhosted.org/packages/52/da/441d85f12cb40e76cc7c31219ef68ed691633457b752f13cc108c3b6321f/DracoPy-1.4.1-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-10-15 04:15:53",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "seung-lab",
"github_project": "DracoPy",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "dracopy"
}