Releases: hotosm/osm-rawdata
Releases · hotosm/osm-rawdata
v0.2.0
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).
- For example, this allows passing the
- Added optional
auth_token
param toPostgresClient
to pass value viaaccess-token
header. - Add new fully async version of PostgresClient in
pgasync.py
.
Full Changelog: 0.1.7...0.2.0
v0.1.7
Tidy up import pinning:
- Use minimum required versions.
- Use
>=
for future compatibility.
v0.1.6
Now supports importing into postgres all the files from Overture maps.
v0.1.5
Update PyArrow to latest 14.0.1 to avoid CVE-2023-47248 & dependent builds failing.
v0.1.4
bump: version 0.1.3 → 0.1.4
v0.1.3
Add missing psycopg2 dependency due to bodged dependency management / merge conflicts.
v0.1.2
Handle both yamlfile syntaxes:
where:
tags:
- join_or:
- { building: yes, amenity: not null }
- join_and:
- { building:material: wood, roof:material: metal }
and
where:
tags:
- { building: yes, amenity: not null }
- join_and:
- { building:material: wood, roof:material: metal }
This is more flexible. Defaults to join_or
in the code.
v0.1.2 Release Candidate 0
- Remove gdal from install dependencies.
Initial package release
Initial package release. Successfully uses a YAML or JSON config file to build either an SQL query for a local postgres database, or a remote query to the Underpass raw OSM database.