v0.15.0
Release Notes
From release 0.15 onward, all minor versions of HyRiver packages will be pinned. This ensures that previous minor versions of HyRiver packages cannot be installed with later minor releases. For example, if you have pygeoogc==0.14.x
installed, you cannot install pygeoogc==0.15.x
series. This is to ensure that the API is consistent across all minor versions.
New Features
- For now, retain compatibility with
shapely<2
while supportingshapley>=2
.
Bug Fixes
- Fix an issue in
WFS
where thegetfeature_bygeom
method fails if the requested web service does not havegeometry_column
attribute in its schema. This release addresses this issue by trying to find the name from other attributes in the schema. If it fails to find, it raises aValueError
. - Catch an edge case in
match_crs
function where the input is a list of coordinates of length 4. - Give precedence to non-default arguments for caching related arguments instead of directly getting them from env variables. This is to avoid the case where the user sets the env variables but then passes different arguments to the function. In this case, the function should use the passed arguments instead of the env variables.
Internal Changes
- Remove
pyyaml
as a dependency since it is not used anymore.