Releases: PermutaTriangle/Permuta
Releases · PermutaTriangle/Permuta
Version 1.4.1
1.4.1 - 2020-06-12
Removed
- The unused
permuta.misc.misc
module
Fixed
- Installation on windows
Version 1.4.0
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 ofAv
andMeshPatt
. - Introduce a more efficient algorithm to build permutation in a permutation
class.
Fixed
Av([])
returnsPermSetAll()
Removed
- Support for Python 3.5 and earlier
Version 1.3.0
[1.3.0] - 2019-12-16
Added
MeshPatt
s 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
[1.2.1] - 2019-09-10
Fixed
- Allow for a mix of permutation and mesh patterns in MeshBasis
Version 1.2.0
[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
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
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
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
Merge pull request #25 from PermutaTriangle/permpy Finally the permpy branch is here to be merged with master and ruin everything.