Hlink

Latest version: v3.8.0

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

Scan your dependencies

Page 4 of 4

3.2.0

Overview

This release upgrades many of hlink's dependencies to newer versions. This should make hlink easier to maintain in the future and keep it from being blocked because it's on old versions of packages that are missing newer features. Because so many of hlink's dependencies have been updated, there are some changes in hlink's functionality. Most of these should be slight, and there are some explanations of the more noticeable ones below.

Changes

- Upgraded from Python 3.6 to 3.10.
- Upgraded from Java 8 to Java 11.
- Upgraded from Scala 2.11 to Scala 2.12.
- Upgraded from pyspark 2 to pyspark 3.
- Upgraded the Scala package that hlink uses for computing Jaro-Winkler scores. This included some bug fixes. Jaro-Winkler scores may change slightly in some cases with this upgrade. They were incorrect in previous versions. See the Scala Commons Text changelog [here](https://commons.apache.org/proper/commons-text/changes-report.html) for some more information. hlink upgraded from using version 1.4 to using version 1.9.

Notes

- Upgraded to Jinja2 3, which slightly changed how Jinja's `PackageLoader` works. Adding some empty `templates/` subdirectories to some hlink packages fixed the issues.
- Upgraded to newer versions of flake8 and black, which caused only a few minor formatting changes.
- Made Sphinx docs automatically track hlink's version instead of requiring a manual update.

3.1.0

Overview
This version of hlink contains a few tweaks of v3.0.0, the initial open source version of hlink.

Changes
- Started exporting true positive and true negative data along with false positive and false negative data in model exploration.
- Fixed a bug where "exact_all_mult" wasn't handled correctly in config validation.
- Polished the repo for open sourcing.

Notes
- Added a quickcheck pytest marker for quickly testing a subset of core functionality.
- Set up GitHub Actions.

Page 4 of 4

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.