Topojson

Latest version: v1.9

Safety actively analyzes 630907 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

1.9

What's Changed
* Geojson ids option by Mr-Ixolate in https://github.com/mattijn/topojson/pull/220

By default the ids of features from a GeoJSON source will be kept when applying the topology. This only can happen if there are no duplicates of ids in the source file. This feature can be controlled using the newly introduced parameter `ignore_index` in the `topojson.Topology` class. It has the following description:

> `ignore_index` : `bool`
> If set to `True` existing ids/indexes of geojson FeatureCollections will be
> ignored and overwritten. Otherwise features with ids will use their existing one.
> If indexes are not ignored and a duplicate id exists an exception will be raised.
> Default is `False` .

New Contributors
* Mr-Ixolate made their first contribution in https://github.com/mattijn/topojson/pull/220

**Full Changelog**: https://github.com/mattijn/topojson/compare/v1.8...v1.9

1.8

What's Changed
* Update build system to flit_core by takluyver in https://github.com/mattijn/topojson/pull/216
* Update pyproject.toml by mattijn in https://github.com/mattijn/topojson/pull/217
* Update test.yml by mattijn in https://github.com/mattijn/topojson/pull/218

New Contributors
* takluyver made their first contribution in https://github.com/mattijn/topojson/pull/216

**Full Changelog**: https://github.com/mattijn/topojson/compare/v1.7...v1.8

1.7

What's Changed
* fix: handling of a single point coordinate in a MultiPoint geometry by mattijn in https://github.com/mattijn/topojson/pull/210
* Fix: duplicates with collinear points sometimes not found with shared_coords=False by theroggy in https://github.com/mattijn/topojson/pull/211
* CI: Run tests also on python 3.11 by theroggy in https://github.com/mattijn/topojson/pull/212


**Full Changelog**: https://github.com/mattijn/topojson/compare/v1.6...v1.7

1.6

What's Changed
* add shapely 1 & 2 compliant badge by mattijn in https://github.com/mattijn/topojson/pull/197
* Maintenance: fix linting issues in GitHub actions by mattijn in https://github.com/mattijn/topojson/pull/198
* Resolve deprecationwarnings by mattijn in https://github.com/mattijn/topojson/pull/202
* Update benchmark.yml by mattijn in https://github.com/mattijn/topojson/pull/205
* Update benchmark.yml by mattijn in https://github.com/mattijn/topojson/pull/206
* test get default branch by mattijn in https://github.com/mattijn/topojson/pull/207
* fix: change pop to indexing to get list element 203 by aspyk in https://github.com/mattijn/topojson/pull/204
* Update benchmark.yml by mattijn in https://github.com/mattijn/topojson/pull/208

New Contributors
* aspyk made their first contribution in https://github.com/mattijn/topojson/pull/204

**Full Changelog**: https://github.com/mattijn/topojson/compare/v1.5...v1.6

1.5

What's Changed
* fix spelling in the repo by mattijn in https://github.com/mattijn/topojson/pull/163
* extract gdf index and use it during serialization of `.to_geojson()` and `.to_gdf()` by mattijn in https://github.com/mattijn/topojson/pull/165
* Lint `utils/serialize_as_geodataframe` by Zeroto521 in https://github.com/mattijn/topojson/pull/166
* Resolve MultiPolygon with holes by mattijn in https://github.com/mattijn/topojson/pull/168
* Include shapely in matrix GitHub action workflow by mattijn in https://github.com/mattijn/topojson/pull/172
* Set dependency shapely to version >= 1.8.0 by mattijn in https://github.com/mattijn/topojson/pull/173
* update strtree functions by mattijn in https://github.com/mattijn/topojson/pull/171
* Github Action, shapely version overrule from matrix by mattijn in https://github.com/mattijn/topojson/pull/176
* Replaced ShapelyError with GeometryTypeError by mattijn in https://github.com/mattijn/topojson/pull/175
* Update test.yml by mattijn in https://github.com/mattijn/topojson/pull/177
* support for multiple gdf and geojson as input by mattijn in https://github.com/mattijn/topojson/pull/169
* Add support to rotate rings to avoid split by theroggy in https://github.com/mattijn/topojson/pull/180
* Fix: topology for data without junctions and shared_coords=False, prequantize=False gives error by theroggy in https://github.com/mattijn/topojson/pull/182
* Fix find duplicates for rings by theroggy in https://github.com/mattijn/topojson/pull/185
* Fix + improve performance for join with shared coords=false by theroggy in https://github.com/mattijn/topojson/pull/179
* change quantize default from `1e6` to `1e5` by mattijn in https://github.com/mattijn/topojson/pull/189
* change default shared_coords from True to False by mattijn in https://github.com/mattijn/topojson/pull/190
* Catch STRTree warning by theroggy in https://github.com/mattijn/topojson/pull/188
* Improve vscode settings and launch.json by theroggy in https://github.com/mattijn/topojson/pull/193
* Continuous benchmarking by mattijn in https://github.com/mattijn/topojson/pull/194
* Fix: Linestrings that follow the same path but where one contains extra redundant points are not deduplicated by theroggy in https://github.com/mattijn/topojson/pull/192
* Backwards support shapely 1.7.1 by mattijn in https://github.com/mattijn/topojson/pull/196

New Contributors
* Zeroto521 made their first contribution in https://github.com/mattijn/topojson/pull/166
* theroggy made their first contribution in https://github.com/mattijn/topojson/pull/180

**Full Changelog**: https://github.com/mattijn/topojson/compare/v1.4...v1.5

1.4

What's Changed
* Fixed typo and citation by Nydhal in https://github.com/mattijn/topojson/pull/143
* decimals for geojson and fix topoquantize in class by mattijn in https://github.com/mattijn/topojson/pull/144
* Fix None to 'null' when calling Topology.to_json(pretty=True) by yizongk in https://github.com/mattijn/topojson/pull/150
* Solve the issue of geojson attribute visualization by natsuapo in https://github.com/mattijn/topojson/pull/151
* Revert "Solve the issue of geojson attribute visualization" by mattijn in https://github.com/mattijn/topojson/pull/152
* add test to keep properties by mattijn in https://github.com/mattijn/topojson/pull/153
* Fix the bugs of generating topojson with complicated geojson by natsuapo in https://github.com/mattijn/topojson/pull/154
* changes in 3 tests by mattijn in https://github.com/mattijn/topojson/pull/155
* reduce warnings for multipart geoms by mattijn in https://github.com/mattijn/topojson/pull/156
* changes to accomodate the deprecated array interface by mattijn in https://github.com/mattijn/topojson/pull/157
* Sorted-last-shapely-2-deprecation-warnings by mattijn in https://github.com/mattijn/topojson/pull/158
* Update test_hashmap.py by mattijn in https://github.com/mattijn/topojson/pull/159
* add pypi workflow by mattijn in https://github.com/mattijn/topojson/pull/160
* Travis 2 GH action by mattijn in https://github.com/mattijn/topojson/pull/161

New Contributors
* Nydhal made their first contribution in https://github.com/mattijn/topojson/pull/143
* yizongk made their first contribution in https://github.com/mattijn/topojson/pull/150
* natsuapo made their first contribution in https://github.com/mattijn/topojson/pull/151

**Full Changelog**: https://github.com/mattijn/topojson/compare/v1.3...v1.4

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.