Skip to content

Releases: hotosm/osm-rawdata

v0.4.0

23 Oct 23:43
Compare
Choose a tag to compare

What's Changed

  • Cleanup deps, remove hard requirement for SQLAlchemy unless using importer.py.

Full Changelog: 0.3.3...0.4.0

v0.3.3

14 Oct 17:46
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.3.2...0.3.3

v0.3.2

12 Aug 12:12
Compare
Choose a tag to compare

What's Changed

  • Fix changed Export.geojson --> RawExport.geojson by @Sujanadh in #30
    • This fix was required due to a change in raw-data-api upstream.

New Contributors

Full Changelog: 0.3.1...0.3.2

v0.3.1

05 Aug 10:45
Compare
Choose a tag to compare

What's Changed

  • fix: Process the refs for ways when using a local database by @robsavoye in #20
  • fix: Fix typo, args.uri, not args.url by @robsavoye in #22
  • Add "AS geometry" to make parsing the results cleaner by @rsavoye in #25
  • Refactor asyncpg support by @rsavoye in #26
  • Fix polling of raw-data-api on extract failure by @spwoodcock in #28

Full Changelog: 0.3.0...0.3.1

v0.3.0

20 May 15:04
Compare
Choose a tag to compare
  • Minor BREAKING CHANGE to update environment variable UNDERPASS_API_URL --> RAW_DATA_API_URL.

Full Changelog: 0.2.4...0.3.0

v0.2.4

07 Apr 19:14
Compare
Choose a tag to compare
  • Return None if raw-data-api returns an error dict response (the error msg is logged).
    Full Changelog: 0.2.3...0.2.4

v0.2.3

15 Feb 13:33
Compare
Choose a tag to compare
  • Better handling of YAML config parsing edge cases.

Full Changelog: 0.2.2...0.2.3

v0.2.2

14 Feb 16:39
Compare
Choose a tag to compare
  • Allow for passing both JSON and YAML BytesIO config objects.
  • Prep for handling all_geometry JSON key.

v0.2.1

09 Feb 10:45
Compare
Choose a tag to compare
  • Improve robustness of raw-data-api polling.
    • Some edge cases meant that status=SUCCESS, but the result was not returned from Celery results backend yet.

v0.2.0

09 Feb 09:54
Compare
Choose a tag to compare

What's Changed

  • Allow passing BytesIO object as json/yaml config by @spwoodcock in #13
  • Allow passing extra params dict to execQuery by @spwoodcock in #14
    • For example, this allows passing the bind_zip=False param to generate files without zipping (i.e. direct streaming access from S3).
  • Added optional auth_token param to PostgresClient to pass value via access-token header.
  • Add new fully async version of PostgresClient in pgasync.py.

Full Changelog: 0.1.7...0.2.0