Releases: geopython/OWSLib
0.32.0
What's Changed
- CI: change base URL for GeoNetwork based CSW by @tomkralidis in #926
- Add exception handlers for Polygon and Locale methods by @vietnguyengit in #929
- remove root loggers (#923) by @tomkralidis in #930
- OGC API: capture response headers by @tomkralidis in #931
- OGC Connected Systems API by @ChainReaction31 in #928
- Fix parsing of options - support missing options by @pduchesne in #939
- OAProc: add support for process execution by @tomkralidis in #940
- drop Python 3.8/3.9, unpin old dependencies by @tomkralidis in #941
- Fix flake8 issues by @kalxas in #943
- add stalebot GitHub Action by @tomkralidis in #942
- WFS 2.0 URL building by @geographika in #612
- changed all 'already exists' errors to warnings by @speleophysics in #769
- Lint fixes by @geographika in #948
- Add srsname to wfs200.py getfeature GET request by @lpartington in #945
- Remove dependency on the Pytz library by @spillner in #949
- adds support for gmx:anchor in gmd:identifier by @pvgenuchten in #947
- enables gmx:anchor for otherconstraints by @pvgenuchten in #844
- Raise an error if GetCapabilities requests don't return XML by @geographika in #861
- Add Windows Build Action with Tests by @geographika in #950
New Contributors
- @vietnguyengit made their first contribution in #929
- @ChainReaction31 made their first contribution in #928
- @pduchesne made their first contribution in #939
- @speleophysics made their first contribution in #769
- @lpartington made their first contribution in #945
- @spillner made their first contribution in #949
Full Changelog: 0.31.0...0.32.0
0.31.0
This release adds support for ISO 19115 Part 3 XML
A full list of commits for 0.31.0 can be found at:
https://github.com/geopython/OWSLib/commits/0.31.0
- ISO: Add support for ISO 19115 Part 3 XML (#900) (@vjf)
- CSW: fix malformed init result (#918) (@pvgenuchten)
- WCS: add timeout to init (@WrenRaming)
0.30.0
This release 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:
0.29.3
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.2
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.1
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.0
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
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
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)
v0.27.2
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