Skip to content

Commit

Permalink
Release of v0.15
Browse files Browse the repository at this point in the history
  • Loading branch information
J535D165 committed Apr 19, 2022
1 parent dbfc3ba commit bd5cd08
Show file tree
Hide file tree
Showing 4 changed files with 61 additions and 22 deletions.
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -128,8 +128,8 @@ examples to share, let us know.

## Installation

The Python Record linkage Toolkit requires Python 3.5 or higher (since
version \>= 0.14). Install the package easily with pip
The Python Record linkage Toolkit requires Python 3.6 or higher. Install the
package easily with pip

``` sh
pip install recordlinkage
Expand Down
62 changes: 53 additions & 9 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,24 +2,68 @@
Release notes
*************

Version 0.14.0
==============
Version 0.15
============

- Drop Python 2.7 and Python 3.4 support. (`#91`_)
- Remove deprecated recordlinkage classes (`#173`_)
- Bump min Python version to 3.6, ideally 3.8+ (`#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`_)
- Fix bug for cosine and qgram string comparisons with threshold (`#135`_)
- Fix several typos in docs (`#151`_)(`#152`_)(`#153`_)(`#154`_)(`#163`_)(`#164`_)
- Fix random indexer (`#158`_)
- Fix various deprecation warnings and broken docs build (`#170`_)
- Fix broken docs build due to pandas depr warnings (`#169`_)
- Fix broken build and removed warning messages (`#168`_)
- Update narrative
- Replace Travis by Github Actions (`#132`_)
- Fix broken test NotFittedError
- Fix bug in low memory random sampling and add more tests (`#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`_)

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

.. _#173: https://github.com/J535D165/recordlinkage/pull/173
.. _#171: https://github.com/J535D165/recordlinkage/pull/171
.. _#141: https://github.com/J535D165/recordlinkage/pull/141
.. _#135: https://github.com/J535D165/recordlinkage/pull/135
.. _#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
.. _#158: https://github.com/J535D165/recordlinkage/pull/158
.. _#170: https://github.com/J535D165/recordlinkage/pull/170
.. _#169: https://github.com/J535D165/recordlinkage/pull/169
.. _#168: https://github.com/J535D165/recordlinkage/pull/168
.. _#132: https://github.com/J535D165/recordlinkage/pull/132
.. _#130: https://github.com/J535D165/recordlinkage/pull/130
.. _#174: https://github.com/J535D165/recordlinkage/pull/174

Version 0.14
============

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

.. _#42: https://github.com/J535D165/recordlinkage/issues/42
Expand Down
4 changes: 2 additions & 2 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,9 @@
# built documents.
#
# The short X.Y version.
version = '0.14' # rl_version.split('+')[0]
version = '0.15' # rl_version.split('+')[0]
# The full version, including alpha/beta/rc tags.
release = '0.14' # rl_version.split('+')[0]
release = '0.15' # rl_version.split('+')[0]

# The language for content autogenerated by Sphinx. Refer to documentation
# for a list of supported languages.
Expand Down
13 changes: 4 additions & 9 deletions docs/installation.rst
Original file line number Diff line number Diff line change
Expand Up @@ -9,24 +9,19 @@ The Python Record Linkage Toolkit supports the versions of Python that Pandas
supports as well. You can find the supported Python versions in the Pandas
documentation_.

Python 2.7 users can use version <= 0.13, but it is advised to use Python >=
3.5.

.. _documentation: http://pandas.pydata.org/pandas-docs/stable/install.html#python-version-support

Installation
============

The Python Record linkage Toolkit requires Python 3.5 or higher (since version
>= 0.14). Install the package easily with pip
The Python Record linkage Toolkit requires Python 3.6 or higher. Install the
package easily with pip

.. code:: sh
pip install recordlinkage
You can also clone the project on Github.
You can also clone the project on Github.

To install all recommended and optional dependencies, run
To install all recommended and optional dependencies, run

.. code:: sh
Expand Down

0 comments on commit bd5cd08

Please sign in to comment.