OWSLib Versions Save

OWSLib is a Python package for client programming with Open Geospatial Consortium (OGC) web service (hence OWS) interface standards, and their related content models.

0.30.0

2 months ago

This PR adds support for OGC API - Environmental Data Retrieval (in the owslib.ogcapi module), as well as WMTS and OGC API - Coverages updates.

A full list of commits for 0.30.0 can be found at:

https://github.com/geopython/OWSLib/commits/0.30.0

  • add OGC API - Environmental Data Retrieval client (#899)
  • add WMTS dimensions parsing (#904)
  • align to latest OGC API - Coverage specification updates (#908)

0.29.3

6 months ago

A full list of commits for 0.29.3 can be found at:

https://github.com/geopython/OWSLib/commits/0.29.3

  • new readthedocs configuration
  • pre-render doc notebooks
  • fix WMS 1.1.1 expression bug
  • removed unused lxml code
  • ensure schema_key is never None when reading namespaces
  • fix WFS2 POST attribute name
  • silence FutureWarning when passing XML etree object to filter
  • update CI (drops Python 3.7)
  • fix WPS logging DEBUG statements
  • fix CRS for non-int code by URL

0.29.1

11 months ago

A full list of commits for 0.29.1 can be found at:

https://github.com/geopython/OWSLib/commits/0.29.1

  • ISO: subclass SV_ServiceIdentification from MD_DataIdentification

0.29.2

11 months ago

A full list of commits for 0.29.2 can be found at:

https://github.com/geopython/OWSLib/commits/0.29.2

  • update docs workflow
  • fix WCS logging

0.29.0

1 year ago

This release adds an OpenSearch client, as well as updates ISO parsing by removing longstanding deprecations/warnings. Users are advised to use 0.28.1 if previous ISO parsing workflows support is required.

A full list of commits for 0.29.0 can be found at:

https://github.com/geopython/OWSLib/commits/0.29.0:

  • BREAKING: remove ISO deprecations (#862) (#869)
  • add OpenSearch client implementation
  • safeguard WMS GetMap bgcolor parameter (@geographika)
  • fix WMS dimension parsing (@emilianocastaneda)

0.28.1

1 year ago

A full list of commits for 0.28.1 can be found at:

https://github.com/geopython/OWSLib/commits/0.28.1

  • use only lxml for XML parsing and disable entity resolution in XML payloads

0.28.0

1 year ago

A full list of commits for 0.28.0 can be found at:

https://github.com/geopython/OWSLib/commits/0.28.0

  • core: remove Python 3.6 from CI matrix (@kalxas)
  • OGC API: add support for OGC API - Features - Part 4: transactions
  • OGC API: add support for OGC API - Maps
  • OGC API: fix OGC API - Processes process list filtering
  • fix WMTS resolution (@dvbmgr)
  • WFS: fix filter parsing (@huard)
  • OGC API: use yaml.safe_load for YAML parsing for OpenAPI handling (@sebastic)
  • FGDC: fix contact parsing (@pvgenuchten)

0.27.2

1 year ago

A full list of commits for 0.27.2 can be found at:

https://github.com/geopython/OWSLib/commits/0.27.2

  • tests: fix regression test

0.27.1

1 year ago

A full list of commits for 0.27.1 can be found at:

https://github.com/geopython/OWSLib/commits/0.27.1

  • core: remove pyproj as core dependency

0.27.0

1 year ago

A full list of commits for 0.27.0 can be found at:

https://github.com/geopython/OWSLib/commits/0.27.0

  • core: update pyproj
  • OGC API: add support for OGC API - Processes