Releases: geopython/OWSLib
0.33.0
What's Changed
- Use build library for packaging by @geographika in #969
- Filter out ExtendedCapabilities when reading WebMapTileService by @geographika in #968
- OGC API: add support for collection level transactions by @tomkralidis in #971
- CI: Fix failing tests and doc builds by @geographika in #974
- Docs: Add doc on using proxies by @geographika in #975
- Fix FutureWarnings for testing lxml elements by @geographika in #979
- Remove unknown pytest.mark.unit by @geographika in #980
- Add URL check for https://demo.pycsw.org/cite by @geographika in #982
- Default to text/xml if server doesn't return a Content-Type by @geographika in #977
- add a null check before using attrib by @pvgenuchten in #978
- Test for XML in response, regardless of mimetype by @geographika in #984
Full Changelog: 0.32.1...0.33.0
0.32.1
What's Changed
- Skip failing tests by @geographika in #957
- FIX: numpy floats parsed incorrectly by @juhi24 in #955
- Add offline testing to CI by @geographika in #952
- Allow build_getmap_request test to run offline and for all WMS versions by @geographika in #959
- Strip out redundant new to enable object pickling by @vjf in #548
- Update WMTS server to new URL by @geographika in #962
- [iso19139:2007] add more generic char/anchor check by @pvgenuchten in #954
- Catch and raise HTTP 403 Forbidden errors by @geographika in #958
- OGC API: handle URLs with URIs as ids by @tomkralidis in #964
- Attempt to reduce coveralls errors by @geographika in #960
- fix OGC API coverages
subset
anddatetime
not forwarded by @fmigneault in #967
New Contributors
Full Changelog: 0.32.0...0.32.1
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