Name | shapely JSON |
Version |
2.0.6
JSON |
| download |
home_page | None |
Summary | Manipulation and analysis of geometric objects |
upload_time | 2024-08-19 21:57:22 |
maintainer | Shapely contributors |
docs_url | None |
author | Sean Gillies |
requires_python | >=3.7 |
license | BSD 3-Clause |
keywords |
geometry
topology
gis
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
|
coveralls test coverage |
No coveralls.
|
=======
Shapely
=======
.. Documentation at RTD — https://readthedocs.org
.. image:: https://readthedocs.org/projects/shapely/badge/?version=stable
:alt: Documentation Status
:target: https://shapely.readthedocs.io/en/stable/
.. Github Actions status — https://github.com/shapely/shapely/actions
.. |github-actions| image:: https://github.com/shapely/shapely/workflows/Tests/badge.svg?branch=main
:alt: Github Actions status
:target: https://github.com/shapely/shapely/actions?query=branch%3Amain
.. Travis CI status -- https://travis-ci.com
.. image:: https://travis-ci.com/shapely/shapely.svg?branch=main
:alt: Travis CI status
:target: https://travis-ci.com/github/shapely/shapely
.. PyPI
.. image:: https://img.shields.io/pypi/v/shapely.svg
:alt: PyPI
:target: https://pypi.org/project/shapely/
.. Anaconda
.. image:: https://img.shields.io/conda/vn/conda-forge/shapely
:alt: Anaconda
:target: https://anaconda.org/conda-forge/shapely
.. Coverage
.. |coveralls| image:: https://coveralls.io/repos/github/shapely/shapely/badge.svg?branch=main
:target: https://coveralls.io/github/shapely/shapely?branch=main
.. Zenodo
.. .. image:: https://zenodo.org/badge/191151963.svg
.. :alt: Zenodo
.. :target: https://zenodo.org/badge/latestdoi/191151963
Manipulation and analysis of geometric objects in the Cartesian plane.
.. image:: https://c2.staticflickr.com/6/5560/31301790086_b3472ea4e9_c.jpg
:width: 800
:height: 378
Shapely is a BSD-licensed Python package for manipulation and analysis of
planar geometric objects. It is using the widely deployed open-source
geometry library `GEOS <https://libgeos.org/>`__ (the engine of `PostGIS
<https://postgis.net/>`__, and a port of `JTS <https://locationtech.github.io/jts/>`__).
Shapely wraps GEOS geometries and operations to provide both a feature rich
`Geometry` interface for singular (scalar) geometries and higher-performance
NumPy ufuncs for operations using arrays of geometries.
Shapely is not primarily focused on data serialization formats or coordinate
systems, but can be readily integrated with packages that are.
What is a ufunc?
----------------
A universal function (or ufunc for short) is a function that operates on
*n*-dimensional arrays on an element-by-element fashion and supports array
broadcasting. The underlying ``for`` loops are implemented in C to reduce the
overhead of the Python interpreter.
Multithreading
--------------
Shapely functions generally support multithreading by releasing the Global
Interpreter Lock (GIL) during execution. Normally in Python, the GIL prevents
multiple threads from computing at the same time. Shapely functions
internally release this constraint so that the heavy lifting done by GEOS can
be done in parallel, from a single Python process.
Usage
=====
Here is the canonical example of building an approximately circular patch by
buffering a point, using the scalar Geometry interface:
.. code-block:: pycon
>>> from shapely import Point
>>> patch = Point(0.0, 0.0).buffer(10.0)
>>> patch
<POLYGON ((10 0, 9.952 -0.98, 9.808 -1.951, 9.569 -2.903, 9.239 -3.827, 8.81...>
>>> patch.area
313.6548490545941
Using the vectorized ufunc interface (instead of using a manual for loop),
compare an array of points with a polygon:
.. code:: python
>>> import shapely
>>> import numpy as np
>>> geoms = np.array([Point(0, 0), Point(1, 1), Point(2, 2)])
>>> polygon = shapely.box(0, 0, 2, 2)
>>> shapely.contains(polygon, geoms)
array([False, True, False])
See the documentation for more examples and guidance: https://shapely.readthedocs.io
Requirements
============
Shapely 2.0 requires
* Python >=3.7
* GEOS >=3.5
* NumPy >=1.14
Installing Shapely
==================
We recommend installing Shapely using one of the available built
distributions, for example using ``pip`` or ``conda``:
.. code-block:: console
$ pip install shapely
# or using conda
$ conda install shapely --channel conda-forge
See the `installation documentation <https://shapely.readthedocs.io/en/latest/installation.html>`__
for more details and advanced installation instructions.
Integration
===========
Shapely does not read or write data files, but it can serialize and deserialize
using several well known formats and protocols. The shapely.wkb and shapely.wkt
modules provide dumpers and loaders inspired by Python's pickle module.
.. code-block:: pycon
>>> from shapely.wkt import dumps, loads
>>> dumps(loads('POINT (0 0)'))
'POINT (0.0000000000000000 0.0000000000000000)'
Shapely can also integrate with other Python GIS packages using GeoJSON-like
dicts.
.. code-block:: pycon
>>> import json
>>> from shapely.geometry import mapping, shape
>>> s = shape(json.loads('{"type": "Point", "coordinates": [0.0, 0.0]}'))
>>> s
<POINT (0 0)>
>>> print(json.dumps(mapping(s)))
{"type": "Point", "coordinates": [0.0, 0.0]}
Support
=======
Questions about using Shapely may be asked on the `GIS StackExchange
<https://gis.stackexchange.com/questions/tagged/shapely>`__ using the "shapely"
tag.
Bugs may be reported at https://github.com/shapely/shapely/issues.
Copyright & License
===================
Shapely is licensed under BSD 3-Clause license.
GEOS is available under the terms of GNU Lesser General Public License (LGPL) 2.1 at https://libgeos.org.
Raw data
{
"_id": null,
"home_page": null,
"name": "shapely",
"maintainer": "Shapely contributors",
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "geometry, topology, gis",
"author": "Sean Gillies",
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/4a/89/0d20bac88016be35ff7d3c0c2ae64b477908f1b1dfa540c5d69ac7af07fe/shapely-2.0.6.tar.gz",
"platform": null,
"description": "=======\nShapely\n=======\n\n.. Documentation at RTD \u2014 https://readthedocs.org\n\n.. image:: https://readthedocs.org/projects/shapely/badge/?version=stable\n :alt: Documentation Status\n :target: https://shapely.readthedocs.io/en/stable/\n\n.. Github Actions status \u2014 https://github.com/shapely/shapely/actions\n\n.. |github-actions| image:: https://github.com/shapely/shapely/workflows/Tests/badge.svg?branch=main\n :alt: Github Actions status\n :target: https://github.com/shapely/shapely/actions?query=branch%3Amain\n\n.. Travis CI status -- https://travis-ci.com\n\n.. image:: https://travis-ci.com/shapely/shapely.svg?branch=main\n :alt: Travis CI status\n :target: https://travis-ci.com/github/shapely/shapely\n\n.. PyPI\n\n.. image:: https://img.shields.io/pypi/v/shapely.svg\n :alt: PyPI\n :target: https://pypi.org/project/shapely/\n\n.. Anaconda\n\n.. image:: https://img.shields.io/conda/vn/conda-forge/shapely\n :alt: Anaconda\n :target: https://anaconda.org/conda-forge/shapely\n\n.. Coverage\n\n.. |coveralls| image:: https://coveralls.io/repos/github/shapely/shapely/badge.svg?branch=main\n :target: https://coveralls.io/github/shapely/shapely?branch=main\n\n.. Zenodo\n\n.. .. image:: https://zenodo.org/badge/191151963.svg\n.. :alt: Zenodo\n.. :target: https://zenodo.org/badge/latestdoi/191151963\n\nManipulation and analysis of geometric objects in the Cartesian plane.\n\n.. image:: https://c2.staticflickr.com/6/5560/31301790086_b3472ea4e9_c.jpg\n :width: 800\n :height: 378\n\nShapely is a BSD-licensed Python package for manipulation and analysis of\nplanar geometric objects. It is using the widely deployed open-source\ngeometry library `GEOS <https://libgeos.org/>`__ (the engine of `PostGIS\n<https://postgis.net/>`__, and a port of `JTS <https://locationtech.github.io/jts/>`__).\nShapely wraps GEOS geometries and operations to provide both a feature rich\n`Geometry` interface for singular (scalar) geometries and higher-performance\nNumPy ufuncs for operations using arrays of geometries.\nShapely is not primarily focused on data serialization formats or coordinate\nsystems, but can be readily integrated with packages that are.\n\nWhat is a ufunc?\n----------------\n\nA universal function (or ufunc for short) is a function that operates on\n*n*-dimensional arrays on an element-by-element fashion and supports array\nbroadcasting. The underlying ``for`` loops are implemented in C to reduce the\noverhead of the Python interpreter.\n\nMultithreading\n--------------\n\nShapely functions generally support multithreading by releasing the Global\nInterpreter Lock (GIL) during execution. Normally in Python, the GIL prevents\nmultiple threads from computing at the same time. Shapely functions\ninternally release this constraint so that the heavy lifting done by GEOS can\nbe done in parallel, from a single Python process.\n\nUsage\n=====\n\nHere is the canonical example of building an approximately circular patch by\nbuffering a point, using the scalar Geometry interface:\n\n.. code-block:: pycon\n\n >>> from shapely import Point\n >>> patch = Point(0.0, 0.0).buffer(10.0)\n >>> patch\n <POLYGON ((10 0, 9.952 -0.98, 9.808 -1.951, 9.569 -2.903, 9.239 -3.827, 8.81...>\n >>> patch.area\n 313.6548490545941\n\nUsing the vectorized ufunc interface (instead of using a manual for loop),\ncompare an array of points with a polygon:\n\n.. code:: python\n\n >>> import shapely\n >>> import numpy as np\n >>> geoms = np.array([Point(0, 0), Point(1, 1), Point(2, 2)])\n >>> polygon = shapely.box(0, 0, 2, 2)\n\n >>> shapely.contains(polygon, geoms)\n array([False, True, False])\n\nSee the documentation for more examples and guidance: https://shapely.readthedocs.io\n\nRequirements\n============\n\nShapely 2.0 requires\n\n* Python >=3.7\n* GEOS >=3.5\n* NumPy >=1.14\n\nInstalling Shapely\n==================\n\nWe recommend installing Shapely using one of the available built\ndistributions, for example using ``pip`` or ``conda``:\n\n.. code-block:: console\n\n $ pip install shapely\n # or using conda\n $ conda install shapely --channel conda-forge\n\nSee the `installation documentation <https://shapely.readthedocs.io/en/latest/installation.html>`__\nfor more details and advanced installation instructions.\n\nIntegration\n===========\n\nShapely does not read or write data files, but it can serialize and deserialize\nusing several well known formats and protocols. The shapely.wkb and shapely.wkt\nmodules provide dumpers and loaders inspired by Python's pickle module.\n\n.. code-block:: pycon\n\n >>> from shapely.wkt import dumps, loads\n >>> dumps(loads('POINT (0 0)'))\n 'POINT (0.0000000000000000 0.0000000000000000)'\n\nShapely can also integrate with other Python GIS packages using GeoJSON-like\ndicts.\n\n.. code-block:: pycon\n\n >>> import json\n >>> from shapely.geometry import mapping, shape\n >>> s = shape(json.loads('{\"type\": \"Point\", \"coordinates\": [0.0, 0.0]}'))\n >>> s\n <POINT (0 0)>\n >>> print(json.dumps(mapping(s)))\n {\"type\": \"Point\", \"coordinates\": [0.0, 0.0]}\n\nSupport\n=======\n\nQuestions about using Shapely may be asked on the `GIS StackExchange\n<https://gis.stackexchange.com/questions/tagged/shapely>`__ using the \"shapely\"\ntag.\n\nBugs may be reported at https://github.com/shapely/shapely/issues.\n\nCopyright & License\n===================\n\nShapely is licensed under BSD 3-Clause license.\nGEOS is available under the terms of GNU Lesser General Public License (LGPL) 2.1 at https://libgeos.org.\n",
"bugtrack_url": null,
"license": "BSD 3-Clause",
"summary": "Manipulation and analysis of geometric objects",
"version": "2.0.6",
"project_urls": {
"Documentation": "https://shapely.readthedocs.io/",
"Repository": "https://github.com/shapely/shapely"
},
"split_keywords": [
"geometry",
" topology",
" gis"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "17d4f84bbbdb7771f5b9ade94db2398b256cf1471f1eb0ca8afbe0f6ca725d5a",
"md5": "f21ddbf6362d6b388af9c3eb3c0d36f0",
"sha256": "29a34e068da2d321e926b5073539fd2a1d4429a2c656bd63f0bd4c8f5b236d0b"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp310-cp310-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "f21ddbf6362d6b388af9c3eb3c0d36f0",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1449635,
"upload_time": "2024-08-19T21:56:13",
"upload_time_iso_8601": "2024-08-19T21:56:13.263198Z",
"url": "https://files.pythonhosted.org/packages/17/d4/f84bbbdb7771f5b9ade94db2398b256cf1471f1eb0ca8afbe0f6ca725d5a/shapely-2.0.6-cp310-cp310-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "0310bd6edb66ed0a845f0809f7ce653596f6fd9c6be675b3653872f47bf49f82",
"md5": "b4e25a569ac3b2de9c8bc8e37b3ae460",
"sha256": "e1c84c3f53144febf6af909d6b581bc05e8785d57e27f35ebaa5c1ab9baba13b"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp310-cp310-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "b4e25a569ac3b2de9c8bc8e37b3ae460",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1296756,
"upload_time": "2024-08-19T21:56:15",
"upload_time_iso_8601": "2024-08-19T21:56:15.281898Z",
"url": "https://files.pythonhosted.org/packages/03/10/bd6edb66ed0a845f0809f7ce653596f6fd9c6be675b3653872f47bf49f82/shapely-2.0.6-cp310-cp310-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "af096374c11cb493a9970e8c04d7be25f578a37f6494a2fecfbed3a447b16b2c",
"md5": "7863899c4e89fb94ec512437459da275",
"sha256": "2ad2fae12dca8d2b727fa12b007e46fbc522148a584f5d6546c539f3464dccde"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "7863899c4e89fb94ec512437459da275",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2381960,
"upload_time": "2024-08-19T22:00:50",
"upload_time_iso_8601": "2024-08-19T22:00:50.464253Z",
"url": "https://files.pythonhosted.org/packages/af/09/6374c11cb493a9970e8c04d7be25f578a37f6494a2fecfbed3a447b16b2c/shapely-2.0.6-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2ba6302e0d9c210ccf4d1ffadf7ab941797d3255dcd5f93daa73aaf116a4db39",
"md5": "4edb0e22159232d2e03267fd0b788dfb",
"sha256": "b3304883bd82d44be1b27a9d17f1167fda8c7f5a02a897958d86c59ec69b705e"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "4edb0e22159232d2e03267fd0b788dfb",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 2468133,
"upload_time": "2024-08-19T21:56:18",
"upload_time_iso_8601": "2024-08-19T21:56:18.171928Z",
"url": "https://files.pythonhosted.org/packages/2b/a6/302e0d9c210ccf4d1ffadf7ab941797d3255dcd5f93daa73aaf116a4db39/shapely-2.0.6-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "8cbee448681dc485f2931d4adee93d531fce93608a3ee59433303cc1a46e21a5",
"md5": "5c288ee0f88615716a120d06aafb4543",
"sha256": "3ec3a0eab496b5e04633a39fa3d5eb5454628228201fb24903d38174ee34565e"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp310-cp310-win32.whl",
"has_sig": false,
"md5_digest": "5c288ee0f88615716a120d06aafb4543",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1294982,
"upload_time": "2024-08-19T21:56:20",
"upload_time_iso_8601": "2024-08-19T21:56:20.426320Z",
"url": "https://files.pythonhosted.org/packages/8c/be/e448681dc485f2931d4adee93d531fce93608a3ee59433303cc1a46e21a5/shapely-2.0.6-cp310-cp310-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cd4c6f4a6fc085e3be01c4c9de0117a2d373bf9fec5f0426cf4d5c94090a5a4d",
"md5": "5207028a16426e3ce6520f0d21d2e905",
"sha256": "28f87cdf5308a514763a5c38de295544cb27429cfa655d50ed8431a4796090c4"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp310-cp310-win_amd64.whl",
"has_sig": false,
"md5_digest": "5207028a16426e3ce6520f0d21d2e905",
"packagetype": "bdist_wheel",
"python_version": "cp310",
"requires_python": ">=3.7",
"size": 1441141,
"upload_time": "2024-08-19T21:56:22",
"upload_time_iso_8601": "2024-08-19T21:56:22.312938Z",
"url": "https://files.pythonhosted.org/packages/cd/4c/6f4a6fc085e3be01c4c9de0117a2d373bf9fec5f0426cf4d5c94090a5a4d/shapely-2.0.6-cp310-cp310-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3715269d8e1f7f658a37e61f7028683c546f520e4e7cedba1e32c77ff9d3a3c7",
"md5": "5fb597942d09d1de64513fe126d97d1d",
"sha256": "5aeb0f51a9db176da9a30cb2f4329b6fbd1e26d359012bb0ac3d3c7781667a9e"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp311-cp311-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "5fb597942d09d1de64513fe126d97d1d",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1449578,
"upload_time": "2024-08-19T21:56:24",
"upload_time_iso_8601": "2024-08-19T21:56:24.058677Z",
"url": "https://files.pythonhosted.org/packages/37/15/269d8e1f7f658a37e61f7028683c546f520e4e7cedba1e32c77ff9d3a3c7/shapely-2.0.6-cp311-cp311-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "3763e182e43081fffa0a2d970c480f2ef91647a6ab94098f61748c23c2a485f2",
"md5": "357f58865f6e2a1516c02956eb4de8d2",
"sha256": "9a7a78b0d51257a367ee115f4d41ca4d46edbd0dd280f697a8092dd3989867b2"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp311-cp311-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "357f58865f6e2a1516c02956eb4de8d2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1296792,
"upload_time": "2024-08-19T21:56:26",
"upload_time_iso_8601": "2024-08-19T21:56:26.044013Z",
"url": "https://files.pythonhosted.org/packages/37/63/e182e43081fffa0a2d970c480f2ef91647a6ab94098f61748c23c2a485f2/shapely-2.0.6-cp311-cp311-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6e5ad019f69449329dcd517355444fdb9ddd58bec5e080b8bdba007e8e4c546d",
"md5": "6a823ad78b6e848aa2f8e5e03a3249b6",
"sha256": "f32c23d2f43d54029f986479f7c1f6e09c6b3a19353a3833c2ffb226fb63a855"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "6a823ad78b6e848aa2f8e5e03a3249b6",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2443997,
"upload_time": "2024-08-19T22:00:54",
"upload_time_iso_8601": "2024-08-19T22:00:54.836493Z",
"url": "https://files.pythonhosted.org/packages/6e/5a/d019f69449329dcd517355444fdb9ddd58bec5e080b8bdba007e8e4c546d/shapely-2.0.6-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "25aa53f145e5a610a49af9ac49f2f1be1ec8659ebd5c393d66ac94e57c83b00e",
"md5": "ef505fb90e00e1e774f34a6e19bdb3ba",
"sha256": "b3dc9fb0eb56498912025f5eb352b5126f04801ed0e8bdbd867d21bdbfd7cbd0"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "ef505fb90e00e1e774f34a6e19bdb3ba",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 2528334,
"upload_time": "2024-08-19T21:56:27",
"upload_time_iso_8601": "2024-08-19T21:56:27.530232Z",
"url": "https://files.pythonhosted.org/packages/25/aa/53f145e5a610a49af9ac49f2f1be1ec8659ebd5c393d66ac94e57c83b00e/shapely-2.0.6-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "64640c7b0a22b416d36f6296b92bb4219d82b53d0a7c47e16fd0a4c85f2f117c",
"md5": "94b113702c58f02dae3a2a45ce494aa2",
"sha256": "d93b7e0e71c9f095e09454bf18dad5ea716fb6ced5df3cb044564a00723f339d"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp311-cp311-win32.whl",
"has_sig": false,
"md5_digest": "94b113702c58f02dae3a2a45ce494aa2",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1294669,
"upload_time": "2024-08-19T21:56:29",
"upload_time_iso_8601": "2024-08-19T21:56:29.509493Z",
"url": "https://files.pythonhosted.org/packages/64/64/0c7b0a22b416d36f6296b92bb4219d82b53d0a7c47e16fd0a4c85f2f117c/shapely-2.0.6-cp311-cp311-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "b15a6a67d929c467a1973b6bb9f0b00159cc343b02bf9a8d26db1abd2f87aa23",
"md5": "281346cae3e28d248ce31d5dd4d4b5cc",
"sha256": "c02eb6bf4cfb9fe6568502e85bb2647921ee49171bcd2d4116c7b3109724ef9b"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp311-cp311-win_amd64.whl",
"has_sig": false,
"md5_digest": "281346cae3e28d248ce31d5dd4d4b5cc",
"packagetype": "bdist_wheel",
"python_version": "cp311",
"requires_python": ">=3.7",
"size": 1442032,
"upload_time": "2024-08-19T21:56:31",
"upload_time_iso_8601": "2024-08-19T21:56:31.158281Z",
"url": "https://files.pythonhosted.org/packages/b1/5a/6a67d929c467a1973b6bb9f0b00159cc343b02bf9a8d26db1abd2f87aa23/shapely-2.0.6-cp311-cp311-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4677efd9f9d4b6a762f976f8b082f54c9be16f63050389500fb52e4f6cc07c1a",
"md5": "c76b56bb06a3d8d4f03d90d03e2e94a4",
"sha256": "cec9193519940e9d1b86a3b4f5af9eb6910197d24af02f247afbfb47bcb3fab0"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp312-cp312-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "c76b56bb06a3d8d4f03d90d03e2e94a4",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1450326,
"upload_time": "2024-08-19T21:56:33",
"upload_time_iso_8601": "2024-08-19T21:56:33.166221Z",
"url": "https://files.pythonhosted.org/packages/46/77/efd9f9d4b6a762f976f8b082f54c9be16f63050389500fb52e4f6cc07c1a/shapely-2.0.6-cp312-cp312-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "68535efa6e7a4036a94fe6276cf7bbb298afded51ca3396b03981ad680c8cc7d",
"md5": "39efe932c98c01cd10a59c3377a09c48",
"sha256": "83b94a44ab04a90e88be69e7ddcc6f332da7c0a0ebb1156e1c4f568bbec983c3"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp312-cp312-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "39efe932c98c01cd10a59c3377a09c48",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1298480,
"upload_time": "2024-08-19T21:56:35",
"upload_time_iso_8601": "2024-08-19T21:56:35.317658Z",
"url": "https://files.pythonhosted.org/packages/68/53/5efa6e7a4036a94fe6276cf7bbb298afded51ca3396b03981ad680c8cc7d/shapely-2.0.6-cp312-cp312-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "88a21be1db4fc262e536465a52d4f19d85834724fedf2299a1b9836bc82fe8fa",
"md5": "feaac149ec7ff5265b963f5b18710a2b",
"sha256": "537c4b2716d22c92036d00b34aac9d3775e3691f80c7aa517c2c290351f42cd8"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "feaac149ec7ff5265b963f5b18710a2b",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 2439311,
"upload_time": "2024-08-19T22:01:00",
"upload_time_iso_8601": "2024-08-19T22:01:00.611686Z",
"url": "https://files.pythonhosted.org/packages/88/a2/1be1db4fc262e536465a52d4f19d85834724fedf2299a1b9836bc82fe8fa/shapely-2.0.6-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d57d9a57e187cbf2fbbbdfd4044a4f9ce141c8d221f9963750d3b001f0ec080d",
"md5": "df5144b3a5307fedd2144d3912f7ca42",
"sha256": "98fea108334be345c283ce74bf064fa00cfdd718048a8af7343c59eb40f59726"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "df5144b3a5307fedd2144d3912f7ca42",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 2524835,
"upload_time": "2024-08-19T21:56:36",
"upload_time_iso_8601": "2024-08-19T21:56:36.870076Z",
"url": "https://files.pythonhosted.org/packages/d5/7d/9a57e187cbf2fbbbdfd4044a4f9ce141c8d221f9963750d3b001f0ec080d/shapely-2.0.6-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "6d0af407509ab56825f39bf8cfce1fb410238da96cf096809c3e404e5bc71ea1",
"md5": "041e9b42748a0269ab8220c72b870b4f",
"sha256": "42fd4cd4834747e4990227e4cbafb02242c0cffe9ce7ef9971f53ac52d80d55f"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp312-cp312-win32.whl",
"has_sig": false,
"md5_digest": "041e9b42748a0269ab8220c72b870b4f",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1295613,
"upload_time": "2024-08-19T21:56:38",
"upload_time_iso_8601": "2024-08-19T21:56:38.962117Z",
"url": "https://files.pythonhosted.org/packages/6d/0a/f407509ab56825f39bf8cfce1fb410238da96cf096809c3e404e5bc71ea1/shapely-2.0.6-cp312-cp312-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "7bb3857afd9dfbfc554f10d683ac412eac6fa260d1f4cd2967ecb655c57e831a",
"md5": "d7d22471eee594e719499c1c0b0fe75e",
"sha256": "665990c84aece05efb68a21b3523a6b2057e84a1afbef426ad287f0796ef8a48"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp312-cp312-win_amd64.whl",
"has_sig": false,
"md5_digest": "d7d22471eee594e719499c1c0b0fe75e",
"packagetype": "bdist_wheel",
"python_version": "cp312",
"requires_python": ">=3.7",
"size": 1442539,
"upload_time": "2024-08-19T21:56:40",
"upload_time_iso_8601": "2024-08-19T21:56:40.686130Z",
"url": "https://files.pythonhosted.org/packages/7b/b3/857afd9dfbfc554f10d683ac412eac6fa260d1f4cd2967ecb655c57e831a/shapely-2.0.6-cp312-cp312-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "34e8d164ef5b0eab86088cde06dee8415519ffd5bb0dd1bd9d021e640e64237c",
"md5": "ea0a54203012feca6388d7dd454c7849",
"sha256": "42805ef90783ce689a4dde2b6b2f261e2c52609226a0438d882e3ced40bb3013"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp313-cp313-macosx_10_13_x86_64.whl",
"has_sig": false,
"md5_digest": "ea0a54203012feca6388d7dd454c7849",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1445344,
"upload_time": "2024-08-19T21:56:42",
"upload_time_iso_8601": "2024-08-19T21:56:42.714013Z",
"url": "https://files.pythonhosted.org/packages/34/e8/d164ef5b0eab86088cde06dee8415519ffd5bb0dd1bd9d021e640e64237c/shapely-2.0.6-cp313-cp313-macosx_10_13_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cee29fba7ac142f7831757a10852bfa465683724eadbc93d2d46f74a16f9af04",
"md5": "c4eac62030153c487803829892dd58c3",
"sha256": "6d2cb146191a47bd0cee8ff5f90b47547b82b6345c0d02dd8b25b88b68af62d7"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp313-cp313-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "c4eac62030153c487803829892dd58c3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1296182,
"upload_time": "2024-08-19T21:56:44",
"upload_time_iso_8601": "2024-08-19T21:56:44.640391Z",
"url": "https://files.pythonhosted.org/packages/ce/e2/9fba7ac142f7831757a10852bfa465683724eadbc93d2d46f74a16f9af04/shapely-2.0.6-cp313-cp313-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cfdc790d4bda27d196cd56ec66975eaae3351c65614cafd0e16ddde39ec9fb92",
"md5": "86e071ef9e3e794951bfa3de7b53719e",
"sha256": "e3fdef0a1794a8fe70dc1f514440aa34426cc0ae98d9a1027fb299d45741c381"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "86e071ef9e3e794951bfa3de7b53719e",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 2423426,
"upload_time": "2024-08-19T22:01:05",
"upload_time_iso_8601": "2024-08-19T22:01:05.167823Z",
"url": "https://files.pythonhosted.org/packages/cf/dc/790d4bda27d196cd56ec66975eaae3351c65614cafd0e16ddde39ec9fb92/shapely-2.0.6-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "afb0f8169f77eac7392d41e231911e0095eb1148b4d40c50ea9e34d999c89a7e",
"md5": "27020bc62c428d51cb882bdadd5c11e3",
"sha256": "2c665a0301c645615a107ff7f52adafa2153beab51daf34587170d85e8ba6805"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "27020bc62c428d51cb882bdadd5c11e3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 2513249,
"upload_time": "2024-08-19T21:56:47",
"upload_time_iso_8601": "2024-08-19T21:56:47.100215Z",
"url": "https://files.pythonhosted.org/packages/af/b0/f8169f77eac7392d41e231911e0095eb1148b4d40c50ea9e34d999c89a7e/shapely-2.0.6-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f61da8c0e9ab49ff2f8e4dedd71b0122eafb22a18ad7e9d256025e1f10c84704",
"md5": "220022fe13ab9fdf741d28a0cf39cc4d",
"sha256": "0334bd51828f68cd54b87d80b3e7cee93f249d82ae55a0faf3ea21c9be7b323a"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp313-cp313-win32.whl",
"has_sig": false,
"md5_digest": "220022fe13ab9fdf741d28a0cf39cc4d",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1294848,
"upload_time": "2024-08-19T21:56:48",
"upload_time_iso_8601": "2024-08-19T21:56:48.914823Z",
"url": "https://files.pythonhosted.org/packages/f6/1d/a8c0e9ab49ff2f8e4dedd71b0122eafb22a18ad7e9d256025e1f10c84704/shapely-2.0.6-cp313-cp313-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "23382bc32dd1e7e67a471d4c60971e66df0bdace88656c47a9a728ace0091075",
"md5": "ba5a0473c0d90fb3af8410df9a1061b3",
"sha256": "d37d070da9e0e0f0a530a621e17c0b8c3c9d04105655132a87cfff8bd77cc4c2"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp313-cp313-win_amd64.whl",
"has_sig": false,
"md5_digest": "ba5a0473c0d90fb3af8410df9a1061b3",
"packagetype": "bdist_wheel",
"python_version": "cp313",
"requires_python": ">=3.7",
"size": 1441371,
"upload_time": "2024-08-19T21:56:51",
"upload_time_iso_8601": "2024-08-19T21:56:51.108054Z",
"url": "https://files.pythonhosted.org/packages/23/38/2bc32dd1e7e67a471d4c60971e66df0bdace88656c47a9a728ace0091075/shapely-2.0.6-cp313-cp313-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "32f58bddb8a944866eb1e250e31db096178f02cd9e9774b2da1853e519b456e1",
"md5": "c77526ee77edcdbcf7bfd86a9730c6a8",
"sha256": "fa7468e4f5b92049c0f36d63c3e309f85f2775752e076378e36c6387245c5462"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp37-cp37m-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "c77526ee77edcdbcf7bfd86a9730c6a8",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1449852,
"upload_time": "2024-08-19T21:56:53",
"upload_time_iso_8601": "2024-08-19T21:56:53.154273Z",
"url": "https://files.pythonhosted.org/packages/32/f5/8bddb8a944866eb1e250e31db096178f02cd9e9774b2da1853e519b456e1/shapely-2.0.6-cp37-cp37m-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "cf10b7e2c7354d36dc572f6da8b157ffb7c2c4cb8d9801cb270436fc278c0a75",
"md5": "3d6db8c501f9843ac3260650a6abd7d3",
"sha256": "ed5867e598a9e8ac3291da6cc9baa62ca25706eea186117034e8ec0ea4355653"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "3d6db8c501f9843ac3260650a6abd7d3",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2342149,
"upload_time": "2024-08-19T22:01:09",
"upload_time_iso_8601": "2024-08-19T22:01:09.169220Z",
"url": "https://files.pythonhosted.org/packages/cf/10/b7e2c7354d36dc572f6da8b157ffb7c2c4cb8d9801cb270436fc278c0a75/shapely-2.0.6-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "c22cade19c9907885c5481ecff0b2f6c383099c9b5ca86278fbed2d89374a6cc",
"md5": "3f746a54577b82db80c3176b0867fafc",
"sha256": "81d9dfe155f371f78c8d895a7b7f323bb241fb148d848a2bf2244f79213123fe"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "3f746a54577b82db80c3176b0867fafc",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 2431453,
"upload_time": "2024-08-19T21:56:55",
"upload_time_iso_8601": "2024-08-19T21:56:55.853822Z",
"url": "https://files.pythonhosted.org/packages/c2/2c/ade19c9907885c5481ecff0b2f6c383099c9b5ca86278fbed2d89374a6cc/shapely-2.0.6-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "447353df153659d509ddf23ba377799125fe6fc0ff8f7d547eb0b9d441c347f8",
"md5": "7daaecf491d1e08d1d6afe2a43d5e8ae",
"sha256": "fbb7bf02a7542dba55129062570211cfb0defa05386409b3e306c39612e7fbcc"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp37-cp37m-win32.whl",
"has_sig": false,
"md5_digest": "7daaecf491d1e08d1d6afe2a43d5e8ae",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1295695,
"upload_time": "2024-08-19T21:56:57",
"upload_time_iso_8601": "2024-08-19T21:56:57.938192Z",
"url": "https://files.pythonhosted.org/packages/44/73/53df153659d509ddf23ba377799125fe6fc0ff8f7d547eb0b9d441c347f8/shapely-2.0.6-cp37-cp37m-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "194140aa902cf93445ecefea2d1735aa07b837c8dceefd6fc70f206898803d28",
"md5": "7a7e445fd47b829d04283d00474a1d9b",
"sha256": "837d395fac58aa01aa544495b97940995211e3e25f9aaf87bc3ba5b3a8cd1ac7"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp37-cp37m-win_amd64.whl",
"has_sig": false,
"md5_digest": "7a7e445fd47b829d04283d00474a1d9b",
"packagetype": "bdist_wheel",
"python_version": "cp37",
"requires_python": ">=3.7",
"size": 1456316,
"upload_time": "2024-08-19T21:57:00",
"upload_time_iso_8601": "2024-08-19T21:57:00.053723Z",
"url": "https://files.pythonhosted.org/packages/19/41/40aa902cf93445ecefea2d1735aa07b837c8dceefd6fc70f206898803d28/shapely-2.0.6-cp37-cp37m-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "39ecc5c62e98155a89e3bdd1cd14bfe9c504b1ab2c18a0431f4ddf1ea2f10a5b",
"md5": "f69b5d762451f489ce3d6f9c07a49426",
"sha256": "c6d88ade96bf02f6bfd667ddd3626913098e243e419a0325ebef2bbd481d1eb6"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp38-cp38-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "f69b5d762451f489ce3d6f9c07a49426",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1450375,
"upload_time": "2024-08-19T21:57:01",
"upload_time_iso_8601": "2024-08-19T21:57:01.845176Z",
"url": "https://files.pythonhosted.org/packages/39/ec/c5c62e98155a89e3bdd1cd14bfe9c504b1ab2c18a0431f4ddf1ea2f10a5b/shapely-2.0.6-cp38-cp38-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "27f792feb389e40fc4d64ec160523ed9a0a9115517880abbc6c8a308e7da87b1",
"md5": "257a37c0b8a02db1fd63965efd129816",
"sha256": "8b3b818c4407eaa0b4cb376fd2305e20ff6df757bf1356651589eadc14aab41b"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp38-cp38-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "257a37c0b8a02db1fd63965efd129816",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1297627,
"upload_time": "2024-08-19T21:57:03",
"upload_time_iso_8601": "2024-08-19T21:57:03.727167Z",
"url": "https://files.pythonhosted.org/packages/27/f7/92feb389e40fc4d64ec160523ed9a0a9115517880abbc6c8a308e7da87b1/shapely-2.0.6-cp38-cp38-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "d97ce2e4b6eace75fad4349b8834f67672574888636d1520396d9274c9dc1d9e",
"md5": "32c6fcf524ebd9c0119b80e7afb3c298",
"sha256": "1bbc783529a21f2bd50c79cef90761f72d41c45622b3e57acf78d984c50a5d13"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "32c6fcf524ebd9c0119b80e7afb3c298",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2410496,
"upload_time": "2024-08-19T22:01:14",
"upload_time_iso_8601": "2024-08-19T22:01:14.840369Z",
"url": "https://files.pythonhosted.org/packages/d9/7c/e2e4b6eace75fad4349b8834f67672574888636d1520396d9274c9dc1d9e/shapely-2.0.6-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ada07d303b58cdfd01e6c49278e0c969b2023ccbc0698316c478decd9ad863ed",
"md5": "2f343538657ccaae7a51d99a6796ca6f",
"sha256": "2423f6c0903ebe5df6d32e0066b3d94029aab18425ad4b07bf98c3972a6e25a1"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "2f343538657ccaae7a51d99a6796ca6f",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 2498668,
"upload_time": "2024-08-19T21:57:05",
"upload_time_iso_8601": "2024-08-19T21:57:05.961637Z",
"url": "https://files.pythonhosted.org/packages/ad/a0/7d303b58cdfd01e6c49278e0c969b2023ccbc0698316c478decd9ad863ed/shapely-2.0.6-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "759b5bc6960fba2f4ab629f2dcf5c68185793e143e14a9aa8773a7b103076510",
"md5": "76ac3212631c0051c19c87ba9299fec1",
"sha256": "2de00c3bfa80d6750832bde1d9487e302a6dd21d90cb2f210515cefdb616e5f5"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp38-cp38-win32.whl",
"has_sig": false,
"md5_digest": "76ac3212631c0051c19c87ba9299fec1",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1296593,
"upload_time": "2024-08-19T21:57:07",
"upload_time_iso_8601": "2024-08-19T21:57:07.703491Z",
"url": "https://files.pythonhosted.org/packages/75/9b/5bc6960fba2f4ab629f2dcf5c68185793e143e14a9aa8773a7b103076510/shapely-2.0.6-cp38-cp38-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "ed12f1518b49e1e34b49a1d33577e6fe04c0682e2cded33e21ba2ef2752137b9",
"md5": "05a2b85ed4043742918d56cb54e9e74b",
"sha256": "3a82d58a1134d5e975f19268710e53bddd9c473743356c90d97ce04b73e101ee"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp38-cp38-win_amd64.whl",
"has_sig": false,
"md5_digest": "05a2b85ed4043742918d56cb54e9e74b",
"packagetype": "bdist_wheel",
"python_version": "cp38",
"requires_python": ">=3.7",
"size": 1457026,
"upload_time": "2024-08-19T21:57:09",
"upload_time_iso_8601": "2024-08-19T21:57:09.458159Z",
"url": "https://files.pythonhosted.org/packages/ed/12/f1518b49e1e34b49a1d33577e6fe04c0682e2cded33e21ba2ef2752137b9/shapely-2.0.6-cp38-cp38-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "9d6f19fda412323f512e21b8888523596177070bca29a80d1b70f4b6a5e7869f",
"md5": "4cbe1b98028199e7cf2b8870a6b8e67c",
"sha256": "392f66f458a0a2c706254f473290418236e52aa4c9b476a072539d63a2460595"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp39-cp39-macosx_10_9_x86_64.whl",
"has_sig": false,
"md5_digest": "4cbe1b98028199e7cf2b8870a6b8e67c",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1451236,
"upload_time": "2024-08-19T21:57:11",
"upload_time_iso_8601": "2024-08-19T21:57:11.531655Z",
"url": "https://files.pythonhosted.org/packages/9d/6f/19fda412323f512e21b8888523596177070bca29a80d1b70f4b6a5e7869f/shapely-2.0.6-cp39-cp39-macosx_10_9_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "bcf55dfd13e90fe881560b4b1196e47fab48d6469c33d0b78d0f57a5e10bd409",
"md5": "564b3ff630c288ebd1d4d2dbc9d73154",
"sha256": "eba5bae271d523c938274c61658ebc34de6c4b33fdf43ef7e938b5776388c1be"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp39-cp39-macosx_11_0_arm64.whl",
"has_sig": false,
"md5_digest": "564b3ff630c288ebd1d4d2dbc9d73154",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1298209,
"upload_time": "2024-08-19T21:57:14",
"upload_time_iso_8601": "2024-08-19T21:57:14.572014Z",
"url": "https://files.pythonhosted.org/packages/bc/f5/5dfd13e90fe881560b4b1196e47fab48d6469c33d0b78d0f57a5e10bd409/shapely-2.0.6-cp39-cp39-macosx_11_0_arm64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "76896be88c828e2c671dfdd5b0c875d08c8573c6f1bac759f297b166e0b2c64c",
"md5": "84194a61aa302e86ed83695f40141d0e",
"sha256": "7060566bc4888b0c8ed14b5d57df8a0ead5c28f9b69fb6bed4476df31c51b0af"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"has_sig": false,
"md5_digest": "84194a61aa302e86ed83695f40141d0e",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2389098,
"upload_time": "2024-08-19T22:01:19",
"upload_time_iso_8601": "2024-08-19T22:01:19.546068Z",
"url": "https://files.pythonhosted.org/packages/76/89/6be88c828e2c671dfdd5b0c875d08c8573c6f1bac759f297b166e0b2c64c/shapely-2.0.6-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a5b26a4589439880244f86c1d3061efd91faf8ec21e646df18730810b6d59481",
"md5": "04b9d32743563b4fa9a02e742626cd2b",
"sha256": "b02154b3e9d076a29a8513dffcb80f047a5ea63c897c0cd3d3679f29363cf7e5"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"has_sig": false,
"md5_digest": "04b9d32743563b4fa9a02e742626cd2b",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 2473382,
"upload_time": "2024-08-19T21:57:16",
"upload_time_iso_8601": "2024-08-19T21:57:16.616913Z",
"url": "https://files.pythonhosted.org/packages/a5/b2/6a4589439880244f86c1d3061efd91faf8ec21e646df18730810b6d59481/shapely-2.0.6-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "42dd2a039361d249dc84f0470173356c36d74516fe2978dfdde98197618f4e5c",
"md5": "c5f03c0f76d68282024588b221e562bd",
"sha256": "44246d30124a4f1a638a7d5419149959532b99dfa25b54393512e6acc9c211ac"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp39-cp39-win32.whl",
"has_sig": false,
"md5_digest": "c5f03c0f76d68282024588b221e562bd",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1296873,
"upload_time": "2024-08-19T21:57:18",
"upload_time_iso_8601": "2024-08-19T21:57:18.441387Z",
"url": "https://files.pythonhosted.org/packages/42/dd/2a039361d249dc84f0470173356c36d74516fe2978dfdde98197618f4e5c/shapely-2.0.6-cp39-cp39-win32.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "a7680e4b9aab76d2b7f44013dc98aa16c7f9e33dd1b34088140fb15664967e8b",
"md5": "e68bf89d9030609b967cc9cbf076dd09",
"sha256": "2b542d7f1dbb89192d3512c52b679c822ba916f93479fa5d4fc2fe4fa0b3c9e8"
},
"downloads": -1,
"filename": "shapely-2.0.6-cp39-cp39-win_amd64.whl",
"has_sig": false,
"md5_digest": "e68bf89d9030609b967cc9cbf076dd09",
"packagetype": "bdist_wheel",
"python_version": "cp39",
"requires_python": ">=3.7",
"size": 1442993,
"upload_time": "2024-08-19T21:57:20",
"upload_time_iso_8601": "2024-08-19T21:57:20.485227Z",
"url": "https://files.pythonhosted.org/packages/a7/68/0e4b9aab76d2b7f44013dc98aa16c7f9e33dd1b34088140fb15664967e8b/shapely-2.0.6-cp39-cp39-win_amd64.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "4a890d20bac88016be35ff7d3c0c2ae64b477908f1b1dfa540c5d69ac7af07fe",
"md5": "dcba063f67440195013c65dc699c26c5",
"sha256": "997f6159b1484059ec239cacaa53467fd8b5564dabe186cd84ac2944663b0bf6"
},
"downloads": -1,
"filename": "shapely-2.0.6.tar.gz",
"has_sig": false,
"md5_digest": "dcba063f67440195013c65dc699c26c5",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 282361,
"upload_time": "2024-08-19T21:57:22",
"upload_time_iso_8601": "2024-08-19T21:57:22.303571Z",
"url": "https://files.pythonhosted.org/packages/4a/89/0d20bac88016be35ff7d3c0c2ae64b477908f1b1dfa540c5d69ac7af07fe/shapely-2.0.6.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2024-08-19 21:57:22",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "shapely",
"github_project": "shapely",
"travis_ci": true,
"coveralls": false,
"github_actions": true,
"circle": true,
"lcname": "shapely"
}