Skip to main content

Manipulation and analysis of geometric objects

Project description

Documentation Status PyPI Anaconda

Manipulation and analysis of geometric objects in the Cartesian plane.

https://c2.staticflickr.com/6/5560/31301790086_b3472ea4e9_c.jpg

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 (the engine of PostGIS, and a port of 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:

>>> 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:

>>> 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.1 requires

  • Python >=3.10

  • GEOS >=3.9

  • NumPy >=1.21

Installing Shapely

We recommend installing Shapely using one of the available built distributions, for example using pip or conda:

$ pip install shapely
# or using conda
$ conda install shapely --channel conda-forge

See the installation documentation 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.

>>> 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.

>>> 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 using the “shapely” tag.

Bugs may be reported at https://github.com/shapely/shapely/issues.

Project details


Release history Release notifications | RSS feed

This version

2.1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

shapely-2.1.0.tar.gz (313.6 kB view details)

Uploaded Source

Built Distributions

shapely-2.1.0-cp313-cp313t-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13t Windows x86-64

shapely-2.1.0-cp313-cp313t-win32.whl (1.5 MB view details)

Uploaded CPython 3.13t Windows x86

shapely-2.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ x86-64

shapely-2.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.13t musllinux: musl 1.2+ ARM64

shapely-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ x86-64

shapely-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.13t manylinux: glibc 2.17+ ARM64

shapely-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13t macOS 11.0+ ARM64

shapely-2.1.0-cp313-cp313t-macosx_10_13_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13t macOS 10.13+ x86-64

shapely-2.1.0-cp313-cp313-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.13 Windows x86-64

shapely-2.1.0-cp313-cp313-win32.whl (1.5 MB view details)

Uploaded CPython 3.13 Windows x86

shapely-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ x86-64

shapely-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.13 musllinux: musl 1.2+ ARM64

shapely-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ x86-64

shapely-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.13 manylinux: glibc 2.17+ ARM64

shapely-2.1.0-cp313-cp313-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.13 macOS 11.0+ ARM64

shapely-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.13 macOS 10.13+ x86-64

shapely-2.1.0-cp312-cp312-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.12 Windows x86-64

shapely-2.1.0-cp312-cp312-win32.whl (1.5 MB view details)

Uploaded CPython 3.12 Windows x86

shapely-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ x86-64

shapely-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.12 musllinux: musl 1.2+ ARM64

shapely-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ x86-64

shapely-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.12 manylinux: glibc 2.17+ ARM64

shapely-2.1.0-cp312-cp312-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.12 macOS 11.0+ ARM64

shapely-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.12 macOS 10.13+ x86-64

shapely-2.1.0-cp311-cp311-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.11 Windows x86-64

shapely-2.1.0-cp311-cp311-win32.whl (1.5 MB view details)

Uploaded CPython 3.11 Windows x86

shapely-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl (4.1 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ x86-64

shapely-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl (3.9 MB view details)

Uploaded CPython 3.11 musllinux: musl 1.2+ ARM64

shapely-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.1 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ x86-64

shapely-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (3.0 MB view details)

Uploaded CPython 3.11 manylinux: glibc 2.17+ ARM64

shapely-2.1.0-cp311-cp311-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.11 macOS 11.0+ ARM64

shapely-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.11 macOS 10.9+ x86-64

shapely-2.1.0-cp310-cp310-win_amd64.whl (1.7 MB view details)

Uploaded CPython 3.10 Windows x86-64

shapely-2.1.0-cp310-cp310-win32.whl (1.5 MB view details)

Uploaded CPython 3.10 Windows x86

shapely-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl (4.0 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ x86-64

shapely-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl (3.8 MB view details)

Uploaded CPython 3.10 musllinux: musl 1.2+ ARM64

shapely-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (3.0 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ x86-64

shapely-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (2.9 MB view details)

Uploaded CPython 3.10 manylinux: glibc 2.17+ ARM64

shapely-2.1.0-cp310-cp310-macosx_11_0_arm64.whl (1.6 MB view details)

Uploaded CPython 3.10 macOS 11.0+ ARM64

shapely-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl (1.8 MB view details)

Uploaded CPython 3.10 macOS 10.9+ x86-64

File details

Details for the file shapely-2.1.0.tar.gz.

File metadata

  • Download URL: shapely-2.1.0.tar.gz
  • Upload date:
  • Size: 313.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0.tar.gz
Algorithm Hash digest
SHA256 2cbe90e86fa8fc3ca8af6ffb00a77b246b918c7cf28677b7c21489b678f6b02e
MD5 8798ffa7f67d1eaa4d4d158d34fe269a
BLAKE2b-256 fbfe3b0d2f828ffaceadcdcb51b75b9c62d98e62dd95ce575278de35f24a1c20

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-win_amd64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-win_amd64.whl
Algorithm Hash digest
SHA256 e8ff4e5cfd799ba5b6f37b5d5527dbd85b4a47c65b6d459a03d0962d2a9d4d10
MD5 cec26762c71d64ab1ba55a4d4498f536
BLAKE2b-256 a891ae80359a58409d52e4d62c7eacc7eb3ddee4b9135f1db884b6a43cf2e174

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-win32.whl.

File metadata

  • Download URL: shapely-2.1.0-cp313-cp313t-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13t, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-win32.whl
Algorithm Hash digest
SHA256 a9580bda119b1f42f955aa8e52382d5c73f7957e0203bc0c0c60084846f3db94
MD5 7ebc1b648cb0ca480128de5a81e3bc47
BLAKE2b-256 c86a8c0b7de3aeb5014a23f06c5e9d3c7852ebcf0d6b00fe660b93261e310e24

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8e6c229e7bb87aae5df82fa00b6718987a43ec168cc5affe095cca59d233f314
MD5 4576b7b6e6ff3502b47587b003d464a9
BLAKE2b-256 5d6e37ff3c6af1d408cacb0a7d7bfea7b8ab163a5486e35acb08997eae9d8756

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 737124e87d91d616acf9a911f74ac55e05db02a43a6a7245b3d663817b876055
MD5 32a7f02a14a2e737fa1ef5fbffda80ba
BLAKE2b-256 fb44eeb0c7583b1453d1cf7a319a1d738e08f98a5dc993fa1ef3c372983e4cb5

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 cb638378dc3d76f7e85b67d7e2bb1366811912430ac9247ac00c127c2b444cdc
MD5 cd0866a0f1e7d8a964a7c01de5e513ce
BLAKE2b-256 a50a6a20eca7b0092cfa243117e8e145a58631a4833a0a519ec9b445172e83a0

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 0d6a7043178890b9e028d80496ff4c79dc7629bff4d78a2f25323b661756bab8
MD5 2e1e19bb6ae688b9cedc96f5023f5af8
BLAKE2b-256 3516a59f252a7e736b73008f10d0950ffeeb0d5953be7c0bdffd39a02a6ba310

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 6d1513f915a56de67659fe2047c1ad5ff0f8cbff3519d1e74fced69c9cb0e7da
MD5 63f4fbde4ee773a4796e3c8a0b546508
BLAKE2b-256 ffb92284de512af30b02f93ddcdd2e5c79834a3cf47fa3ca11b0f74396feb046

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313t-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313t-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 673e073fea099d1c82f666fb7ab0a00a77eff2999130a69357ce11941260d855
MD5 4a11649a43caf9249ba9a704ddae5261
BLAKE2b-256 75ed32952df461753a65b3e5d24c8efb361d3a80aafaef0b70d419063f6f2c11

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-win_amd64.whl.

File metadata

  • Download URL: shapely-2.1.0-cp313-cp313-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.13, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp313-cp313-win_amd64.whl
Algorithm Hash digest
SHA256 1dc8d4364483a14aba4c844b7bd16a6fa3728887e2c33dfa1afa34a3cf4d08a5
MD5 f0afcb37f15483a5f0e55cc41e9b0427
BLAKE2b-256 e3f09f8cdf2258d7aed742459cea51c70d184de92f5d2d6f5f7f1ded90a18c31

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-win32.whl.

File metadata

  • Download URL: shapely-2.1.0-cp313-cp313-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.13, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp313-cp313-win32.whl
Algorithm Hash digest
SHA256 30e967abd08fce49513d4187c01b19f139084019f33bec0673e8dbeb557c45e4
MD5 23dffc465e8a18feb4fcef34cebb95dd
BLAKE2b-256 c08fa1dafbb10d20d1c569f2db3fb1235488f624dafe8469e8ce65356800ba31

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 8c4b17469b7f39a5e6a7cfea79f38ae08a275427f41fe8b48c372e1449147908
MD5 611d02dda72f4b48da0cf00d7afcd111
BLAKE2b-256 c0bced7d5d37f5395166042576f0c55a12d7e56102799464ba7ea3a72a38c769

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 d2843c456a2e5627ee6271800f07277c0d2652fb287bf66464571a057dbc00b3
MD5 4960433a29e3bd33619181856b1537c6
BLAKE2b-256 842345b90c0bd2157b238490ca56ef2eedf959d3514c7d05475f497a2c88b6d9

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 942031eb4d8f7b3b22f43ba42c09c7aa3d843aa10d5cc1619fe816e923b66e55
MD5 a3d9e2dd9a763a535568fb035cc49f97
BLAKE2b-256 d1a75c9cb413e4e2ce52c16be717e94abd40ce91b1f8974624d5d56154c5d40b

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 d1a7e83d383b27f02b684e50ab7f34e511c92e33b6ca164a6a9065705dd64bcb
MD5 dde1ad9eb971929c72b990218e2dffda
BLAKE2b-256 038dee0e23b7ef88fba353c63a81f1f329c77f5703835db7b165e7c0b8b7f839

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 1b5578f45adc25b235b22d1ccb9a0348c8dc36f31983e57ea129a88f96f7b870
MD5 679312e99218e0810277ce0d0382e5a7
BLAKE2b-256 713cd888597bda680e4de987316b05ca9db07416fa29523beff64f846503302f

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp313-cp313-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 b64423295b563f43a043eb786e7a03200ebe68698e36d2b4b1c39f31dfb50dfb
MD5 b0185848b33de0668bff24f109ce46cf
BLAKE2b-256 8d774e368704b2193e74498473db4461d697cc6083c96f8039367e59009d78bd

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-win_amd64.whl.

File metadata

  • Download URL: shapely-2.1.0-cp312-cp312-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.12, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp312-cp312-win_amd64.whl
Algorithm Hash digest
SHA256 f4f47e631aa4f9ec5576eac546eb3f38802e2f82aeb0552f9612cb9a14ece1db
MD5 30821d57e9fe38bb367fa9c35de61277
BLAKE2b-256 b8bd9249bd6dda948441e25e4fb14cbbb5205146b0fff12c66b19331f1ff2141

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-win32.whl.

File metadata

  • Download URL: shapely-2.1.0-cp312-cp312-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.12, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp312-cp312-win32.whl
Algorithm Hash digest
SHA256 d8ac6604eefe807e71a908524de23a37920133a1729fe3a4dfe0ed82c044cbf4
MD5 d72b54234e49ff2425da7e1326cfc524
BLAKE2b-256 ed7817e17d91b489019379df3ee1afc4bd39787b232aaa1d540f7d376f0280b7

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp312-cp312-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 9c93693ad8adfdc9138a5a2d42da02da94f728dd2e82d2f0f442f10e25027f5f
MD5 ab40ad1108f2ddb2cb1c2a85af4a32fc
BLAKE2b-256 67a8fdae7c2db009244991d86f4d2ca09d2f5ccc9d41c312c3b1ee1404dc55da

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp312-cp312-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 c8a732ddd9b25e7a54aa748e7df8fd704e23e5d5d35b7d376d80bffbfc376d04
MD5 c06d3699c221ffb84850343a5696aa11
BLAKE2b-256 88b8138098674559362ab29f152bff3b6630de423378fbb0324812742433a4ef

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 edaec656bdd9b71278b98e6f77c464b1c3b2daa9eace78012ff0f0b4b5b15b04
MD5 5e4c1416420d3dd154fa03531c8debb4
BLAKE2b-256 3449738e07d10bbc67cae0dcfe5a484c6e518a517f4f90550dda2adf3a78b9f2

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp312-cp312-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f4a38b39a09340273c3c92b3b9a374272a12cc7e468aeeea22c1c46217a03e5c
MD5 37122899804faa7c78b803de1ef12e9c
BLAKE2b-256 85006665d77f9dd09478ab0993b8bc31668aec4fd3e5f1ddd1b28dd5830e47be

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp312-cp312-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 3cab20b665d26dbec0b380e15749bea720885a481fa7b1eedc88195d4a98cfa4
MD5 9e8d3767609c226f95f5beec5eadadfb
BLAKE2b-256 3287799e3e48be7ce848c08509b94d2180f4ddb02e846e3c62d0af33da4d78d3

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp312-cp312-macosx_10_13_x86_64.whl
Algorithm Hash digest
SHA256 53e7ee8bd8609cf12ee6dce01ea5affe676976cf7049315751d53d8db6d2b4b2
MD5 843fcfc7f1b1cdad7fd206b4f22137d7
BLAKE2b-256 4ed16a9371ec39d3ef08e13225594e6c55b045209629afd9e6d403204507c2a8

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-win_amd64.whl.

File metadata

  • Download URL: shapely-2.1.0-cp311-cp311-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.11, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp311-cp311-win_amd64.whl
Algorithm Hash digest
SHA256 d4005309dde8658e287ad9c435c81877f6a95a9419b932fa7a1f34b120f270ae
MD5 e784e5cb29bc01fb7659a3ee9511eb76
BLAKE2b-256 fd287bb5b1944d4002d4b2f967762018500381c3b532f98e456bbda40c3ded68

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-win32.whl.

File metadata

  • Download URL: shapely-2.1.0-cp311-cp311-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.11, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp311-cp311-win32.whl
Algorithm Hash digest
SHA256 cad51b7a5c8f82f5640472944a74f0f239123dde9a63042b3c5ea311739b7d20
MD5 e7f8b215783ae2527414d5badddda7f4
BLAKE2b-256 f81b7cd816fd388108c872ab7e2930180b02d0c34891213f361e4a66e5e032f2

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp311-cp311-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 15cebc323cec2cb6b2eaa310fdfc621f6dbbfaf6bde336d13838fcea76c885a9
MD5 cf929e8cacacace51adca6ac4a87c6c7
BLAKE2b-256 190e0abb5225f8a32fbdb615476637038a7d2db40c0af46d1bb3a08b869bee39

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp311-cp311-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 21a4515009f56d7a159cf5c2554264e82f56405b4721f9a422cb397237c5dca8
MD5 7f8a89616adbb2fd7ccb28730ad2b749
BLAKE2b-256 820832210e63d8f8af9142d37c2433ece4846862cdac91a0fe66f040780a71bd

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 41f2be5d79aac39886f23000727cf02001aef3af8810176c29ee12cdc3ef3a50
MD5 2504ef02e5b2b0e370760fba91b2cdca
BLAKE2b-256 92073e2738c542d73182066196b8ce99388cb537d19e300e428d50b1537e3b21

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 1f0cdf85ff80831137067e7a237085a3ee72c225dba1b30beef87f7d396cf02b
MD5 384b3ab59cab15173449e6c954881961
BLAKE2b-256 644af903f82f0fabcd3f43ea2e8132cabda079119247330a9fe58018c39c4e22

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp311-cp311-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 4da7c6cd748d86ec6aace99ad17129d30954ccf5e73e9911cdb5f0fa9658b4f8
MD5 234536d25e48458446ac37256f41e53e
BLAKE2b-256 78daea2a898e93c6953c5eef353a0e1781a0013a1352f2b90aa9ab0b800e0c75

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp311-cp311-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 c8323031ef7c1bdda7a92d5ddbc7b6b62702e73ba37e9a8ccc8da99ec2c0b87c
MD5 4ebe8b8cc6d00cacce6a8209086eee39
BLAKE2b-256 1c37ae448f06f363ff3dfe4bae890abd842c4e3e9edaf01245dbc9b97008c9e6

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-win_amd64.whl.

File metadata

  • Download URL: shapely-2.1.0-cp310-cp310-win_amd64.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: CPython 3.10, Windows x86-64
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp310-cp310-win_amd64.whl
Algorithm Hash digest
SHA256 a6f5e02e2cded9f4ec5709900a296c7f2cce5f8e9e9d80ba7d89ae2f4ed89d7b
MD5 4f695126b33b3f6736a52ba4aea0feab
BLAKE2b-256 710a2002b39da6935f361da9c6437e45e01f0ebac81f66c08c01da974227036c

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-win32.whl.

File metadata

  • Download URL: shapely-2.1.0-cp310-cp310-win32.whl
  • Upload date:
  • Size: 1.5 MB
  • Tags: CPython 3.10, Windows x86
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for shapely-2.1.0-cp310-cp310-win32.whl
Algorithm Hash digest
SHA256 ea51ddf3d3c60866dca746081b56c75f34ff1b01acbd4d44269071a673c735b9
MD5 8ffabef8307cb280fbcd38df6b98565e
BLAKE2b-256 bf75c3f3e6f5d40b9bf9390aa47d7ec56b8d56e61a30487d76d7aa06f87b3308

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp310-cp310-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 4822d3ed3efb06145c34d29d5b56792f72b7d713300f603bfd5d825892c6f79f
MD5 7bf580eece79ed481c2f7e6696e2c966
BLAKE2b-256 7c454a0b7e55731a410f44c4f8fbc61f484e04ec78eb6490d05576ff98efec59

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp310-cp310-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 6220a466d1475141dad0cd8065d2549a5c2ed3fa4e2e02fb8ea65d494cfd5b07
MD5 24aa0658984b718bcafe49941f7649a6
BLAKE2b-256 c5a08eeaf01fff142f092b64b53c425bd11a2c2a1564a30df283d9e8eb719fcf

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 f239c1484af66bc14b81a76f2a8e0fada29d59010423253ff857d0ccefdaa93f
MD5 eeb902ace7502cf5e75e0239dc8531b5
BLAKE2b-256 166fbcb800b2579b995bb61f429445b7328ae2336155964ca5f6c367ebd3fd17

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 183174ad0b21a81ee661f05e7c47aa92ebfae01814cd3cbe54adea7a4213f5f4
MD5 f0d7faafcb176d20a0d90c89d79a2e4d
BLAKE2b-256 54c9e0ead09661f58fb9ef65826ff6af7fa4386f9e52dc25ddd36cdd019235e2

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp310-cp310-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 d6eea89b16f5f3a064659126455d23fa3066bc3d6cd385c35214f06bf5871aa6
MD5 0a4f29973f6a8e714d9ac94628eaaf04
BLAKE2b-256 7eded2ee50a66fcff3786a00b59b99b5bf3a7ec7bb1805e1c409a1c9c1817749

See more details on using hashes here.

File details

Details for the file shapely-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl.

File metadata

File hashes

Hashes for shapely-2.1.0-cp310-cp310-macosx_10_9_x86_64.whl
Algorithm Hash digest
SHA256 d3e5c5e3864d4dc431dd85a8e5137ebd39c8ac287b009d3fa80a07017b29c940
MD5 dae4185976a6ab5cbd0d1591a7b7b99b
BLAKE2b-256 98977027722bec6fba6fbfdb36ff987bc368f6cd01ff91d3815bce93439ef3f5

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page