Recordlinkage

Latest version: v0.16

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

Scan your dependencies

Page 1 of 4

0.16

A new release of `recordlinkage` after a long time (too long, I'm sorry). This release bumps the minor version to 0.16. This version supports `pandas` 2 and `pandas` 1. It doesn't contain any structural changes or improvements to the API.

What's Changed
* Fix typo by havardox in https://github.com/J535D165/recordlinkage/pull/184
* Fix usage examples by martinhohoff in https://github.com/J535D165/recordlinkage/pull/190
* Fix links by andyjessen in https://github.com/J535D165/recordlinkage/pull/186
* add threshold None and label docstrings for String by davidggphy in https://github.com/J535D165/recordlinkage/pull/189
* Add support for pandas==2 by J535D165 in https://github.com/J535D165/recordlinkage/pull/192
* Replace setup.py by pyproject.toml by J535D165 in https://github.com/J535D165/recordlinkage/pull/195
* Lint with Ruff and format with Black by J535D165 in https://github.com/J535D165/recordlinkage/pull/196
* Update CI docs generation and CI pipeline by J535D165 in https://github.com/J535D165/recordlinkage/pull/197
* Update the docs CI pipeline by J535D165 in https://github.com/J535D165/recordlinkage/pull/198
* Add pre-commit hooks by J535D165 in https://github.com/J535D165/recordlinkage/pull/199

New Contributors
* havardox made their first contribution in https://github.com/J535D165/recordlinkage/pull/184
* martinhohoff made their first contribution in https://github.com/J535D165/recordlinkage/pull/190
* andyjessen made their first contribution in https://github.com/J535D165/recordlinkage/pull/186
* davidggphy made their first contribution in https://github.com/J535D165/recordlinkage/pull/189

**Full Changelog**: https://github.com/J535D165/recordlinkage/compare/v0.15...v0.16

0.15

- Remove deprecated recordlinkage classes ([173](https://github.com/J535D165/recordlinkage/pull/173))
- Bump min Python version to 3.6, ideally 3.8+ ([171](https://github.com/J535D165/recordlinkage/pull/171))
- Bump min pandas version to >=1
- Resolve deprecation warnings for numpy and pandas
- Happy lint, sort imports, format code with yapf
- Remove unnecessary np.sort in SNI algorithm ([141](https://github.com/J535D165/recordlinkage/pull/141))
- Fix bug for cosine and qgram string comparisons with threshold ([135](https://github.com/J535D165/recordlinkage/pull/135))
- Fix several typos in docs ([151](https://github.com/J535D165/recordlinkage/pull/151))([#152](https://github.com/J535D165/recordlinkage/pull/152))([#153](https://github.com/J535D165/recordlinkage/pull/153))([#154](https://github.com/J535D165/recordlinkage/pull/154))([#163](https://github.com/J535D165/recordlinkage/pull/163))([#164](https://github.com/J535D165/recordlinkage/pull/164))
- Fix random indexer ([158](https://github.com/J535D165/recordlinkage/pull/158))
- Fix various deprecation warnings and broken docs build ([170](https://github.com/J535D165/recordlinkage/pull/170))
- Fix broken docs build due to pandas depr warnings ([169](https://github.com/J535D165/recordlinkage/pull/169))
- Fix broken build and removed warning messages ([168](https://github.com/J535D165/recordlinkage/pull/168))
- Update narrative
- Replace Travis by Github Actions ([132](https://github.com/J535D165/recordlinkage/pull/132))
- Fix broken test NotFittedError
- Fix bug in low memory random sampling and add more tests ([130](https://github.com/J535D165/recordlinkage/pull/130))
- Add extras_require to setup.py for deps management
- Add banner to README and update title
- Add Binder and Colab buttons at tutorials ([174](https://github.com/J535D165/recordlinkage/pull/174))

Special thanks to Tomasz Waleń twalen and other contributors for their work on this release.

0.14

- Drop Python 2.7 and Python 3.4 support. ([\91](https://github.com/J535D165/recordlinkage/pull/91))
- Upgrade minimal pandas version to 0.23.
- Simplify the use of all cpus in parallel mode. ([\102](https://github.com/J535D165/recordlinkage/pull/102))
- Store large example datasets in user home folder or use environment variable. Before, example datasets were stored in the package. (see issue [\42](https://github.com/J535D165/recordlinkage/issues/42)) ([\#92](https://github.com/J535D165/recordlinkage/pull/92))
- Add support to write and read annotation files for recordlinkage ANNOTATOR. See the docs and <https://github.com/J535D165/recordlinkage-annotator> for more information.
- Replace `.labels` by `.codes` for `pandas.MultiIndex` objects for newer versions of pandas (\>0.24). ([\103](https://github.com/J535D165/recordlinkage/pull/103))
- Fix totals for pandas.MultiIndex input on confusion matrix and accuracy metrics. (see issue [\84](https://github.com/J535D165/recordlinkage/issues/84)) ([\#109](https://github.com/J535D165/recordlinkage/pull/109))
- Initialize Compare with (a list of) features (Bug). ([\124](https://github.com/J535D165/recordlinkage/pull/124))
- Various updates in relation to deprecation warnings in third-party libraries such as sklearn, pandas and networkx.

0.13.2

Fix distribution problem.

0.13

0.11.2

- Minor installation improvement. Exclude unwanted files

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.