v0.8.0
This release contains breaking changes, which means that databases created with Terracotta v0.7.x are not compatible with v0.8.x.
To upgrade an existing database you can use the new command terracotta migrate
(experimental):
$ terracotta migrate mydb.sqlite
On a positive note, Terracotta now supports PostgreSQL as database flavor.
What's Changed
- Sqlalchemy compositional by @nickeopti in #248
- Sqlalchemy by @nickeopti in #240
- PostgreSQL Support by @mrpgraae in #257
- Add writable flag to meta stores by @kiksekage in #256
- Test using postgresql meta store as well by @nickeopti in #260
- Re-add database user and password as settings, and rename from MYSQL_* to SQL_* by @nickeopti in #258
- Issue262 by @nickeopti in #263
- Python 3.6 is EOL by @dionhaefner in #264
- Fix MySQL connection drop by @panakouris in #267
- Require rasterio 1.3 by @dionhaefner in #269
- Add a first example ingestion script to the docs by @tomalrussell in #277
- Fix apidoc url by @dionhaefner in #278
- use globals instead of threading.local (fixes #281) by @dionhaefner in #282
- [driver] sqla results are not dict-like anymore by @dionhaefner in #296
- Not specific to Win 10 by @ecomodeller in #302
- Add bare-bones migration script by @dionhaefner in #304
New Contributors
- @kiksekage made their first contribution in #256
- @tomalrussell made their first contribution in #277
- @ecomodeller made their first contribution in #302
Full Changelog: v0.7.5...v0.8.0