Name | pyautotrace JSON |
Version |
0.0.4
JSON |
| download |
home_page | |
Summary | Python bindings for AutoTrace. |
upload_time | 2023-11-12 20:55:38 |
maintainer | |
docs_url | None |
author | Lemonyte |
requires_python | >=3.8 |
license | MIT License Copyright (c) 2022 Lemonyte 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 |
autotrace
bitmap
graphics
tracing
vector
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# PyAutoTrace
Python bindings for [AutoTrace](https://github.com/autotrace/autotrace).
## Requirements
- [Python 3.8](https://www.python.org/downloads/) or higher
## Installation
```shell
python -m pip install pyautotrace
```
## Usage
```python
import numpy as np
from autotrace import Bitmap, VectorFormat
from PIL import Image
# Load an image.
image = np.asarray(Image.open("image.jpeg").convert("RGB"))
# Create a bitmap.
bitmap = Bitmap(image)
# Trace the bitmap.
vector = bitmap.trace()
# Save the vector as an SVG.
vector.save("image.svg")
# Get an SVG as a byte string.
svg = vector.encode(VectorFormat.SVG)
```
## Building
If you wish to build the package from source, clone the repository and follow the instructions for your platform below.
### Linux and MacOS
```shell
sh ./scripts/build_unix.sh
```
A virtual environment will be created using your default Python installation.
Compilation requires GLib, pkg-config, and unzip to be installed on your system, which most Linux distributions include by default.
On MacOS you can install GLib with `brew install glib`.
### Windows
```shell
.\scripts\build_windows.ps1
```
A virtual environment will be created using your default Python installation.
In order to compile the generated C code, you will need to have
[Visual C++ Build Tools](https://visualstudio.microsoft.com/visual-cpp-build-tools/) or another C/C++ compiler installed.
## TODO
- Tests
- Documentation
## License
[MIT License](LICENSE.txt)
Raw data
{
"_id": null,
"home_page": "",
"name": "pyautotrace",
"maintainer": "",
"docs_url": null,
"requires_python": ">=3.8",
"maintainer_email": "",
"keywords": "autotrace,bitmap,graphics,tracing,vector",
"author": "Lemonyte",
"author_email": "",
"download_url": "https://files.pythonhosted.org/packages/e2/31/56b15a31faf39eba9272d3b0fec1cbc611980801b51cfca09f20e99309c0/pyautotrace-0.0.4.tar.gz",
"platform": null,
"description": "# PyAutoTrace\n\nPython bindings for [AutoTrace](https://github.com/autotrace/autotrace).\n\n## Requirements\n\n- [Python 3.8](https://www.python.org/downloads/) or higher\n\n## Installation\n\n```shell\npython -m pip install pyautotrace\n```\n\n## Usage\n\n```python\nimport numpy as np\nfrom autotrace import Bitmap, VectorFormat\nfrom PIL import Image\n\n# Load an image.\nimage = np.asarray(Image.open(\"image.jpeg\").convert(\"RGB\"))\n\n# Create a bitmap.\nbitmap = Bitmap(image)\n\n# Trace the bitmap.\nvector = bitmap.trace()\n\n# Save the vector as an SVG.\nvector.save(\"image.svg\")\n\n# Get an SVG as a byte string.\nsvg = vector.encode(VectorFormat.SVG)\n```\n\n## Building\n\nIf you wish to build the package from source, clone the repository and follow the instructions for your platform below.\n\n### Linux and MacOS\n\n```shell\nsh ./scripts/build_unix.sh\n```\n\nA virtual environment will be created using your default Python installation.\nCompilation requires GLib, pkg-config, and unzip to be installed on your system, which most Linux distributions include by default.\nOn MacOS you can install GLib with `brew install glib`.\n\n### Windows\n\n```shell\n.\\scripts\\build_windows.ps1\n```\n\nA virtual environment will be created using your default Python installation.\nIn order to compile the generated C code, you will need to have\n[Visual C++ Build Tools](https://visualstudio.microsoft.com/visual-cpp-build-tools/) or another C/C++ compiler installed.\n\n## TODO\n\n- Tests\n- Documentation\n\n## License\n\n[MIT License](LICENSE.txt)\n",
"bugtrack_url": null,
"license": "MIT License Copyright (c) 2022 Lemonyte 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": "Python bindings for AutoTrace.",
"version": "0.0.4",
"project_urls": {
"Repository": "https://github.com/lemonyte/pyautotrace"
},
"split_keywords": [
"autotrace",
"bitmap",
"graphics",
"tracing",
"vector"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "6e684419398f79d6baa6a412ccc09887145b24170a0f2f095a06bd531cef2520",
"md5": "3b4e58f304de829abfa03398419c2b0c",
"sha256": "159cf6096c1519cbf6e105a52ef86f18cc49014c2a57c20f742194932bee3bfe"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp310-cp310-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "3b4e58f304de829abfa03398419c2b0c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 241752,
"upload_time": "2023-11-12T20:55:08",
"upload_time_iso_8601": "2023-11-12T20:55:08.647635Z",
"url": "https://files.pythonhosted.org/packages/6e/68/4419398f79d6baa6a412ccc09887145b24170a0f2f095a06bd531cef2520/pyautotrace-0.0.4-cp310-cp310-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "46e077f3baf2584bc59a5199b1a72223464b670887ca2192854bd977d4dc3ebd",
"md5": "78e8f48084dba6dc24f9c7beed58749c",
"sha256": "870ca061ee24d48825e3a0c6bad433c21d140e4f31b6259eaa49eb48e1bb37ae"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "78e8f48084dba6dc24f9c7beed58749c",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 573393,
"upload_time": "2023-11-12T20:55:12",
"upload_time_iso_8601": "2023-11-12T20:55:12.781174Z",
"url": "https://files.pythonhosted.org/packages/46/e0/77f3baf2584bc59a5199b1a72223464b670887ca2192854bd977d4dc3ebd/pyautotrace-0.0.4-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3bc2610190c254248057524ab37dfb2b911513be4af55abedf50988804d7f8ee",
"md5": "8811e16aac00d7ccad4f5e0a24043cf0",
"sha256": "72e56f9113a6179505bb7508be486f90ea3e4322c959b75c47e271d522a3d29d"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp310-cp310-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "8811e16aac00d7ccad4f5e0a24043cf0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 1163206,
"upload_time": "2023-11-12T20:55:14",
"upload_time_iso_8601": "2023-11-12T20:55:14.204546Z",
"url": "https://files.pythonhosted.org/packages/3b/c2/610190c254248057524ab37dfb2b911513be4af55abedf50988804d7f8ee/pyautotrace-0.0.4-cp310-cp310-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d02191dc2424041e45258ad914909b08ed859c7cbb793da1238eb117103acaaa",
"md5": "b795b92bb9fc7688d8fcb995cc54a2ee",
"sha256": "9153109ec62254f33426933e37699bf0a604e139c7e4d81e101b79e7aed75351"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "b795b92bb9fc7688d8fcb995cc54a2ee",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.8",
"size": 194267,
"upload_time": "2023-11-12T20:55:15",
"upload_time_iso_8601": "2023-11-12T20:55:15.644417Z",
"url": "https://files.pythonhosted.org/packages/d0/21/91dc2424041e45258ad914909b08ed859c7cbb793da1238eb117103acaaa/pyautotrace-0.0.4-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "588b4e11ab5a5f4653ca67b2c87bf11ab579d8dacad14929aa5d7c7155f59a4f",
"md5": "a71ce7da28444ee80e71dde399ed8370",
"sha256": "ad6db5a260389ba37a3cc368f20c445c7e98621186933fbb15a63e071ac7a7f7"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp311-cp311-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "a71ce7da28444ee80e71dde399ed8370",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 241861,
"upload_time": "2023-11-12T20:55:17",
"upload_time_iso_8601": "2023-11-12T20:55:17.395526Z",
"url": "https://files.pythonhosted.org/packages/58/8b/4e11ab5a5f4653ca67b2c87bf11ab579d8dacad14929aa5d7c7155f59a4f/pyautotrace-0.0.4-cp311-cp311-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5bd40a32141a9815f89bb95483696ff16d03b66c26278a96cbd3fed62ae26829",
"md5": "ac18733863649266ec63277f3806d3c4",
"sha256": "6c9c5bdc3c93235f1bd69ab9e200b52d37eb1b01da43a594a0652a88a642c5e9"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ac18733863649266ec63277f3806d3c4",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 591798,
"upload_time": "2023-11-12T20:55:19",
"upload_time_iso_8601": "2023-11-12T20:55:19.199355Z",
"url": "https://files.pythonhosted.org/packages/5b/d4/0a32141a9815f89bb95483696ff16d03b66c26278a96cbd3fed62ae26829/pyautotrace-0.0.4-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f0157a66d5a1f62e3e71996c8cae68de4e896b5a4b0b67608f610bcaca873635",
"md5": "cc7fc1468a4ebb0e8771633e0ea92d17",
"sha256": "feb2cb1fd3b52fa79f374cef4e18670aedd2d86cdf318b238ce45037ad41a69b"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp311-cp311-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "cc7fc1468a4ebb0e8771633e0ea92d17",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 1180905,
"upload_time": "2023-11-12T20:55:20",
"upload_time_iso_8601": "2023-11-12T20:55:20.451964Z",
"url": "https://files.pythonhosted.org/packages/f0/15/7a66d5a1f62e3e71996c8cae68de4e896b5a4b0b67608f610bcaca873635/pyautotrace-0.0.4-cp311-cp311-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7ddddfd05796ca0d5beb297af3b3ba7da2dbc7f3660645a0617d1358c68662a2",
"md5": "fbbce82c73fd6f2f965214fa9bbee85d",
"sha256": "21e92db84b3dd36baaa4e81d26801fba740a4861c3fea6211963fb9ded542e51"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "fbbce82c73fd6f2f965214fa9bbee85d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.8",
"size": 194475,
"upload_time": "2023-11-12T20:55:21",
"upload_time_iso_8601": "2023-11-12T20:55:21.865948Z",
"url": "https://files.pythonhosted.org/packages/7d/dd/dfd05796ca0d5beb297af3b3ba7da2dbc7f3660645a0617d1358c68662a2/pyautotrace-0.0.4-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cd8930434f25d4d4fd68221f5571820724cbcf98f5ad163493f32b000fdcf46e",
"md5": "6a5b62a4327c72ee472dcf523eb8c247",
"sha256": "b45b58a64f63342acf721d78f04646f6fd4766ef6351d047e0c05c89d0983bff"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp312-cp312-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "6a5b62a4327c72ee472dcf523eb8c247",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 240885,
"upload_time": "2023-11-12T20:55:23",
"upload_time_iso_8601": "2023-11-12T20:55:23.011895Z",
"url": "https://files.pythonhosted.org/packages/cd/89/30434f25d4d4fd68221f5571820724cbcf98f5ad163493f32b000fdcf46e/pyautotrace-0.0.4-cp312-cp312-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1f06f7ee68576c621fcdcdfcbe22a72f5754c4b3744fc5df9df1747ab9c339d0",
"md5": "6991183d0e1e7963a9ddf1e2687fce09",
"sha256": "2bfbcf8dd0e9073fb6fd68e34c68c616418c4c5de1a6e76fa4ea5d0f292cd534"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "6991183d0e1e7963a9ddf1e2687fce09",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 600356,
"upload_time": "2023-11-12T20:55:24",
"upload_time_iso_8601": "2023-11-12T20:55:24.661104Z",
"url": "https://files.pythonhosted.org/packages/1f/06/f7ee68576c621fcdcdfcbe22a72f5754c4b3744fc5df9df1747ab9c339d0/pyautotrace-0.0.4-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b3ed889db4d064f63a3668bacc6f9f09e26d12cb315d09b8933ad2ef55217433",
"md5": "7ec36a7802291408cb9bc77b5071f034",
"sha256": "00fa4b06fdbf1cc91920d2b05125c7844114e7f365100fecc27e08000c9423ee"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp312-cp312-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "7ec36a7802291408cb9bc77b5071f034",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 1185157,
"upload_time": "2023-11-12T20:55:25",
"upload_time_iso_8601": "2023-11-12T20:55:25.827647Z",
"url": "https://files.pythonhosted.org/packages/b3/ed/889db4d064f63a3668bacc6f9f09e26d12cb315d09b8933ad2ef55217433/pyautotrace-0.0.4-cp312-cp312-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f97873cfa6dfe6fc198ff6b8c87e68a82b3ed1a6f27ebb21b6208444d8ce92ee",
"md5": "3eb9e1322f8a520901fa37066fa96ed0",
"sha256": "49c3108c21c53afc1c3be2e3478af424d5bc28a93ceb35f44b13504beb6db7cf"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "3eb9e1322f8a520901fa37066fa96ed0",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.8",
"size": 193688,
"upload_time": "2023-11-12T20:55:27",
"upload_time_iso_8601": "2023-11-12T20:55:27.028840Z",
"url": "https://files.pythonhosted.org/packages/f9/78/73cfa6dfe6fc198ff6b8c87e68a82b3ed1a6f27ebb21b6208444d8ce92ee/pyautotrace-0.0.4-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "908c0947479f05db4ee8553d467aeff531fa3046006f61f4e7d270cc54e3f746",
"md5": "5ef3d96561b4b5d368e08dddd9599186",
"sha256": "24a3c991258b87976c4d7729fb9da3c2a943533f03f9ec67e9d6fb2d2696074c"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp38-cp38-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "5ef3d96561b4b5d368e08dddd9599186",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 240707,
"upload_time": "2023-11-12T20:55:28",
"upload_time_iso_8601": "2023-11-12T20:55:28.199250Z",
"url": "https://files.pythonhosted.org/packages/90/8c/0947479f05db4ee8553d467aeff531fa3046006f61f4e7d270cc54e3f746/pyautotrace-0.0.4-cp38-cp38-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ca540b45e3a51e92fd0e3b56fdada0ef01bf10d3ead04f4183be7384d68ce9e6",
"md5": "51f9a80fc19a194f5ce585f3a49d96d7",
"sha256": "e8902e9b4b6062d08931030e159078e3625967686e339c662904307fd6880d16"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "51f9a80fc19a194f5ce585f3a49d96d7",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 578054,
"upload_time": "2023-11-12T20:55:29",
"upload_time_iso_8601": "2023-11-12T20:55:29.575222Z",
"url": "https://files.pythonhosted.org/packages/ca/54/0b45e3a51e92fd0e3b56fdada0ef01bf10d3ead04f4183be7384d68ce9e6/pyautotrace-0.0.4-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b2b70630b0005e1c53a7984fa0212baa07e008c36dd2259d596f1502b6dbc115",
"md5": "c928009d300391f2a423ff85aadafbac",
"sha256": "36128fa0d8d7c47f68a6e4c377261c599399aa02952c369b48acae04b241eb58"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp38-cp38-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "c928009d300391f2a423ff85aadafbac",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 1182841,
"upload_time": "2023-11-12T20:55:31",
"upload_time_iso_8601": "2023-11-12T20:55:31.005089Z",
"url": "https://files.pythonhosted.org/packages/b2/b7/0630b0005e1c53a7984fa0212baa07e008c36dd2259d596f1502b6dbc115/pyautotrace-0.0.4-cp38-cp38-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b5b384c7e8c18cb53828b0256b5fbb2edbd67269744db42bb6dff1e10749edca",
"md5": "348925c03142a439e43536a8cb341fe1",
"sha256": "71966c2f9b88fc7d66f287a0fef30b0f6f882351e032f8c5326d8e813446998d"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "348925c03142a439e43536a8cb341fe1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.8",
"size": 194434,
"upload_time": "2023-11-12T20:55:32",
"upload_time_iso_8601": "2023-11-12T20:55:32.199523Z",
"url": "https://files.pythonhosted.org/packages/b5/b3/84c7e8c18cb53828b0256b5fbb2edbd67269744db42bb6dff1e10749edca/pyautotrace-0.0.4-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "dce2fc0edcd66c3b25d8c67ccf9b3d3b9e74abd0e04d07fba9329f5c585fbc73",
"md5": "7a0cabf917bf5eb30d5261d06d5634cf",
"sha256": "63049dc64264052bb8d6ae751067437c71e8ae3538d6ed688f9dfa2b8ad04c46"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp39-cp39-macosx_10_9_universal2.whl",
"has_sig": false,
"md5_digest": "7a0cabf917bf5eb30d5261d06d5634cf",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 241696,
"upload_time": "2023-11-12T20:55:33",
"upload_time_iso_8601": "2023-11-12T20:55:33.300217Z",
"url": "https://files.pythonhosted.org/packages/dc/e2/fc0edcd66c3b25d8c67ccf9b3d3b9e74abd0e04d07fba9329f5c585fbc73/pyautotrace-0.0.4-cp39-cp39-macosx_10_9_universal2.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "20103ee008f190b040ba4142dbcb7b2b49f0c239429e1e79301df73c967e5e3e",
"md5": "faa55ee9fa2a4814dd92e67f98d146c8",
"sha256": "c9729076ab0d80550f1f076382a4d04785d79a95ea763649baaf90fc11a6c181"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "faa55ee9fa2a4814dd92e67f98d146c8",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 573001,
"upload_time": "2023-11-12T20:55:35",
"upload_time_iso_8601": "2023-11-12T20:55:35.099473Z",
"url": "https://files.pythonhosted.org/packages/20/10/3ee008f190b040ba4142dbcb7b2b49f0c239429e1e79301df73c967e5e3e/pyautotrace-0.0.4-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "952558e99acd6d2e11179b8da58a5efd47dd2c3fe16dae1e2ac1b019c2a84192",
"md5": "946f10684aba7d2bc2b0d995c86d5911",
"sha256": "406deee0008306ddc3f7424a392dc334b4b5b6ae8c1a4e2b5a86e9f5b0f890a6"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp39-cp39-musllinux_1_1_x86_64.whl",
"has_sig": false,
"md5_digest": "946f10684aba7d2bc2b0d995c86d5911",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 1161840,
"upload_time": "2023-11-12T20:55:36",
"upload_time_iso_8601": "2023-11-12T20:55:36.355294Z",
"url": "https://files.pythonhosted.org/packages/95/25/58e99acd6d2e11179b8da58a5efd47dd2c3fe16dae1e2ac1b019c2a84192/pyautotrace-0.0.4-cp39-cp39-musllinux_1_1_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6fca6bc0144b7c97c0333d0db197fa86471979a716d3780b833830e076288f2b",
"md5": "838f20f965114bd1eda83792577c0f5a",
"sha256": "162b9062ad3bb4ffcc0859f34bb3cfb49a3df5de09715883abb37c3d3922e805"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "838f20f965114bd1eda83792577c0f5a",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.8",
"size": 194272,
"upload_time": "2023-11-12T20:55:37",
"upload_time_iso_8601": "2023-11-12T20:55:37.588813Z",
"url": "https://files.pythonhosted.org/packages/6f/ca/6bc0144b7c97c0333d0db197fa86471979a716d3780b833830e076288f2b/pyautotrace-0.0.4-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e23156b15a31faf39eba9272d3b0fec1cbc611980801b51cfca09f20e99309c0",
"md5": "ea90d96a702720a02acd4b608a4f1711",
"sha256": "c8707cf633318dbd02d576019effcd574b083369280ae78a6582096552632790"
},
"downloads": -1,
"filename": "pyautotrace-0.0.4.tar.gz",
"has_sig": false,
"md5_digest": "ea90d96a702720a02acd4b608a4f1711",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.8",
"size": 440379,
"upload_time": "2023-11-12T20:55:38",
"upload_time_iso_8601": "2023-11-12T20:55:38.671822Z",
"url": "https://files.pythonhosted.org/packages/e2/31/56b15a31faf39eba9272d3b0fec1cbc611980801b51cfca09f20e99309c0/pyautotrace-0.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2023-11-12 20:55:38",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "lemonyte",
"github_project": "pyautotrace",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"requirements": [],
"lcname": "pyautotrace"
}