Skip to content

Tags: PermutaTriangle/Permuta

Tags

v2.3.1

Toggle v2.3.1's commit message
 - Migrated from setup.py to modern pyproject.toml packaging with hat…

…chling backend

 - Updated minimum Python requirement to 3.10+ (removed support for 3.7-3.9)
 - Updated GitHub Actions workflows to use modern build tools
 - Removed legacy packaging files (setup.py, MANIFEST.in)

v2.3.0

Toggle v2.3.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Merge pull request #195 from PermutaTriangle/develop

Version 2.3.0

v2.2.0

Toggle v2.2.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #186 from PermutaTriangle/develop

Version 2.2.0

v2.1.0

Toggle v2.1.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #175 from PermutaTriangle/develop

Version 2.1.0

v2.0.4

Toggle v2.0.4's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #157 from PermutaTriangle/develop

update authors

v2.0.3

Toggle v2.0.3's commit message
author list

v2.0.2

Toggle v2.0.2's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #138 from PermutaTriangle/develop

Version 2.0.2

v2.0.1

Toggle v2.0.1's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #136 from PermutaTriangle/develop

Version 2.0.1

v2.0.0

Toggle v2.0.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
version 2.0.0 (#133)

* add insenc and lexmin options to permtools (#116)

* Typing for permuta/perm.py (#118)

* typing, refactoring and naming perm.py

* minor updates

* add mypy to test suite

* rem typechecking, prune comments, refactor perm.py

* mypy fix permutils

* mypy fix enum-strat

* mypy fix _perm_set

* mypy sympy

* permset mypy fix

* interfaces mypy fix

* flake8 fix in interfaces

* potential 36 fix

* 3.6 issues solved

* resolve issues

* fix issues 2.0

Co-authored-by: Émile Nadeau <nadeau.emile@gmail.com>

* Refactor (#120)

* add sympy as dependency

* more perm.py refactor + some tests

* tests + refactor + reimplementing block method

* more permpy tests and refactor, almost done

* sympy top

* .

* removed Rotatable, Shiftable, Flippable abc

* meshpatt refactor

* remove comment

* fix newl in docstr

* doctest fixes

* more fixes

* fix isort issue

* forgot -> type of inf iterator

* fix issues

* tmp solutions to sympy removal

* Bivincular (#122)

* rem cov badge

* dihedral group

* union find tests

* misc cleared

* tests updated

* pre-move push

* restructure

* testing for bivpatt

* added missing types

* doctest fix

* more_doctest_fixes

* fix flake issues

* Refactor permutils

* permutils finite+sym refactor

* poly refactor

* poly deque for performance

* utils refactoring done

* issues and p_utils to putils

* [requires.io] dependency update (#121)

Co-authored-by: requires.io <support@requires.io>

* SVG for patterns + HTML rendering (#125)

* perm2svg

* mesh svg

* svg open in tab

* openhtml cleanup

* removal of file

* Bisc perm properties refactor + tests (#127)

* include bisc jsons in pypi package

* .show in patts

* bisc perm prop refactoring

* forgot pylint in travis

* missing comma in pylintrc

* remove win from deployment

* enumeration_strategies typing + removing permuta/descriptors (#129)

* typing for enum_strat

* removed readme.d + docs

* forgot a few types in bisc-perm-prop

* basis to permsets

* basis

* mp gen moved to mp

* remove unused classvar

* bivpatt random made uniform

* doc fix

* forgot len in rand

* flake issue

* and more fixes...

* [requires.io] dependency update (#128)

Co-authored-by: requires.io <support@requires.io>

* permsets simplified (#130)

* cache clear function in perm

* minor cleanup in enumstrat

* remove .vscode

* .vscode to gitignore

* basis refactor

* perm_set simplified

* comments + enum test

* readme + comments + tests

* cache fix + cache test

* cache tests

* fix assertion in Av

* reduce memory of cache

* reduce loop of auto cache clearing

* issue fixing

* identical types fix

* cli typing (#132)

* cli typing

* typos + avoid iteration in cnt

* poly to cli

* , -> _

* version 2.0.0

* PEP 561 compatible

Co-authored-by: Jón Steinn Elíasson <jonsteinn@gmail.com>
Co-authored-by: Émile Nadeau <nadeau.emile@gmail.com>
Co-authored-by: requires.io <support@requires.io>

v1.5.0

Toggle v1.5.0's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Merge pull request #115 from PermutaTriangle/develop

Version 1.5.0