geopython/pygeoapi: 0.20.0
Creators
- Tom Kralidis1
- Benjamin Webb2
- Angelos Tzotsos3
- Jo4
- Just van den Broecke5
- Francesco Bartoli6
- Bernhard Mallinger
- Jorge Samuel Mendes de Jesus
- Ricardo Garcia Silva6
- Sarah Jordan7
- Richard Law8
- Paul van Genuchten9
- KoalaGeo10
- Matthew Perry
- Mathieu Tachon11
- ayan-usgs
- Even Rouault12
- Vincent Privat13
- francescoingv14
- PascalLike
- Sander Schaminee15
- Alex
- Alexandre Leroux16
- Peter Garnæs17
- Moritz Langer
- Kevin Ngai18
- Leo Ghignone
- Jeff McKenna19
- Francesco Frassinelli20
- vvmruder
- 1. @geopython @opengeospatial @osgeo @wmo-im
- 2. @cgs-earth
- 3. Open Source Geospatial Foundation
- 4. @OGC @byteroad
- 5. Just Objects
- 6. @geobeyond
- 7. LimnoTech
- 8. Landcare Research
- 9. ISRIC - World Soil Information
- 10. @BritishGeologicalSurvey
- 11. Akvaplan-Niva
- 12. Spatialys
- 13. Airbus Defence and Space
- 14. INGV
- 15. GeoCat BV
- 16. Animoog.org
- 17. DMI
- 18. Environment & Climate Change Canada
- 19. GatewayGeo
- 20. @NINAnor
Description
The pygeoapi team announces the release of 0.20.0.
This release provides numerous enhancements, updates and bug fixes. New features enhanced support for limits, a SensorThings EDR provider, refactoring filter support. Note that a significant change in pygeoapi configuration and limits is introduced in 0.20.0 (see RFC5 for more information).
In addition, the 0.20.0 release marks the start of stable branching in the project (starting with 0.20 branch). Bugfix releases against minor releases are now managed from the stable branch (in this case, release 0.20, for example).
Download
- source code: https://pygeoapi.io/download
- PyPI: https://pypi.org/project/pygeoapi
At a glance
API
- add support for enhanced limits (RFC5)
- Fix OpenAPI generation for empty resources in config
- add
format
property to schema geometry definition in.../queryables
and.../schema
- add
geometry-any
to geometry definitions in.../queryables
and.../schema
- fix media type for schema links
- Filtering: refactor/unified filter logic (pygeofilter)
- OGC API - Tiles
- fix missing tiles reporting
- fix tiles metadata response
- OGC API - Processes
- support process output schemas in OpenAPI if they are defined/exist
- add created/updated fields to job model
- OGC API - Environmnetal Data Retrieval
- various complaince fixes
- OGC API - Coverages
- add support for UAD and extents overriding
Web/UI/HTML
- add enhanced JSON-LD templating
- fix CoverageJSON rendering for EDR templates
- only show TMS links on landing page if tile resources are defined in config
- add OGC API - Records autodiscovery
- fix/lazy load admin API for Starlette and Django frameworks
Providers
- MapScript
- add tile indexing support
- add additional projection information
- add PROCESSING directive for raster layers
- new EDR provider for SensorThings (including transactions)
- PostgreSQL
- add support for JSON types
- add support for additional CRS storages
- Oracle
- fix counts when sql manipulator is used
- TinyDB
- fix query type casting
Configuration
- add support for enhanced limits (RFC5)
Documentation
Other
- add hot reload option to Docker entrypoint
Thanks
The pygeoapi team gives thanks for all contributions made for this release.
As always, all contributions are always welcome.
The pygeoapi team https://pygeoapi.io
Files
geopython/pygeoapi-0.20.0.zip
Files
(15.9 MB)
Name | Size | Download all |
---|---|---|
md5:a3df604e20a4c17f2b6e20d75fdb353b
|
15.9 MB | Preview Download |
Additional details
Related works
- Is supplement to
- Software: https://github.com/geopython/pygeoapi/tree/0.20.0 (URL)
Software
- Repository URL
- https://github.com/geopython/pygeoapi