github geopython/pygeoapi 0.23.0

23 hours ago

The pygeoapi team announces the release of 0.23.0.

This release provides support for numerous enhancements, updates and bug fixes. New features include support for OGC API Publish-Subscribe Workflow - Part 1: Core, numerous updates to EDR and Maps, as well as fixes/updates for OpenAPI and /collections handling of invalid collections.

Download

At a glance

API

  • add support for OGC API - Publish-Subscribe Workflow - Part 1: Core
  • allow for /collections endpoint to complete with failing resources #2266]
  • fix gzip compression on async process execution
  • Processes
    • add support for async only process definition and handling
    • fix statusInfo responses
  • EDR
    • add CRS support
    • add parameter description metadata if exists
    • numerous updates to support MetOcean workflows
  • Maps
    • numerous updates to support MetOcean workflows
  • Features/Records
    • add f= to next/prev links
    • fix handling of empty sortby parameter
  • Admin
    • handle empty resources in config

Web/UI/HTML

Providers

  • PostgreSQL: add count support to enable/disable counting of results
  • PostgreSQL process manager: harmonize SQL connection with feature providers
  • ESRI: update handling of id field
  • Xarray: numerous updates and enhancements
  • TinyDB: fix spatial queries against null geometries
  • Elasticsearch: fix property evaluation
  • OpenSearch: fix property evaluation
  • CSV: fix geometry handling when incoming bbox has 6 tokens

Configuration

  • Fix config validation for OGC Processes connection field

Documentation

  • update process manager docs

Other

  • Docker: add env var to enable building OpenAPI document with invalid collections
  • fix Python datetime deprecation
  • ReDoc: fix JS reference
  • fix custom formatter support for items

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

Don't miss a new pygeoapi release

NewReleases is sending notifications on new releases.