Skip to content

Releases: PermutaTriangle/Permuta

Version 1.4.1

12 Jun 16:14
0e06045
Compare
Choose a tag to compare

1.4.1 - 2020-06-12

Removed

  • The unused permuta.misc.misc module

Fixed

  • Installation on windows

Version 1.4.0

12 May 16:25
Compare
Choose a tag to compare

1.4.0 - 2020-05-11

Added

  • The BiSC algorithm that can tell you what mesh patterns are avoided by a set
    of permutations.

Changed

  • Updated __str__ method of Av and MeshPatt.
  • Introduce a more efficient algorithm to build permutation in a permutation
    class.

Fixed

  • Av([]) returns PermSetAll()

Removed

  • Support for Python 3.5 and earlier

Version 1.3.0

20 Jan 10:31
b14c497
Compare
Choose a tag to compare

[1.3.0] - 2019-12-16

Added

  • MeshPatts are now comparable (i.e. a mesh patt is always less then,
    equal to or greater than another mesh patt) and therefore sortable
  • Added enumeration strategies that can point out to useful results to find the
    enumeration of a permutation class.

Version 1.2.1

10 Sep 11:29
ce997bb
Compare
Choose a tag to compare

[1.2.1] - 2019-09-10

Fixed

  • Allow for a mix of permutation and mesh patterns in MeshBasis

Version 1.2.0

06 Sep 08:46
0a73244
Compare
Choose a tag to compare

[1.2.0] - 2019-09-05

Added

  • The occurences_in method of permutation can can handle coloured
    permutations.
  • Support for containment of mesh pattern in a mesh pattern.

Version 1.1.0

26 Aug 12:22
e98e2a2
Compare
Choose a tag to compare

Added

  • The ascii_plot, and to_tikz method in MeshPatt
  • is_subclass method in Av
  • Support for avoidance of mesh patterns with Av

Removed

  • The broken latex method in MeshPatt

Fixed

  • Wrong examples in the README. README.rst is now tested

v1.0.0

17 Apr 09:44
00765fc
Compare
Choose a tag to compare

Added

  • Made master branch deploy to PyPi.
  • Added testing for Python 3.7 and 3.8.
  • Added a from integer method, for creating a Perm from integer.
  • Added inversions and non-inversions function that yield pairs.

Changed

  • Updated repr and str methods to Av, PermSetAll and PermSetStatic.
  • The string of a Perm is now one-line notation.
  • Can no longer initialise Perm with an integer.

Removed

  • The demo.
  • Broken plot function
  • Support for Python 3.4 and earlier.

Fixed

  • The ascii plot, and to_tikz method in Perm.
  • Bug in polynomial checker.

v0.1.0 Release of Permuta

05 Mar 13:25
6308fb8
Compare
Choose a tag to compare

Permuta v0.1.0

Since this package will be used more with upcoming releases of CombSpecSearcher, Tilescope and other projects, it is time to properly release Permuta.

Currently all tests are running and we have a decent code coverage. A proper documentation is missing but maybe someone is willing to write it up and work on publishing it on Read the Docs. Some stale issues and pull requests were closed to clean up the repository.

From now on, the master branch will serve as the release branch for the project and development should be done an separate branches that will be merged into a new development branch.

Alpha 0.0001

17 Jan 17:19
Compare
Choose a tag to compare
Alpha 0.0001 Pre-release
Pre-release
Merge pull request #25 from PermutaTriangle/permpy

Finally the permpy branch is here to be merged with master and ruin everything.