Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
openSUSE:Backports:SLE-15-SP4:Update
python-Shapely
python-Shapely.changes
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-Shapely.changes of Package python-Shapely
------------------------------------------------------------------- Sat Apr 17 10:55:16 UTC 2021 - Ben Greiner <code@bnavigator.de> - Don't use and test NumPy for python36 flavor: not available on Tumbleweed (NEP29) - Make sure to test shapely.vectorized on remaining flavors by changing the working dir. ------------------------------------------------------------------- Sat Jan 9 20:58:53 UTC 2021 - Benjamin Greiner <code@bnavigator.de> - Add Shapely-fix-svg-collection-pr1042.patch gh#Toblerity/Shapely#1042 to fix failing test due to newer matplotlib version (and GEOS?) ------------------------------------------------------------------- Sun Jan 3 18:57:57 UTC 2021 - Benjamin Greiner <code@bnavigator.de> - Skip Python2 build. It is not supported by upstream anymore and the unit tests in Leap fail because of it - Let the %python_subpackages macro take care of the correct provides/obsoletes flavors. (gh#openSUSE/python-rpm-macros#66) ------------------------------------------------------------------- Sun Sep 27 16:35:53 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net> - update to 1.7.1 * ``STRtree`` now safely implements the pickle protocol (#915).^ * Documentation has been added for ``minimum_clearance`` (#875, #874). * In ``STRtree.__del__()`` we guard against calling ``GEOSSTRtree_destroy`` when the lgeos module has already been torn down on exit (#897, #830). * Documentation for the ``overlaps()`` method has been corrected (#920). * Correct the test in ``shapely.geometry.base.BaseGeometry.empty()`` to eliminate memory leaks like the one reported in #745. * Get free() not from libc but from the processes global symbols (#891), fixing a bug that manifests on OS X 10.15 and 10.16. * Extracting substrings from complex lines has been made more correct (#848, #849). * Splitting of complex geometries has been sped up by preparing the input geometry (#871). * Fix bug in concatenation of function argtypes (#866). * Improved documentation of STRtree usage (#857). * Improved handling for empty list or list of lists in GeoJSON coordinates (#852). * The polylabel algorithm now accounts for polygon holes (#851, #817). ------------------------------------------------------------------- Wed Mar 11 12:51:39 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com> - drop fix-build-with-geos-3.8.0.patch - update to 1.7.0 * the buffer operation can now be single-sides * Nearest neighbor search has been added to STRtree * Removed vendorized `functools` * Disallow sequences of MultiPolygons as arguments to the MultiPolygon constructor * Added a new `EmptyGeometry` class to support GeoPandas * Added new `shapely.ops.substring` function * Added new `shapely.ops.clip_by_rect` function * shapely.wkb.dumps` now accepts an `srid` integer keyword argument ------------------------------------------------------------------- Tue Mar 10 15:08:19 UTC 2020 - Guillaume GARDET <guillaume.gardet@opensuse.org> - Fix build with upstream patch: * fix-build-with-geos-3.8.0.patch ------------------------------------------------------------------- Thu Jun 13 16:01:29 UTC 2019 - Todd R <toddrme2178@gmail.com> - Run full unit tests ------------------------------------------------------------------- Sat Dec 22 05:20:11 UTC 2018 - Todd R <toddrme2178@gmail.com> - Update to 1.6.4.post2 * Fix broken markup in this change log, which restores our nicely formatted readme on PyPI. - Update to 1.6.4 * Handle a ``TypeError`` that can occur when geometries are torn down (#473, #528). - Update to 1.6.3 * AttributeError is no longer raised when accessing __geo_interface__ of an empty polygon (#450). * ``asShape`` now handles empty coordinates in mappings as ``shape`` does (#542). Please note that ``asShape`` is likely to be deprecated in a future version of Shapely. * Check for length of LineString coordinates in speed mode, preventing crashes when using LineStrings with only one coordinate (#546). - Update to 1.6.2 * A 1.6.2.post1 release has been made to fix a problem with macosx wheels uploaded to PyPI. - Update to 1.6.2 * Splitting a linestring by one of its end points will now succeed instead of failing with a ``ValueError`` (#524, #533). * Missing documentation of a geometry's ``overlaps`` predicate has been added (#522). - Update to 1.6.1 * Avoid ``STRTree`` crashes due to dangling references (#505) by maintaining references to added geometries. * Reduce log level to debug when reporting on calls to ctypes ``CDLL()`` that don't succeed and are retried (#515). * Clarification: applications like GeoPandas that need an empty geometry object should use ``BaseGeometry()`` instead of ``Point()`` or ``Polygon()``. An ``EmptyGeometry`` class has been added in the master development branch and will be available in the next non-bugfix release. - Update to 1.6.0 + Bug fixes: * Passing a single coordinate to ``LineString()`` with speedups disabled now raises a ValueError as happens with speedups enabled. This resolves #509. * Isolate vendorized packaging in a _vendor directory, remove obsolete dist-info, and remove packaging from project requirements (resolves #468). * Level for log messages originating from the GEOS notice handler reduced from WARNING to INFO (#447). * Permit speedups to be imported again without Numpy (#444). * Implemented __array_interface__ for empty Points and LineStrings (#403). * Remove accidental hard requirement of Numpy (#431). * Shapely no longer configures logging in ``geos.py`` (#415). + New features: * Add support for GeometryCollection to shape and asShape functions (#422). * A new error derived from NotImplementedError, with a more useful message, is raised when the GEOS backend doesn't support a called method (#216). * The ``project()`` method of LineString has been extended to LinearRing geometries (#286). * A new ``minimum_rotated_rectangle`` attribute has been added to the base geometry class (#354). * A new ``shapely.ops.polylabel()`` function has been added. It computes a point suited for labeling concave polygons (#395). * A new ``shapely.ops.split()`` function has been added. It splits a geometry by another geometry of lesser dimension: polygon by line, line by point (#293, #371). * ``Polygon.from_bounds()`` constructs a Polygon from bounding coordinates (#392). * Support for testing with Numpy 1.4.1 has been added (#301). * Support creating all kinds of empty geometries from empty lists of Python objects (#397, #404). + Packaging: * Put Numpy in an optional requirement set named "vectorized" (#431). * Added new library search paths to assist Anaconda (#413). * geos-config will now be bypassed when NO_GEOS_CONFIG env var is set. This allows configuration of Shapely builds on Linux systems that for whatever reasons do not include the geos-config program (#322). * Packaging 16.7, a setup dependency, is vendorized (#314). * Infrastructure for building manylinux1 wheels has been added (#391). * The system's ``geos-config`` program is now only checked when ``setup.py`` is executed, never during normal use of the module (#244). * Added new library search paths to assist PyInstaller (#382) and Windows (#343). + Refactoring: * Consolidation of exceptions in ``shapely.errors``. * ``UnsupportedGEOSVersionError`` is raised when GEOS < 3.3.0 (#407). * Switch from ``SingleSidedBuffer()`` to ``OffsetCurve()`` for GEOS >= 3.3 (#270). * Cython speedups are now enabled by default (#252). ------------------------------------------------------------------- Wed Jul 12 14:22:43 UTC 2017 - toddrme2178@gmail.com - Don't require ctypes, it is built-in. - Fix backwards-compatibility provides. ------------------------------------------------------------------- Wed Jul 12 10:58:17 UTC 2017 - jengelh@inai.de - Remove redundant wording from description. ------------------------------------------------------------------- Tue Jul 11 19:43:32 UTC 2017 - toddrme2178@gmail.com - Implement single-spec version. - Fix source URL. - Update to 1.5.17 * Bug fix: eliminate memory leak in geom_factory() (#408). * Bug fix: remove mention of negative distances in parallel_offset and note that vertices of right hand offset lines are reversed (#284). - Update to 1.5.16 * Bug fix: eliminate memory leak when unpickling geometry objects (#384, #385). * Bug fix: prevent crashes when attempting to pickle a prepared geometry, raising ``PicklingError`` instead (#386). * Packaging: extension modules in the OS X wheels uploaded to PyPI link only libgeos_c.dylib now (you can verify and compare to previous releases with ``otool -L shapely/vectorized/_vectorized.so``). - Update to 1.5.15 * Bug fix: use uintptr_t to store pointers instead of long in _geos.pxi, preventing an overflow error (#372, #373). Note that this bug fix was erroneously reported to have been made in 1.5.14, but was not. - Update to 1.5.14 * Bug fix: use ``type()`` instead of ``isinstance()`` when evaluating geometry equality, preventing instances of base and derived classes from being mistaken for equals (#317). * Bug fix: ensure that empty geometries are created when constructors have no args (#332, #333). * Bug fix: support app "freezing" better on Windows by not relying on the ``__file__`` attribute (#342, #377). * Bug fix: ensure that empty polygons evaluate to be ``==`` (#355). * Bug fix: filter out empty geometries that can cause segfaults when creating and loading STRtrees (#345, #348). * Bug fix: no longer attempt to reuse GEOS DLLs already loaded by Rasterio or Fiona on OS X (#374, #375). - Update to 1.5.13 * Restore setup and runtime discovery and loading of GEOS shared library to state at version 1.5.9 (#326). * On OS X we try to reuse any GEOS shared library that may have been loaded via import of Fiona or Rasterio in order to avoid a bug involving the GEOS AbstractSTRtree (#324, #327). - Update to 1.5.12 * Remove configuration of root logger from libgeos.py (#312). * Skip test_fallbacks on Windows (#308). * Call setlocale(locale.LC_ALL, "") instead of resetlocale() on Windows when tearing down the locale test (#308). * Fix for Sphinx warnings (#309). * Addition of .cache, .idea, .pyd, .pdb to .gitignore (#310). - Update to 1.5.11 * Remove packaging module requirement added in 1.5.10 (#305). Distutils can't parse versions using 'rc', but if we stick to 'a' and 'b' we will be fine. - Update to 1.5.10 * Monkey patch affinity module by absolute reference (#299). * Raise TopologicalError in relate() instead of crashing (#294, #295, #303). ------------------------------------------------------------------- Mon Jun 15 17:38:21 UTC 2015 - bruno@ioda-net.ch - Update to 1.5.9 * Fix for 64 bit speedups compatibility (#274). ------------------------------------------------------------------- Sun May 24 12:42:42 UTC 2015 - bruno@ioda-net.ch - Packaging * Added Provides lowercase * Added BuildRequire geos-devel Require geos * Added python-Cytools to build c extension ------------------------------------------------------------------- Sun May 24 12:12:12 UTC 2015 - bruno@ioda-net.ch - Update to version 1.5.8 (2015-04-29) * Setup file encoding bug fix (#254). * Support for pyinstaller (#261). * Major prepared geometry operation fix for Windows (#268, #269). * Major fix for OS X binary wheel (#262). - Changes since 1.2.18 1.5.7 (2015-03-16) Test and fix buggy error and notice handlers (#249). 1.5.6 (2015-02-02) Fix setup regression (#232, #234). SVG representation improvements (#233, #237). 1.5.5 (2015-01-20) MANIFEST changes to restore _geox.pxi (#231). 1.5.4 (2015-01-19) Fixed OS X binary wheel library load path (#224). 1.5.3 (2015-01-12) Fixed ownership and potential memory leak in polygonize (#223). Wider release of binary wheels for OS X. 1.5.2 (2015-01-04) Fail installation if GEOS dependency is not met, preventing update breakage (#218, #219). 1.5.1 (2014-12-04) Restore geometry hashing (#209). 1.5.0 (2014-12-02) Affine transformation speedups (#197). New == rich comparison (#195). Geometry collection constructor (#200). ops.snap() backed by GEOSSnap (#201). Clearer exceptions in cases of topological invalidity (#203). 1.4.4 (2014-11-02) Proper conversion of numpy float32 vals to coords (#186). 1.4.3 (2014-10-01) Fix for endianness bug in WKB writer (#174). 1.4.2 (2014-09-29) Fix bungled 1.4.1 release (#176). 1.4.1 (2014-09-23) Return of support for GEOS 3.2 (#176, #178). 1.4.0 (2014-09-08) SVG representations for IPython’s inline image protocol. Efficient and fast vectorized contains(). Change mitre_limit default to 5.0; raise ValueError with 0.0 (#139). Allow mix of tuples and Points in sped-up LineString ctor (#152). New STRtree class (#73). Add ops.nearest_points() (#147). Faster creation of geometric objects from others (cloning) (#165). Removal of tests from package. 1.3.3 (2014-07-23) Allow single-part geometries as argument to ops.cacaded_union() (#135). Support affine transformations of LinearRings (#112). 1.3.2 (2014-05-13) Let LineString() take a sequence of Points (#130). 1.3.1 (2014-04-22) More reliable proxy cleanup on exit (#106). More robust DLL loading on all platforms (#114). 1.3.0 (2013-12-31) Include support for Python 3.2 and 3.3 (#56), minimum version is now 2.6. Switch to GEOS WKT/WKB Reader/Writer API, with defaults changed to enable 3D output dimensions, and to ‘trim’ WKT output for GEOS >=3.3.0. Use GEOS version instead of GEOS C API version to determine library capabilities (#65). 1.2.19 (2013-12-30) Add buffering style options (#55). ------------------------------------------------------------------- Thu Oct 24 11:14:25 UTC 2013 - speilicke@suse.com - Require python-setuptools instead of distribute (upstreams merged) ------------------------------------------------------------------- Wed Sep 25 16:01:53 UTC 2013 - p.drouand@gmail.com - Update to version 1.2.18 + Add shapely.ops.transform. + Permit empty sequences in collection constructors (#49, #50). + Individual polygons in MultiPolygon.__geo_interface__ are changed to tuples to match Polygon.__geo_interface__ (#51). + Add shapely.ops.polygonize_full (#57). - Changes between 1.2.17 and 1.2.16 + Avoid circular import between wkt/wkb and geometry.base by moving calls to GEOS serializers to the latter module. + Set _ndim when unpickling (issue #6). + Don't install DLLs to Python's DLL directory (#37). + Add affinity module of affine transformation (#31). + Fix NameError that blocked installation with PyPy (#40, #41). ------------------------------------------------------------------- Thu Nov 22 15:21:26 UTC 2012 - saschpe@suse.de - Update to version 1.2.16: + Add ops.unary_union function. + Alias ops.cascaded_union to ops.unary_union when GEOS CAPI >= (1,7,0). + Add geos_version_string attribute to shapely.geos. + Ensure parent is set when child geometry is accessed. + Generate _speedups.c using Cython when building from repo when missing, stale, or the build target is "sdist". + The is_simple predicate of invalid, self-intersecting linear rings now returns ``False``. + Remove VERSION.txt from repo, it's now written by the distutils setup script with value of shapely.__version__. - Changes from version 1.2.15: + Eliminate numerical sensitivity in a method chaining test (Debian bug #663210). + Account for cascaded union of random buffered test points being a polygon or multipolygon (Debian bug #666655). + Use Cython to build speedups if it is installed. + Avoid stumbling over SVN revision numbers in GEOS C API version strings. ------------------------------------------------------------------- Thu Feb 23 13:21:58 UTC 2012 - saschpe@suse.de - Update to version 1.2.14: + A geometry's coords property is now sliceable, yielding a list of coordinate values. + Homogeneous collections are now sliceable, yielding a new collection of the same type. ------------------------------------------------------------------- Thu Dec 15 12:11:59 UTC 2011 - saschpe@suse.de - Minor spec file cleanup: * Ran spec-cleaner * Use original tarball * Don't use --record-rpm (only SUSE) sc ------------------------------------------------------------------- Thu Dec 15 00:00:00 UTC 2011 - j.verdoold@gmail.com - Updated to 1.2.13 ------------------------------------------------------------------- Wed Sep 30 00:00:00 UTC 2009 - cfarrell1980@gmail.com - Updated to 1.0.13 ------------------------------------------------------------------- Thu May 28 00:00:00 UTC 2009 - cfarrell1980@gmail.com - Initial import
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor