# Skia python binding
![Build and test](https://github.com/kyamagu/skia-python/workflows/Build%20and%20test/badge.svg)
[![PyPI version](https://badge.fury.io/py/skia-python.svg)](https://badge.fury.io/py/skia-python)
Python binding to [Skia Graphics Library](https://skia.org/).
- Binding based on [pybind11](https://github.com/pybind/pybind11).
## Install
Binary package is available on PyPI:
```bash
pip install skia-python
```
Supported platforms: Python 3.8-3.12 (CPython) on
- Linux x86_64, aarch64
- macOS x86_64, arm64
- Windows x86_64
For Linux platforms, there must be OpenGL and fontconfig installed:
```bash
apt-get install libfontconfig1 libgl1-mesa-glx libgl1-mesa-dri
```
Or:
```bash
yum install fontconfig mesa-libGL mesa-dri-drivers
```
For unsupported environment, check the [build instruction](https://kyamagu.github.io/skia-python/install.html).
## Examples
- [Showcase](https://github.com/kyamagu/skia-python/blob/main/notebooks/Showcase.ipynb)
- [Canvas Overview](https://github.com/kyamagu/skia-python/blob/main/notebooks/Canvas-Overview.ipynb)
- [Canvas Creation](https://github.com/kyamagu/skia-python/blob/main/notebooks/Canvas-Creation.ipynb)
- [Path Overview](https://github.com/kyamagu/skia-python/blob/main/notebooks/Path-Overview.ipynb)
- [Paint Overview](https://github.com/kyamagu/skia-python/blob/main/notebooks/Paint-Overview.ipynb)
- [Python Image I/O](https://github.com/kyamagu/skia-python/blob/main/notebooks/Python-Image-IO.ipynb)
- [Drawing Texts](https://github.com/kyamagu/skia-python/blob/main/notebooks/Drawing-Texts.ipynb)
## Documentation
https://kyamagu.github.io/skia-python
- [Tutorial](https://kyamagu.github.io/skia-python/tutorial/)
- [Reference](https://kyamagu.github.io/skia-python/reference.html)
## Contributing
Feel free to [post an issue](https://github.com/kyamagu/skia-python/issues) or [PR](https://github.com/kyamagu/skia-python/pulls).
Raw data
{
"_id": null,
"home_page": "https://github.com/kyamagu/skia-python",
"name": "skia-python",
"maintainer": null,
"docs_url": null,
"requires_python": null,
"maintainer_email": null,
"keywords": null,
"author": "Kota Yamaguchi",
"author_email": "KotaYamaguchi1984@gmail.com",
"download_url": null,
"platform": null,
"description": "# Skia python binding\n\n![Build and test](https://github.com/kyamagu/skia-python/workflows/Build%20and%20test/badge.svg)\n[![PyPI version](https://badge.fury.io/py/skia-python.svg)](https://badge.fury.io/py/skia-python)\n\nPython binding to [Skia Graphics Library](https://skia.org/).\n\n- Binding based on [pybind11](https://github.com/pybind/pybind11).\n\n## Install\n\nBinary package is available on PyPI:\n\n```bash\npip install skia-python\n```\n\nSupported platforms: Python 3.8-3.12 (CPython) on\n\n- Linux x86_64, aarch64\n- macOS x86_64, arm64\n- Windows x86_64\n\nFor Linux platforms, there must be OpenGL and fontconfig installed:\n\n```bash\napt-get install libfontconfig1 libgl1-mesa-glx libgl1-mesa-dri\n```\n\nOr:\n\n```bash\nyum install fontconfig mesa-libGL mesa-dri-drivers\n```\n\nFor unsupported environment, check the [build instruction](https://kyamagu.github.io/skia-python/install.html).\n\n## Examples\n\n- [Showcase](https://github.com/kyamagu/skia-python/blob/main/notebooks/Showcase.ipynb)\n- [Canvas Overview](https://github.com/kyamagu/skia-python/blob/main/notebooks/Canvas-Overview.ipynb)\n- [Canvas Creation](https://github.com/kyamagu/skia-python/blob/main/notebooks/Canvas-Creation.ipynb)\n- [Path Overview](https://github.com/kyamagu/skia-python/blob/main/notebooks/Path-Overview.ipynb)\n- [Paint Overview](https://github.com/kyamagu/skia-python/blob/main/notebooks/Paint-Overview.ipynb)\n- [Python Image I/O](https://github.com/kyamagu/skia-python/blob/main/notebooks/Python-Image-IO.ipynb)\n- [Drawing Texts](https://github.com/kyamagu/skia-python/blob/main/notebooks/Drawing-Texts.ipynb)\n\n## Documentation\n\nhttps://kyamagu.github.io/skia-python\n\n- [Tutorial](https://kyamagu.github.io/skia-python/tutorial/)\n- [Reference](https://kyamagu.github.io/skia-python/reference.html)\n\n## Contributing\n\nFeel free to [post an issue](https://github.com/kyamagu/skia-python/issues) or [PR](https://github.com/kyamagu/skia-python/pulls).\n",
"bugtrack_url": null,
"license": null,
"summary": "Skia python binding",
"version": "87.6",
"project_urls": {
"Homepage": "https://github.com/kyamagu/skia-python"
},
"split_keywords": [],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "58c1393130f6f7ba8902855afdde71d7bb30f2d83886618beb1bdb24e445b208",
"md5": "e47192632818388a1a8105c135304e8d",
"sha256": "b90602d4d4944e7c3a9dcdd2ba6ff8a236f0c5368cbb02c5d0a4b2e66b0a80f5"
},
"downloads": -1,
"filename": "skia_python-87.6-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "e47192632818388a1a8105c135304e8d",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 10303379,
"upload_time": "2024-05-16T19:49:37",
"upload_time_iso_8601": "2024-05-16T19:49:37.457828Z",
"url": "https://files.pythonhosted.org/packages/58/c1/393130f6f7ba8902855afdde71d7bb30f2d83886618beb1bdb24e445b208/skia_python-87.6-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "66c190f2bd3b130d2f263bbbbedc0996cf0c72725902501af72c64bb4b2d4f9f",
"md5": "e24e545f765ae991fa8e37af03cf9fd5",
"sha256": "96a1183f760ae58a1d8dff3699d9bd133d3a107909188431e0b7adc799baedc3"
},
"downloads": -1,
"filename": "skia_python-87.6-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "e24e545f765ae991fa8e37af03cf9fd5",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 10022395,
"upload_time": "2024-05-16T19:49:41",
"upload_time_iso_8601": "2024-05-16T19:49:41.107963Z",
"url": "https://files.pythonhosted.org/packages/66/c1/90f2bd3b130d2f263bbbbedc0996cf0c72725902501af72c64bb4b2d4f9f/skia_python-87.6-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "609c23b30328560eb22b17b633c4e8fb1e7479b14263118ec974cc0a59a61ca7",
"md5": "60da82508767f09eceb8b724263c2429",
"sha256": "6bb0897acd817c539e4545688eb3094cf0c17083d2cac1a9488e8d18881dc83b"
},
"downloads": -1,
"filename": "skia_python-87.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "60da82508767f09eceb8b724263c2429",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 10606300,
"upload_time": "2024-05-16T19:49:43",
"upload_time_iso_8601": "2024-05-16T19:49:43.315459Z",
"url": "https://files.pythonhosted.org/packages/60/9c/23b30328560eb22b17b633c4e8fb1e7479b14263118ec974cc0a59a61ca7/skia_python-87.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "946c13b0a917c24c6fbda829b18de332db1f5b6f8914a715c613c1c7a77bb64b",
"md5": "f48d8067e617d138d2bc368e10ee0b6f",
"sha256": "d1760854610dfb8ed282bf932433d36b8f9c3a31d96f3144d2ef0e1cb5035436"
},
"downloads": -1,
"filename": "skia_python-87.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f48d8067e617d138d2bc368e10ee0b6f",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 10932664,
"upload_time": "2024-05-16T19:49:45",
"upload_time_iso_8601": "2024-05-16T19:49:45.822993Z",
"url": "https://files.pythonhosted.org/packages/94/6c/13b0a917c24c6fbda829b18de332db1f5b6f8914a715c613c1c7a77bb64b/skia_python-87.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "36209f24324aac6fc71673ba4b75f75474617ee2b511faff51bc42962d7cea0f",
"md5": "c2525daaefa8f9229eb3bf1d6de7f979",
"sha256": "2e2d314e50eb4123ddf005d199e7c83771d1541f1f2e70eb1be93facbe90e981"
},
"downloads": -1,
"filename": "skia_python-87.6-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "c2525daaefa8f9229eb3bf1d6de7f979",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": null,
"size": 4203803,
"upload_time": "2024-05-16T19:49:48",
"upload_time_iso_8601": "2024-05-16T19:49:48.065240Z",
"url": "https://files.pythonhosted.org/packages/36/20/9f24324aac6fc71673ba4b75f75474617ee2b511faff51bc42962d7cea0f/skia_python-87.6-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d2e4cdd59e35e8c3112cc08bcf1552b13d17d37bc679eb81490d80a860e292f8",
"md5": "8b143250656637d53991748a58d0cfa3",
"sha256": "9a23c3aebcf4f58038b8cdee0439fcd1dd4bd007f3e959bbf0abbce8628d405d"
},
"downloads": -1,
"filename": "skia_python-87.6-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "8b143250656637d53991748a58d0cfa3",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 10305110,
"upload_time": "2024-05-16T19:49:49",
"upload_time_iso_8601": "2024-05-16T19:49:49.987096Z",
"url": "https://files.pythonhosted.org/packages/d2/e4/cdd59e35e8c3112cc08bcf1552b13d17d37bc679eb81490d80a860e292f8/skia_python-87.6-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "27bf77def2f0162f85e354dd2667c93e8c773e0148c0f6e57a1f9064d580c5f0",
"md5": "6b006eaaf4f8dddaf22a98d6c6b725a8",
"sha256": "1945a606a6a8316a43ea2fab5ad65c580bf02f26fe527e5212bab817b459a1d1"
},
"downloads": -1,
"filename": "skia_python-87.6-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "6b006eaaf4f8dddaf22a98d6c6b725a8",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 10022050,
"upload_time": "2024-05-16T19:49:52",
"upload_time_iso_8601": "2024-05-16T19:49:52.868993Z",
"url": "https://files.pythonhosted.org/packages/27/bf/77def2f0162f85e354dd2667c93e8c773e0148c0f6e57a1f9064d580c5f0/skia_python-87.6-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e8ec8fab6ac25e17d8fa91b5343a12c521f30fd322ce6b20b0a1e35ddc57be4",
"md5": "f0cb83ae1ddd395708222ae4d95c8b6f",
"sha256": "78c7d4f67f18f37efb33b884c7cd8d039167bcca1ebb44e772f3b223171729c2"
},
"downloads": -1,
"filename": "skia_python-87.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "f0cb83ae1ddd395708222ae4d95c8b6f",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 10607463,
"upload_time": "2024-05-16T19:49:55",
"upload_time_iso_8601": "2024-05-16T19:49:55.275745Z",
"url": "https://files.pythonhosted.org/packages/2e/8e/c8fab6ac25e17d8fa91b5343a12c521f30fd322ce6b20b0a1e35ddc57be4/skia_python-87.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ceefa42054d8293ee9b1478a9b1d6b0289ced5b2ec5feda68396811520883b3a",
"md5": "f98deeaa67163a4c345ec10ae5ab929a",
"sha256": "29ec53433fcb485bb0769eb71828c792f6bc6ebb31de326e93ea55980b895168"
},
"downloads": -1,
"filename": "skia_python-87.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f98deeaa67163a4c345ec10ae5ab929a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 10933503,
"upload_time": "2024-05-16T19:49:57",
"upload_time_iso_8601": "2024-05-16T19:49:57.703093Z",
"url": "https://files.pythonhosted.org/packages/ce/ef/a42054d8293ee9b1478a9b1d6b0289ced5b2ec5feda68396811520883b3a/skia_python-87.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bef57f49ce820308fda98422ee196db1780fd4cf4283413346f6e6da7fbd544a",
"md5": "b919c20216b7fd573f9e481c02f5da4a",
"sha256": "7f25734f55ab9c830d8de0301b55080f5930366b22eaf258eeb532108ee7a30f"
},
"downloads": -1,
"filename": "skia_python-87.6-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "b919c20216b7fd573f9e481c02f5da4a",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": null,
"size": 4204297,
"upload_time": "2024-05-16T19:50:00",
"upload_time_iso_8601": "2024-05-16T19:50:00.564816Z",
"url": "https://files.pythonhosted.org/packages/be/f5/7f49ce820308fda98422ee196db1780fd4cf4283413346f6e6da7fbd544a/skia_python-87.6-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "fe50ef3f0cb102de8c2d18db2c8fbfc2b2ffd02605ab952e8076108fc2578bb8",
"md5": "b53363acb0b47fb490d71dbf8fb66451",
"sha256": "ed97cb66397d70a87a86eca0a56695b34634b54628974cc9fe4ec33c6006eec8"
},
"downloads": -1,
"filename": "skia_python-87.6-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "b53363acb0b47fb490d71dbf8fb66451",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 10377461,
"upload_time": "2024-05-16T19:50:03",
"upload_time_iso_8601": "2024-05-16T19:50:03.368219Z",
"url": "https://files.pythonhosted.org/packages/fe/50/ef3f0cb102de8c2d18db2c8fbfc2b2ffd02605ab952e8076108fc2578bb8/skia_python-87.6-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2e55a21f44acf1650ede6e52dcadf91bce62f7ff486de53cc084270cdb66592d",
"md5": "0c86ba501c29fed85d91974a11af20f2",
"sha256": "5bd431b2571601da877275dc1b8f369ffcbaed15fe6a49c745faed0d4d53f2a7"
},
"downloads": -1,
"filename": "skia_python-87.6-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "0c86ba501c29fed85d91974a11af20f2",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 10053214,
"upload_time": "2024-05-16T19:50:06",
"upload_time_iso_8601": "2024-05-16T19:50:06.327461Z",
"url": "https://files.pythonhosted.org/packages/2e/55/a21f44acf1650ede6e52dcadf91bce62f7ff486de53cc084270cdb66592d/skia_python-87.6-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7c363a684cfc5d82241ea95f326a77308ba0b3605343ca106ca45e806cc5724c",
"md5": "63497f9f0794ea58cdd8dfe2b8f44c2e",
"sha256": "099b45e9739825a0ed656a4c48d0587ef339262de28fefe5ba28e31bd6eab771"
},
"downloads": -1,
"filename": "skia_python-87.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "63497f9f0794ea58cdd8dfe2b8f44c2e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 10566150,
"upload_time": "2024-05-16T19:50:08",
"upload_time_iso_8601": "2024-05-16T19:50:08.797549Z",
"url": "https://files.pythonhosted.org/packages/7c/36/3a684cfc5d82241ea95f326a77308ba0b3605343ca106ca45e806cc5724c/skia_python-87.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4fcd619177382d48c2ef75a2851ffb7dc96e8ba14b2dee965730d32732c988ab",
"md5": "dde76a78e9fb49de7a37d59762428ebe",
"sha256": "b4797d81f053c9147e8c5006192083ad265d17f5f093b9bac5f0f0c166a78c0c"
},
"downloads": -1,
"filename": "skia_python-87.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "dde76a78e9fb49de7a37d59762428ebe",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 10903560,
"upload_time": "2024-05-16T19:50:11",
"upload_time_iso_8601": "2024-05-16T19:50:11.935478Z",
"url": "https://files.pythonhosted.org/packages/4f/cd/619177382d48c2ef75a2851ffb7dc96e8ba14b2dee965730d32732c988ab/skia_python-87.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "5a1d055734f28ababc7c3da6ec63d425630b2854c65d1dc5338a90f374afe067",
"md5": "4002b8371591ddca226620517311fc71",
"sha256": "e18e6b2fc7efde3a53c5a5ba49a88e083d0eac9ea78e3fbbfe5b61e9e6df0fed"
},
"downloads": -1,
"filename": "skia_python-87.6-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "4002b8371591ddca226620517311fc71",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": null,
"size": 4210446,
"upload_time": "2024-05-16T19:50:15",
"upload_time_iso_8601": "2024-05-16T19:50:15.535468Z",
"url": "https://files.pythonhosted.org/packages/5a/1d/055734f28ababc7c3da6ec63d425630b2854c65d1dc5338a90f374afe067/skia_python-87.6-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "09d40ecf9195572ff8f9ce5a2d600451e4ed022697b4d40ec15373a1192b3fb9",
"md5": "0606a1f6df3c426c771cf6589de48ab5",
"sha256": "e2635e00e5541854d7cd5a2f7301f40a159afd9377a943ae277ebf181e163faf"
},
"downloads": -1,
"filename": "skia_python-87.6-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "0606a1f6df3c426c771cf6589de48ab5",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 10303217,
"upload_time": "2024-05-16T19:50:17",
"upload_time_iso_8601": "2024-05-16T19:50:17.875555Z",
"url": "https://files.pythonhosted.org/packages/09/d4/0ecf9195572ff8f9ce5a2d600451e4ed022697b4d40ec15373a1192b3fb9/skia_python-87.6-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4cb66edc823ffaf47fd87673deac12fdc9798063a4409ccf9e6704d21b57d48e",
"md5": "d96b9527f1c84d61928d95ab42d195cb",
"sha256": "3178ef7ec554f0ac248d29be5b5362eb731eb05dae649a8d30551afb91068a50"
},
"downloads": -1,
"filename": "skia_python-87.6-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "d96b9527f1c84d61928d95ab42d195cb",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 10023325,
"upload_time": "2024-05-16T19:50:20",
"upload_time_iso_8601": "2024-05-16T19:50:20.084914Z",
"url": "https://files.pythonhosted.org/packages/4c/b6/6edc823ffaf47fd87673deac12fdc9798063a4409ccf9e6704d21b57d48e/skia_python-87.6-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e273c9b6d9ecb45a8fc914ebb42e9759fef28d27246d55cd0c23eef29b71cd12",
"md5": "04af16bb921dcf9b3d84917bbb0470a1",
"sha256": "c273e30558a805ab6e5a3b1270ef60a7780784a0db7258cf08cd34e08d0b6084"
},
"downloads": -1,
"filename": "skia_python-87.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "04af16bb921dcf9b3d84917bbb0470a1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 10598239,
"upload_time": "2024-05-16T19:50:23",
"upload_time_iso_8601": "2024-05-16T19:50:23.112281Z",
"url": "https://files.pythonhosted.org/packages/e2/73/c9b6d9ecb45a8fc914ebb42e9759fef28d27246d55cd0c23eef29b71cd12/skia_python-87.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d392b330d3ea1963c9ab7f201fe0c81c7fed4e338500ff96a45fd58937a5499e",
"md5": "f7e8c9e51c2dec513d88550e19504a67",
"sha256": "6b2b6604adfd5a33ac3cebe31572eb71b71a5faa384091fe873fc3589e62c5eb"
},
"downloads": -1,
"filename": "skia_python-87.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "f7e8c9e51c2dec513d88550e19504a67",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 10931822,
"upload_time": "2024-05-16T19:50:26",
"upload_time_iso_8601": "2024-05-16T19:50:26.238585Z",
"url": "https://files.pythonhosted.org/packages/d3/92/b330d3ea1963c9ab7f201fe0c81c7fed4e338500ff96a45fd58937a5499e/skia_python-87.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7622345b582c060957108f96ab20dec7628e475d321b75df128658f414af77c5",
"md5": "96a52fe1e88973230abe6e95dfc1e314",
"sha256": "c523369bb86d2db691883e571066c468c3471e013cddbaa0668ff3bbe044b4d0"
},
"downloads": -1,
"filename": "skia_python-87.6-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "96a52fe1e88973230abe6e95dfc1e314",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": null,
"size": 4203143,
"upload_time": "2024-05-16T19:50:28",
"upload_time_iso_8601": "2024-05-16T19:50:28.544003Z",
"url": "https://files.pythonhosted.org/packages/76/22/345b582c060957108f96ab20dec7628e475d321b75df128658f414af77c5/skia_python-87.6-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "1119dd58ff9960ed9e0b7674b9b519e80d793b4fffd9e20d8057ca2e6c03d52b",
"md5": "9e7b17ec26269f1783ba47180adeab17",
"sha256": "d0b72bb375998e9c2390d3b3d000454d86b7852c17f7955fd21983d6f6e60aa0"
},
"downloads": -1,
"filename": "skia_python-87.6-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "9e7b17ec26269f1783ba47180adeab17",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 10303510,
"upload_time": "2024-05-16T19:50:30",
"upload_time_iso_8601": "2024-05-16T19:50:30.464858Z",
"url": "https://files.pythonhosted.org/packages/11/19/dd58ff9960ed9e0b7674b9b519e80d793b4fffd9e20d8057ca2e6c03d52b/skia_python-87.6-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b688211d869c4d1c1e034585a2477733d8fd1c985bf54a2b7949a02098891e01",
"md5": "30168f09f818ef8f5948eaec7033dfe6",
"sha256": "939dc2755d2db4ca8cca01d8b868d2f16589d911e6f7d556d7751311b735efa5"
},
"downloads": -1,
"filename": "skia_python-87.6-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "30168f09f818ef8f5948eaec7033dfe6",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 10022925,
"upload_time": "2024-05-16T19:50:32",
"upload_time_iso_8601": "2024-05-16T19:50:32.763762Z",
"url": "https://files.pythonhosted.org/packages/b6/88/211d869c4d1c1e034585a2477733d8fd1c985bf54a2b7949a02098891e01/skia_python-87.6-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "750682bda564c5c8f667c696efd062ef6302c1a4210675ecc12c863680137255",
"md5": "77b7c37a5d81b05752ffe6a4c8f0c561",
"sha256": "48ab551bc2115db73b82596d230110e2b47bdcd75d216c541bd88144a1b6c99e"
},
"downloads": -1,
"filename": "skia_python-87.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "77b7c37a5d81b05752ffe6a4c8f0c561",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 10606419,
"upload_time": "2024-05-16T19:50:35",
"upload_time_iso_8601": "2024-05-16T19:50:35.843687Z",
"url": "https://files.pythonhosted.org/packages/75/06/82bda564c5c8f667c696efd062ef6302c1a4210675ecc12c863680137255/skia_python-87.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6a2f73272c49b28ca324572c405819bf842db3ae43bd5fbd815ab596011396be",
"md5": "9ab21e09785a9f088f377720703af752",
"sha256": "75e1894084e1395a5feb03d9c0d21bca1b737b7fd18f14e1cef4da87ec6a6ed5"
},
"downloads": -1,
"filename": "skia_python-87.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "9ab21e09785a9f088f377720703af752",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 10939022,
"upload_time": "2024-05-16T19:50:38",
"upload_time_iso_8601": "2024-05-16T19:50:38.345971Z",
"url": "https://files.pythonhosted.org/packages/6a/2f/73272c49b28ca324572c405819bf842db3ae43bd5fbd815ab596011396be/skia_python-87.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d3e35c835126493401122000e8468cb27f2642f09b11053d13a15cf14c86651",
"md5": "e17b6071939d3f9ebadbc5172ebc173c",
"sha256": "4c20cb3679bcbb72661ef8d397ddc7547d60f4af2016b7a02a6b153b0041f92c"
},
"downloads": -1,
"filename": "skia_python-87.6-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "e17b6071939d3f9ebadbc5172ebc173c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": null,
"size": 4421428,
"upload_time": "2024-05-16T19:50:40",
"upload_time_iso_8601": "2024-05-16T19:50:40.746144Z",
"url": "https://files.pythonhosted.org/packages/6d/3e/35c835126493401122000e8468cb27f2642f09b11053d13a15cf14c86651/skia_python-87.6-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-05-16 19:49:37",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "kyamagu",
"github_project": "skia-python",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "skia-python"
}