Skip to content

Releases: HPAC/matchpy

v0.5.5

29 Oct 14:27
45f6374
Compare
Choose a tag to compare

Added Operation.unpacked_args_to_init to better support integrating custom classes as operations (e.g. dataclasses).
Thanks to @kaushikcfd for PR #73!

v0.5.4

23 Feb 16:59
5cd32db
Compare
Choose a tag to compare
  • Added internal implementation of the Hopcroft-Karp algorithm in order to remove dependencies with GPL license. Removed the dependency hopcroftkarp.
  • Improved compatibility with SymPy.

v0.5.3

20 Sep 14:11
Compare
Choose a tag to compare

Added function to remove cached data in ManyToOneMatcher.

v0.5.2

21 Jul 13:53
Compare
Choose a tag to compare
  • MatchPy now supports Python 3.8.
  • Bug fixes:
    • It is now possible to correctly rename variables of CustomConstraint more than once.
    • Using subclasses of Symbol that require extra arguments in __init__() no longer break many-to-one matching.

Switching to versioneer.

30 Apr 07:50
570b70e
Compare
Choose a tag to compare

We switch to versioneer and bump up the version number to resolve an issue that prevented the latest version to be available in conda-forge.

v0.5.0

23 Mar 21:20
0bcdbb7
Compare
Choose a tag to compare
  • Using singledispatch for registering custom operations (thank you @skirpichev!) See #40 for some examples
  • Streamlined build process (thank you @skirpichev!)
  • @Upabjojr fixed a bug in the Code generator (thanks! #50)

Support for Python 3.7

16 Sep 00:57
ff8b28a
Compare
Choose a tag to compare
Merge pull request #34 from skirpichev/py3.7

Enable py3.7 in Travis build matrix and fix broken import

JOSS Paper

21 Jun 09:15
15520af
Compare
Choose a tag to compare
v0.4.5

Updated metadata.

0.4.4

06 Oct 08:49
Compare
Choose a tag to compare

Fixed an issue with Python 3.6.3 typing

Code Generation Support

06 Aug 21:04
Compare
Choose a tag to compare
0.4.3

Made the generated by CodeGenerator code shorter.