Summary
Shapely is a BSD-licensed Python package for manipulation and analysis of planar geometric objects. It is based on the widely deployed GEOS (the engine of PostGIS) and JTS (from which GEOS is ported) libraries. Shapely is not concerned with data formats or coordinate systems, but can be readily integrated with packages that are.
Versions
v2.0.6 :: 0 :: gentoo
- Modified
- License
- BSD
- Keywords
- amd64 arm64 ~x86
- USE flags
- debug test
USE flags
General
- debug
- Enable extra debug codepaths, like asserts and extra output. If you want to get meaningful backtraces see https://wiki.gentoo.org/wiki/Project:Quality_Assurance/Backtraces
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
python_targets
- python3_10
- Build with Python 3.10
- python3_11
- Build with Python 3.11
- python3_12
- Build with Python 3.12
- python3_13
- Build with Python 3.13
Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / numpy : Fast array and numerical python library
sci-libs / geos : Geometry engine library for Geographic Information Systems
Runtime Dependencies
dev-lang / python : An interpreted, interactive, object-oriented programming language
dev-python / numpy : Fast array and numerical python library
sci-libs / geos : Geometry engine library for Geographic Information Systems
Depending packages
dev-python / mapbox-vector-tile : Mapbox Vector Tile encoding and decoding.
dev-python / trimesh : Python library for loading and using triangular meshes
sci-libs / cartopy : Python package for geospatial data processing and analysis
Bugs
- 889368
- dev-python/shapely-2.0.0 - AttributeError: module 'versioneer' has no attribute 'get_cmdclass'
- 892557
- dev-python/shapely-2.0.0 fails to compile: ModuleNotFoundError: No module named numpy
- 902713
- Portage might create a directory during merge then pause before installing files (dev-python/shapely-2.0.1 fails to compile: AttributeError: module pythran has no attribute __version__)
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/shapely: Stabilize 2.0.6 amd64, #939262
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: Stabilize 2.0.6 arm64, #939262
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 2.0.6
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 2.0.5 arm64, #937169
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Jakov Smolić · gentoo
dev-python/shapely: Stabilize 2.0.5 amd64, #937169
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
dev-python/shapely: bump to 2.0.5
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Enable py3.13
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: Stabilize 2.0.4-r1 amd64, #932057
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: Stabilize 2.0.4-r1 arm64, #932057
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Add a := dep on dev-python/numpy
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Miroslav Šulc · gentoo
dev-python/shapely: bump to 2.0.4
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 2.0.3 arm64, #925969
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: Stabilize 2.0.3 amd64, #925969
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 2.0.3
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
dev-python/shapely: Stabilize 2.0.2-r1 arm64, #920396
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
dev-python/shapely: Stabilize 2.0.2-r1 amd64, #920396
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: fix modern c pointer types
Bug: https://bugs.gentoo.org/885633 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Stabilize 2.0.2 arm64, #918215
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 2.0.2 amd64, #917204
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 2.0.2
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: enable py3.12
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/shapely: fix cython-3, skip known-bad test w/ new geos
Closes: https://bugs.gentoo.org/898708 Closes: https://bugs.gentoo.org/837038 Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Require <dev-python/cython-3
Bug: https://bugs.gentoo.org/898708 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: destabilize for ~x86
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Set DISTUTILS_EXT=1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: Stabilize 2.0.1 x86, #899136
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Arthur Zamarin · gentoo
dev-python/shapely: Stabilize 2.0.1 amd64, #899136
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 2.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - David Seifert · gentoo
*/*: remove py3.8 from PYTHON_COMPAT
Signed-off-by: David Seifert <soap@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 2.0.0 amd64, #890684
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/shapely: Stabilize 2.0.0 x86, #890684
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove broken doc build
Besides the wrong function call, it requires unpackaged Sphinx extensions. Closes: https://bugs.gentoo.org/885643 Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 2.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 1.8.5_p1 amd64, #881939
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/shapely: Stabilize 1.8.5_p1 x86, #881939
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 1.8.5_p1
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 1.8.4 x86, #874141
Signed-off-by: Sam James <sam@gentoo.org> - Sam James · gentoo
dev-python/shapely: Stabilize 1.8.4 amd64, #874141
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Bump to 1.8.4
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
dev-python/shapely: Remove old
Signed-off-by: Michał Górny <mgorny@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 1.8.2 amd64, #857444
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Sam James · gentoo
dev-python/shapely: Stabilize 1.8.2 x86, #857444
Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {sci-libs → dev-python}/shapely
Shapely is really primarily a Python package, and it seems that the Python team is effectively going to maintain it going forward, so it fits more naturally in dev-python than sci-libs. Signed-off-by: Michał Górny <mgorny@gentoo.org> - Michał Górny · gentoo
dev-python/shapely: Remove last-rited pkg - Tiziano Müller · gentoo
dev-python/shapely: initial commit, required for (testing) Flask-Admin
Package-Manager: portage-2.3.0