Hydxlib

Latest version: v1.7.0

Safety actively analyzes 714860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 4

1.4

----------------

- Added threedi-schema as a dependency, removing threedi-modelchecker

- Fixed writing logging to file

1.3

----------------

- Fixed all tabulated profiles (TAB, HEU, MVR, UVR, OVA) and added TPZ and YZP.

- Added inverted egg (EIG) profile.

- Added trapezium profile in case no tabulated profile is given.

- Add all cross sections to the 3Di spatialite and use the identifications from the
input file.

- Check if a profile is open/closed depending on the verbinding type (OPL or not).

1.2

----------------

- Added Heul (HEU), U-Vorm (UVR), Ovaal (OVA) profielen, fixed Muil (MVR),
removed trapezium (TPZ).

- Fixed empty connection_node.the_geom column.

1.1

----------------

- Log through the hydxlib.* logger instead of the root logger.

- Emit error log if a value is required according to GWSW, but missing.

- Made log messages more comprehensible by using terminology from GWSW instead
of internal model and field names.

- Set KNP_MAT to not required.

- Emit more comprehensible error if a verbinding with types GSL, OPL, ITR,
or DRL has no profile.

1.0

----------------

- Backport changes from https://github.com/threedi/beta-plugins.

- Added threedi-modelchecker as a dependency, and used the 3Di schema in
it as a replacement for hydxlib.sql_models.

- Removed PostGRES support (only spatialite remains).

- Replaced GDAL with pyproj.

- An 'RHK' profile is now interpreted as a closed (instead of open) rectangle.

- Add JSON export format.

0.7

----------------

- Closing database connection
- Updating bug in rectangular cross sections

Page 3 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.