Releases: OvertureMaps/overturemaps-py
Release list
v1.0.1
What's Changed
- [BUG] Fix windows binary upload in CI by John McCall (@lowlydba) in #121
- CHORE Indicate our brew formula is auto-maintained, no manual post-release steps by John McCall (@lowlydba) in #123
- CHORE(deps): Bump lowlydba/are-we-good from 1.0.2 to 1.0.3 by Dependabot (@dependabot)[bot] in #124
- CHORE(deps): Bump actions/checkout from 6.0.2 to 6.0.3 in the actions group by Dependabot (@dependabot)[bot] in #125
- CHORE(deps): Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 by Dependabot (@dependabot)[bot] in #126
- [BUG] Fix UnicodeEncodeError on Windows non-UTF-8 locales by John McCall (@lowlydba) in #127
Full Changelog: v1.0.0...v1.0.1
v1.0.0
What's Changed
❗ BREAKING CHANGES
- [BUG] ID field is incorrectly put inside
properties; should be top level attribute by John McCall (@lowlydba) in #118
This changes the format of the data output and may be breaking for any programmatic consumers of the data. See #118 for specific details.
Other Changes
- [SECURITY] Harden GitHub Workflows by John McCall (@lowlydba) in #108
- CHORE(deps): Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 by Dependabot (@dependabot)[bot] in #109
- CHORE(deps): Bump astral-sh/setup-uv from 7.3.0 to 8.0.0 by Dependabot (@dependabot)[bot] in #110
- [DOCS] Add homebrew installation by Francisco Jiménez (@jjcfrancisco) in #111
- CHORE(deps): Bump lowlydba/are-we-good from 1.0.1 to 1.0.2 by Dependabot (@dependabot)[bot] in #112
- [FEATURE] Download progress bar by Francisco Jiménez (@jjcfrancisco) in #97
- CHORE(deps): Bump actions/upload-artifact from 7.0.0 to 7.0.1 by Dependabot (@dependabot)[bot] in #114
- CHORE(deps): Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 by Dependabot (@dependabot)[bot] in #115
- [FEATURE] Add binary builds + QoL upgrades by John McCall (@lowlydba) in #117
Full Changelog: v0.20.0...v1.0.0
v0.20.0
What's Changed
- Add releases CLI (list, latest) by Alex Iannicelli (@atiannicelli) in #87
- [CHORE] Refresh pyproject metadata by John McCall (@lowlydba) in #94
- fix: correct --stac flag help text by Francisco Jiménez (@jjcfrancisco) in #96
- [FEATURE] Add download state tracking and releases check by Alex Iannicelli (@atiannicelli) in #88
- perf: speed up geojson output and S3 downloads by Francisco Jiménez (@jjcfrancisco) in #95
- [CHORE] Add PyPI publish workflows by John McCall (@lowlydba) in #98
- [FEATURE] Add changelog query/summary by Alex Iannicelli (@atiannicelli) in #89
New Contributors
- John McCall (@lowlydba) made their first contribution in #91
- Alex Iannicelli (@atiannicelli) made their first contribution in #87
- Francisco Jiménez (@jjcfrancisco) made their first contribution in #96
Full Changelog: v0.19.0...v0.20.0
v0.19.0
What's Changed
- auditing and updating dependencies and migrating to uv by Dana Bauer (@danabauer) in #80
- fixing path to s3 artifact in stac by Jennings Anderson (@jenningsanderson) in #83
- updating README with uv integration instructions by Dominik Weckmüller (@do-me) in #81
- updating README with dev and testing instructions by Dana Bauer (@danabauer) in #84
New Contributors
- Dominik Weckmüller (@do-me) made their first contribution in #81
Full Changelog: v0.18.0...v0.19.0
v0.18.0
Hello release notes!
This is the first time we're officially publishing release notes for overturemaps-py. Below is a very long list of changes that go all the way back to the creation of the CLI.
What's new?
STAC integration
overturemaps-py now uses Overture's STAC catalog by default to speed up queries. This significantly improves download performance and automatically grabs the latest release for you.
--stac(default): Uses the STAC catalog for faster, more efficient queries--no-stac: Falls back to reading directly from S3 without STAC
GERS UUID lookup
gers [UUID]
Look up an ID in the GERS Registry. If the feature is present in the latest release, it will download the feature and write it out in the specified format.
Command-line options:
-f("geojson", "geojsonseq", "geoparquet"): output format, defaults to geojsonseq for a single feature on one line.--output/-o(optional): Location of output file. When omitted output will be written to stdout.--connect_timeout(optional): Socket connection timeout, in seconds. If omitted, the AWS SDK default value is used (typically 1 second).--request_timeout(optional): Socket read timeouts on Windows and macOS, in seconds. If omitted, the AWS SDK default value is used (typically 3 seconds). This option is ignored on non-Windows, non-macOS systems.
The full list of changes
- Initial by Jacob Wasserman (@jwass) in #1
- Initial README docs by Jacob Wasserman (@jwass) in #3
- Geoparquet by Jacob Wasserman (@jwass) in #4
- Refactor record_batch_reader outside of cli by Jacob Wasserman (@jwass) in #11
- Fix link to Overture Foundation in Readme by Durand D'souza (@dldx) in #15
- add land_cover type and update to latest Overture Maps release by Dana Bauer (@danabauer) in #21
- update to point to the June Overture Maps release by Dana Bauer (@danabauer) in #26
- Add PyPI badge to Readme by Ewout ter Hoeven (@EwoutH) in #27
- Update README with conda install instructions by Owen Lamont (@owenlamont) in #22
- Bump to 2024-06-13-beta.1 hotfix by Brad Richardson (@brad-richardson) in #30
- Bump to July release by Jennings Anderson (@jenningsanderson) in #32
- Geopandas by Brad Richardson (@brad-richardson) in #33
- Loosen dependencies, test across python versions by Brad Richardson (@brad-richardson) in #34
- sync schema 2024-07-22.0 by Helmi Ibrahim (@helmi03) in #35
- Add "covering" field for bbox support from GeoPandas read_parquet by Gareth Simons (@songololo) in #41
- August release path update by Jennings Anderson (@jenningsanderson) in #42
- update release path by Dana Bauer (@danabauer) in #45
- Update to October by Jacob Wasserman (@jwass) in #47
- Bump to v0.10.0 by Jacob Wasserman (@jwass) in #48
- Bump version and data reference by Jacob Wasserman (@jwass) in #54
- add bathymetry data by nickkieffer in #55
- Bump version to Feb 2025 by agh293-Ruddell in #59
- Update to March and bump version by Jacob Wasserman (@jwass) in #62
- Bump version and date by Jacob Wasserman (@jwass) in #65
- add timeout options to cli/module by Darren Wiens (@darrenwiens) in #57
- chore: feature request: adding "release" as optional parameter by MarcoPerniciaro-TomTom in #66
- Speed up download times with STAC by Adam Lastowka (@Rachmanin0xFF) in #68
- update release list by Dana Bauer (@danabauer) in #69
- bump to 0.17.0 by Dana Bauer (@danabauer) in #70
- Adds gers lookup capabilities by Jennings Anderson (@jenningsanderson) in #72
- fix record_batch_reader params in geodataframe by Jeremy Costello (@jeremy-costello) in #71
- Drop testing Python 3.8 since it was EOL 2024-10-07 by Chris Rowe (@chrowe) in #77
Contributors
- Jacob Wasserman (@jwass) made their first contribution in #1
- Durand D'souza (@dldx) made their first contribution in #15
- Dana Bauer (@danabauer) made their first contribution in #21
- Ewout ter Hoeven (@EwoutH) made their first contribution in #27
- Owen Lamont (@owenlamont) made their first contribution in #22
- Brad Richardson (@brad-richardson) made their first contribution in #30
- Jennings Anderson (@jenningsanderson) made their first contribution in #32
- Helmi Ibrahim (@helmi03) made their first contribution in #35
- Gareth Simons (@songololo) made their first contribution in #41
- nickkieffer made their first contribution in #55
- agh293-Ruddell made their first contribution in #59
- Darren Wiens (@darrenwiens) made their first contribution in #57
- MarcoPerniciaro-TomTom made their first contribution in #66
- Adam Lastowka (@Rachmanin0xFF) made their first contribution in #68
- Jeremy Costello (@jeremy-costello) made their first contribution in #71
- Chris Rowe (@chrowe) made their first contribution in #77
Full changelog: https://github.com/OvertureMaps/overturemaps-py/commits/v0.18.0