Skip to content

Releases: anhaidgroup/py_stringsimjoin

v0.3.5 - 2/5/2024

05 Feb 23:16
fb5b974
Compare
Choose a tag to compare
  • Edited setup.py to fix erroneously raising 'ImportError: pip is missing' during pip install
  • Reverted to using cythonize.py due to errors with new cythonize implementation

Contributors:

Anson Doan, AnHai Doan

v0.3.4 - 2/2/2024

02 Feb 19:30
2195839
Compare
Choose a tag to compare
  • Added support for Python 3.12
  • Discontinued usage of cythonize.py during setup due to Python 3.12 compatibility issues
  • Adjusted setuptools.setup project name to match name on PyPI
  • Fixed compatibility issues with the latest versions of Pandas

Contributors:

Anson Doan, AnHai Doan

v0.3.3

16 Mar 22:13
06839a5
Compare
Choose a tag to compare

v0.3.3 - 3/16/2023

Compared to Version 0.3.2, the following is new:

    Dropped support for Python 2.7, 3.5, 3.6; added support for Python 3.9-3.11.
    Removed deprecated numpy aliases.
    Switched from nose to unittest for unit testing.
    Switched from Travis CI and Appveyor to Github Actions.

Contributors:

Anson Doan

v0.3.2

30 Oct 20:57
56c7571
Compare
Choose a tag to compare

v0.3.2 - 10/26/2020

Compared to Version 0.3.1, the following is new:

  • Started tracking release changes in CHANGES.txt.
  • Minorly updated usage of Pandas to prevent a dependency on downgraded versions.
  • This is the last version of py_stringsimjoin that will support Python 2 and Python 3.5.

Contributors:

Matt Christie
AnHai Doan

v0.3.1

17 May 16:55
291c769
Compare
Choose a tag to compare

v0.3.1 - 05/17/2019

Compared to Version 0.3.0, the following is new:

  • Cython version was updated. The package is now built with updated Cython version >= 0.27.3.

  • Added support for Python 3.7 version and dropped Testing support for Python 3.4 version.

Contributors:

Phil Martinkus
Matt Christie
Chakshu Ahuja

v0.3.0

20 Mar 19:36
Compare
Choose a tag to compare

v0.3.0 - 03/20/2018
Compared to Version 0.2.0, the following is new:

  • All the join methods using Cython’s multithreading are modified to use multiprocessing, to avoid openmp dependency.

Contributors:
Paul Suganthan G.C.

v0.2.0

20 Mar 19:34
Compare
Choose a tag to compare

v0.2.0 - 08/04/2017
Compared to Version 0.1.0, the following is new:

  • All the join methods written in Python have been Cythonized to run much faster.

Contributors:
Paul Suganthan G.C., and Adel Ardalan

v0.1.0

16 Jul 01:01
Compare
Choose a tag to compare

v0.1.0 - 07/15/2016

  • Initial release.
  • Supports joins using 6 similarity measures - cosine, Dice, edit distance, Jaccard, overlap and overlap coefficient.
  • Contains 5 filters - Overlap filter, Size filter, Prefix filter, Position filter and Suffix filter.

Contributors:
Paul Suganthan G.C., AnHai Doan, with additional contributions from Pradap Konda, and Sanjib Das Kumar.