Releases: benbovy/spherely
Releases · benbovy/spherely
0.1.0
What's Changed
- CI release: activate windows builds by @benbovy in #45
- Add binding to calculate distance between two geometries by @gahjelle in #43
- CI: migrate from provision-with-micromamba to setup-micromamba action by @jorisvandenbossche in #47
- CI: update s2geography dev branch name by @benbovy in #55
- Refactor Geography and add (scalar) creation functions by @benbovy in #51
- ENH: add from_wkt/to_wkt functions by @jorisvandenbossche in #50
- Fix repr precision for latest s2geography + expose precision in to_wkt by @jorisvandenbossche in #63
- ENH: implement eq on Geography class by @JoelJaeschke in #61
- ENH: geography constructor from geoarrow by @jorisvandenbossche in #49
- ENH: Added more missing predicates by @JoelJaeschke in #56
- Fix empty linestring creation by @benbovy in #71
- ENH: add area function by @jorisvandenbossche in #73
- DOC: add missing functions to API reference by @benbovy in #76
- ENH: export to geoarrow output by @jorisvandenbossche in #53
- ENH: add projection support in geoarrow output by @jorisvandenbossche in #69
- ENH: add to_wkb / from_wkb by @jorisvandenbossche in #68
- Add projection keyword to from_geoarrow + update type annotations by @jorisvandenbossche in #78
- ENH: Added length and perimeter implementation by @JoelJaeschke in #77
- Add get_x and get_y vectorized functions (Point-only) by @jorisvandenbossche in #37
- Add script to generate the stub file by @gahjelle in #44
- ENH: add boolean operations (overlays) by @jorisvandenbossche in #62
- Bump min s2geography version to 0.2.0 by @benbovy in #81
- Rename scalar creation functions by @benbovy in #83
- ENH: add pickle support for Geography by @benbovy in #82
- Misc. typing fixes by @benbovy in #84
- Refactor numeric constants (Earth radius) by @benbovy in #86
- ENH: add
oriented
argument tocreate_polygon()
by @benbovy in #85 - Try alternative patch for cmake s2geography openssl by @benbovy in #91
- DOC: add installation section by @benbovy in #92
- DOC: API reference tweaks & clean-up by @benbovy in #89
- Fix and rename: get_dimensions() by @benbovy in #87
- Setup pixi by @benbovy in #95
- Misc maintenance by @benbovy in #96
- ENH: add is_empty by @jorisvandenbossche in #79
New Contributors
- @gahjelle made their first contribution in #43
- @JoelJaeschke made their first contribution in #61
Full Changelog: 0.0.1...0.1.0
0.0.1
What's Changed
- Configure CI by @benbovy in #6
- Optimize Python -> C++ Geography conversion by @benbovy in #5
- Rename library s2shapely -> spherely by @benbovy in #7
- CI: remove workaround for s2geography dll install path by @benbovy in #10
- Add documentation by @benbovy in #9
- Add instructions for setting up local development environment by @jorisvandenbossche in #12
- Add contains predicate by @jorisvandenbossche in #11
- Add logo, readme and doc tweaks by @benbovy in #13
- CI: expand tests to run on different Python versions by @jorisvandenbossche in #14
- use s2geography from conda by @martinfleis in #16
- Add Polygon by @benbovy in #15
- add: some predicates by @ccalvocm in #18
- Add more instructions in README (dev builds) by @benbovy in #21
- Predicates functor by @benbovy in #22
- More CI (mypy, coverage), setup pre-commit, formatting by @benbovy in #24
- Fix CI coverage by @benbovy in #29
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #30
- CI: temporarily pin conda s2geometry to 0.10 by @jorisvandenbossche in #33
- [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #32
- BLD: require latest s2geometry 0.11 / s2geography 0.1.1 + use cmake config to find libraries by @jorisvandenbossche in #34
- CI: update Python versions in test matrix by @jorisvandenbossche in #36
- Add centroid, boundary and convex_hull function (returning new Geography) by @jorisvandenbossche in #20
- CI: build sdist and wheels (Linux & MacOS) by @benbovy in #35
New Contributors
- @benbovy made their first contribution in #6
- @jorisvandenbossche made their first contribution in #12
- @martinfleis made their first contribution in #16
- @ccalvocm made their first contribution in #18
- @pre-commit-ci made their first contribution in #30
Full Changelog: https://github.com/benbovy/spherely/commits/0.0.1