Open mkoeppe opened 3 years ago
Description changed:
---
+++
@@ -81,6 +81,9 @@
- abelfunctions: **Computing with Abelian functions, Riemann surfaces, and algebraic curves** by Chris Swierczewski ([GitHub repo](https://github.com/abelfunctions/abelfunctions), [discussion](https://groups.google.com/d/msg/sage-devel/29ndCD8z94k/K6H2OK5TAgAJ))
+- carlin: **Carleman linearization of polynomial differential equations** by Marcelo Forets ([GitHub repo](https://github.com/mforets/carlin))
+
+
**Not pip-installable:**
@@ -91,11 +94,12 @@
**Outdated (disappeared or does not work with current Sage):**
-- [sage-semigroups](https://github.com/nthiery/sage-semigroups/): **A semigroup (representation) theory library** by Nicolas M. Thiéry ([GitHub repo](https://github.com/nthiery/sage-semigroups/), broken as of 2022-09, Sage 9.7)
-- CHA: **Combinatorial Hopf algebras** by [Nicolas Borie](http://www-igm.univ-mlv.fr/~borie/software.php) ([Bitbucket repo - 404](https://bitbucket.org/nborie/cha))
-- cryptosage: **Cryptography algorithms** by Sara Forouhar ([GitHub repo with .sage files](https://github.com/sara62/cryptosage), last updated 2015)
-- sage-drg: **Checking the feasibility of distance-regular graph parameter sets** by Janos Vidali ([GitHub repo](https://github.com/jaanos/sage-drg), not pip-installable, [no Python 3 support](https://github.com/jaanos/sage-drg/issues/1))
-- SchottkyUniformization: **SK prime function, Riemann Theta function built from a RS via Schottky uniformization** by Jeremy Upsal [GitHub repo](https://github.com/jupsal/SchottkyUniformizationSageComputations), last updated 2016)
+- [sage-semigroups](https://github.com/nthiery/sage-semigroups/): *A semigroup (representation) theory library* by Nicolas M. Thiéry ([GitHub repo](https://github.com/nthiery/sage-semigroups/), broken as of 2022-09, Sage 9.7)
+- CHA: *Combinatorial Hopf algebras* by [Nicolas Borie](http://www-igm.univ-mlv.fr/~borie/software.php) ([Bitbucket repo - 404](https://bitbucket.org/nborie/cha))
+- cryptosage: *Cryptography algorithms* by Sara Forouhar ([GitHub repo with .sage files](https://github.com/sara62/cryptosage), last updated 2015)
+- sage-drg: *Checking the feasibility of distance-regular graph parameter sets* by Janos Vidali ([GitHub repo](https://github.com/jaanos/sage-drg), not pip-installable, [no Python 3 support](https://github.com/jaanos/sage-drg/issues/1))
+- SchottkyUniformization: *SK prime function, Riemann Theta function built from a RS via Schottky uniformization* by Jeremy Upsal ([GitHub repo](https://github.com/jupsal/SchottkyUniformizationSageComputations), last updated 2016)
+- ss-isogeny-software: *Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies* by Luca De Feo ([GitHub repo](https://github.com/defeo/ss-isogeny-software), marked as obsolete by the author)
**Discussions:**
@@ -145,13 +149,6 @@
by Charles Paperman
-`ss-isogeny-software <https://github.com/defeo/ss-isogeny-software>`_
----------------------------------------------------------------------
-
- by Luca De Feo
-
- keywords: isogeny elliptic curve cryptography quantum
-
`Lyapunov exponents for multidimensional continued fractions <https://github.com/seblabbe/lecf>`_
-------------------------------------------------------------------------------------------------
@@ -169,10 +166,6 @@
A Sage library for computations in intersection theory.
-`Carleman linearization of polynomial differential equations <https://github.com/mforets/carlin>`_
---------------------------------------------------------------------------------------------------
-
- by Marcelo Forets
`ecfactory <https://github.com/scipr-lab/ecfactory>`_
-------------------------------------------------------
Description changed:
---
+++
@@ -26,9 +26,6 @@
- they would be automatically included in our reference manual and Sage website (see #29655)
- The GH Actions workflows `tox-optional.yml` and `tox-experimental.yml` will run them, providing continuous integration that will allow use to catch unintended breaking changes during the Sage development cycle
-In this ticket, only pip-installable packages listed on PyPI will be added.
-
-This adds an incentive to package authors to bring their packages to this form.
**Tickets for pip-installable packages:**
@@ -83,9 +80,15 @@
- carlin: **Carleman linearization of polynomial differential equations** by Marcelo Forets ([GitHub repo](https://github.com/mforets/carlin))
-
+- [adeles](https://pypi.org/project/adeles/): **Computing with adèles and idèles** by Mathé Hertogh ([GitHub repo](https://github.com/mathehertogh/adeles))
+
+- yacop_sage: **Steenrod algebra cohomology** by Christian Nassau ([GitHub repo](https://github.com/cnassau/yacop-sage))
+
**Not pip-installable:**
+
+In this ticket, only pip-installable packages will be added.
+This adds an incentive to package authors to bring their packages to this form.
- starproducts: **Symbolic calculations with Poisson brackets and Kontsevich's deformation quantization formula** by Peter Banks and Brent Pym ([Bitbucket repo](https://bitbucket.org/bpym/starproducts/src/master/))
@@ -224,13 +227,6 @@
This is a package for calculating regular models of curves.
-`Yacop <https://github.com/cnassau/yacop-sage>`_
-------------------------------------------------
-
- by Christian Nassau
-
- Sage package for Steenrod algebra cohomology.
-
`Torus Knots Counter <https://github.com/AngelGonzalezPrieto/TorusKnotsCounter>`_
---------------------------------------------------------------------------------
@@ -339,16 +335,6 @@
cluster pictures, BY-trees, models and local invariants of hyperelliptic curves
-`adeles <https://github.com/mathehertogh/adeles>`_
-----------------------------------------------------------------------------
-
- by Mathé Hertogh
-
- Computing with adèles and idèles
-
-
- Computing with Hodge diamonds (and Hochschild homology) of smooth projective varieties
-
`Hilbert modular groups <https://github.com/fredstro/hilbertmodgroup>`_
----------------------------------------------------------------------------
Description changed:
---
+++
@@ -83,6 +83,9 @@
- [adeles](https://pypi.org/project/adeles/): **Computing with adèles and idèles** by Mathé Hertogh ([GitHub repo](https://github.com/mathehertogh/adeles))
- yacop_sage: **Steenrod algebra cohomology** by Christian Nassau ([GitHub repo](https://github.com/cnassau/yacop-sage))
+
+- [FlexRiLog](https://pypi.org/project/flexrilog/): **Flexible and rigid labelings of graphs** by Jan Legerský ([GitHub repo](https://github.com/Legersky/flexrilog))
+
**Not pip-installable:**
@@ -296,11 +299,6 @@
by Jean-Philippe Labbé
-`FlexRiLog <https://github.com/Legersky/flexrilog>`_
-----------------------------------------------------
-
- by Jan Legerský
-
`dual-pairs <https://gitlab.com/pbruin/dual-pairs>`_
----------------------------------------------------
Description changed:
---
+++
@@ -86,7 +86,8 @@
- [FlexRiLog](https://pypi.org/project/flexrilog/): **Flexible and rigid labelings of graphs** by Jan Legerský ([GitHub repo](https://github.com/Legersky/flexrilog))
-
+- sage_cluster_pictures: **Cluster pictures, BY-trees, models and local invariants of hyperelliptic curves** by Alex J. Best and Raymond van Bommel ([GitHub repo](https://github.com/alexjbest/cluster-pictures))
+
**Not pip-installable:**
@@ -325,14 +326,6 @@
computation with DD-finite functions
-`sage_cluster_pictures <https://github.com/alexjbest/cluster-pictures>`_
-------------------------------------------------------------------------
-
- by Alex J. Best and Raymond van Bommel
-
- cluster pictures, BY-trees, models and local invariants of hyperelliptic curves
-
-
`Hilbert modular groups <https://github.com/fredstro/hilbertmodgroup>`_
----------------------------------------------------------------------------
Description changed:
---
+++
@@ -87,6 +87,9 @@
- [FlexRiLog](https://pypi.org/project/flexrilog/): **Flexible and rigid labelings of graphs** by Jan Legerský ([GitHub repo](https://github.com/Legersky/flexrilog))
- sage_cluster_pictures: **Cluster pictures, BY-trees, models and local invariants of hyperelliptic curves** by Alex J. Best and Raymond van Bommel ([GitHub repo](https://github.com/alexjbest/cluster-pictures))
+
+- [dual-pairs](https://pypi.org/project/dual-pairs/): **Computing with dual pairs of algebras** by Peter Bruin ([GitLab.com repo](https://gitlab.com/pbruin/dual-pairs))
+
**Not pip-installable:**
@@ -301,11 +304,6 @@
by Jean-Philippe Labbé
-`dual-pairs <https://gitlab.com/pbruin/dual-pairs>`_
-----------------------------------------------------
-
- by Peter Bruin
-
`harmonic-modules <https://github.com/nthiery/harmonic-modules>`_
-----------------------------------------------------------------
Description changed:
---
+++
@@ -97,10 +97,9 @@
In this ticket, only pip-installable packages will be added.
This adds an incentive to package authors to bring their packages to this form.
-- starproducts: **Symbolic calculations with Poisson brackets and Kontsevich's deformation quantization formula** by Peter Banks and Brent Pym ([Bitbucket repo](https://bitbucket.org/bpym/starproducts/src/master/))
-
-- hodge-diamond-cutter: **Hodge diamonds (and Hochschild homology) of smooth projective varieties** by Pieter Belmans ([GitHub repo](https://github.com/pbelmans/hodge-diamond-cutter))
-
+- starproducts: *Symbolic calculations with Poisson brackets and Kontsevich's deformation quantization formula* by Peter Banks and Brent Pym ([Bitbucket repo](https://bitbucket.org/bpym/starproducts/src/master/))
+- hodge-diamond-cutter: *Hodge diamonds (and Hochschild homology) of smooth projective varieties* by Pieter Belmans ([GitHub repo](https://github.com/pbelmans/hodge-diamond-cutter))
+- Torus Knots Counter: *computes the motive of the irreducible SL(r,k)-character variety of an (n,m)-torus knot* by Ángel González-Prieto and Vicente Muñoz ([GitHub repo with Jupyter notebook](https://github.com/AngelGonzalezPrieto/TorusKnotsCounter))
**Outdated (disappeared or does not work with current Sage):**
@@ -234,12 +233,6 @@
This is a package for calculating regular models of curves.
-`Torus Knots Counter <https://github.com/AngelGonzalezPrieto/TorusKnotsCounter>`_
----------------------------------------------------------------------------------
-
- by Ángel González-Prieto (Universidad Politécnica de Madrid) and Vicente Muñoz (Universidad de Málaga).
-
- SageMath script that computes the motive of the irreducible SL(r,k)-character variety of an (n,m)-torus knot
`fgb_sage <https://github.com/mwageringel/fgb_sage>`_
-----------------------------------------------------
Description changed:
---
+++
@@ -89,6 +89,8 @@
- sage_cluster_pictures: **Cluster pictures, BY-trees, models and local invariants of hyperelliptic curves** by Alex J. Best and Raymond van Bommel ([GitHub repo](https://github.com/alexjbest/cluster-pictures))
- [dual-pairs](https://pypi.org/project/dual-pairs/): **Computing with dual pairs of algebras** by Peter Bruin ([GitLab.com repo](https://gitlab.com/pbruin/dual-pairs))
+
+- msinvar: **Computation of moduli space invariants** by Sergey Mozgovoy ([GitHub repo](https://github.com/smzg/msinvar))
@@ -265,13 +267,6 @@
A pip-installable SageMath package for computing geodesics of the Kerr spacetime
as well as gravitational waves from bodies orbiting a Kerr black hole
-`msinvar <https://github.com/smzg/msinvar>`_
---------------------------------------------
-
- by Sergey Mozgovoy
-
- A package for computations of moduli space invariants.
-
Brocoli
-------
Description changed:
---
+++
@@ -92,6 +92,7 @@
- msinvar: **Computation of moduli space invariants** by Sergey Mozgovoy ([GitHub repo](https://github.com/smzg/msinvar))
+- comb_walks: **Walk Models with elliptic kernel function** by Frédéric Chyzak, Antonio Jiménez-Pastor, Pierre Lairez ([self-hosted GitLab repo](https://gitlab.inria.fr/discretewalks/comb_walks/-/tree/master))
**Not pip-installable:**
@@ -250,14 +251,6 @@
Sage/NumPy interface for solving generalized eigenvalue problems of singular matrix pencils with GUPTRI.
-`comb_walk <https://discretewalks.gitlabpages.inria.fr/comb_walks/docs/>`_
----------------------------------------------------------------------------
-
- by Frédéric Chyzak, Antonio Jiménez-Pastor, Pierre Lairez
-
- A unified interface for working with generating functions and related object to Walks in the Quarter Plane.
-
-
`kerrgeodesic_gw <https://github.com/BlackHolePerturbationToolkit/kerrgeodesic_gw>`_
------------------------------------------------------------------------------------
Description changed:
---
+++
@@ -26,6 +26,15 @@
- they would be automatically included in our reference manual and Sage website (see #29655)
- The GH Actions workflows `tox-optional.yml` and `tox-experimental.yml` will run them, providing continuous integration that will allow use to catch unintended breaking changes during the Sage development cycle
+**Already added as packages, see [spkg section of the Sage reference manual](https://doc.sagemath.org/html/en/reference/spkg/):**
+
+- #31237 [slabbe](https://doc.sagemath.org/html/en/reference/spkg/slabbe.html#spkg-slabbe): *Sébastien Labbé's research code* ([blog post](http://www.slabbe.org/blogue/categorie/slabbe-spkg/), [2014 blog post](http://www.slabbe.org/blogue/2014/08/releasing-slabbe-my-own-sage-package/), [GitLab.com repo](https://gitlab.com/seblabbe/slabbe))
+- #31238 [admcycles](https://doc.sagemath.org/html/en/reference/spkg/admcycles.html#spkg-admcycles): *Computation in the tautological ring of the moduli space of curves* by Johannes Schmitt et al. ([GitLab.com repo](https://gitlab.com/modulispaces/admcycles))
+- #31239 [ore_algebra](https://doc.sagemath.org/html/en/reference/spkg/ore_algebra.html#spkg-ore-algebra): *Ore algebras and Ore polynomials* by Manuel Kauers et al. ([GitHub repo](https://github.com/mkauers/ore_algebra/))
+- #31224 [surface_dynamics](https://doc.sagemath.org/html/en/reference/spkg/surface_dynamics.html): *Dynamics on surfaces (measured foliations, interval exchange transformation, Teichmüller flow, etc.)* by Vincent Delecroix and Samuel Lelièvre ([GitHub repo](https://github.com/flatsurf/surface-dynamics))
+- #31240 [sage_flatsurf](https://doc.sagemath.org/html/en/reference/spkg/sage_flatsurf.html#spkg-sage-flatsurf): *Computation with flat surfaces* by Vincent Delecroix and Pat Hooper ([GitHub repo](https://github.com/videlec/sage-flatsurf))
+- #30540 [phitigra](https://doc.sagemath.org/html/en/reference/spkg/phitigra.html#spkg-phitigra): *Graph editor for [SageMath](../wiki/SageMath) as a Jupyter widget* by Jean-Florent Raymond ([GitHub repo](https://github.com/jfraymond/phitigra))
+
**Tickets for pip-installable packages:**
@@ -33,18 +42,6 @@
These do not come with tarball information and do not have to pin the version, so by default the latest version on PyPI would be installed.
Hence there is no additional maintenance burden from updating the packages.
Adding the packages is made easy by the new [sage -package create](https://doc.sagemath.org/html/en/developer/packaging.html#utility-script-to-create-packages) commands, added [in Sage 9.3](https://wiki.sagemath.org/ReleaseTours/sage-9.3#For_developers:_Setting_up_Python_packages_from_PyPI_as_Sage_packages).
-
-- #31237 [slabbe](https://doc.sagemath.org/html/en/reference/spkg/slabbe.html#spkg-slabbe): **Sébastien Labbé's research code** ([blog post](http://www.slabbe.org/blogue/categorie/slabbe-spkg/), [2014 blog post](http://www.slabbe.org/blogue/2014/08/releasing-slabbe-my-own-sage-package/), [GitLab.com repo](https://gitlab.com/seblabbe/slabbe))
-
-- #31238 [admcycles](https://doc.sagemath.org/html/en/reference/spkg/admcycles.html#spkg-admcycles): **Computation in the tautological ring of the moduli space of curves** by Johannes Schmitt et al. ([GitLab.com repo](https://gitlab.com/modulispaces/admcycles))
-
-- #31239 [ore_algebra](https://doc.sagemath.org/html/en/reference/spkg/ore_algebra.html#spkg-ore-algebra): **Ore algebras and Ore polynomials** by Manuel Kauers et al. ([GitHub repo](https://github.com/mkauers/ore_algebra/))
-
-- #31224 [surface_dynamics](https://doc.sagemath.org/html/en/reference/spkg/surface_dynamics.html): **Dynamics on surfaces (measured foliations, interval exchange transformation, Teichmüller flow, etc.)** by Vincent Delecroix and Samuel Lelièvre ([GitHub repo](https://github.com/flatsurf/surface-dynamics))
-
-- #31240 [sage_flatsurf](https://doc.sagemath.org/html/en/reference/spkg/sage_flatsurf.html#spkg-sage-flatsurf): **Computation with flat surfaces** by Vincent Delecroix and Pat Hooper ([GitHub repo](https://github.com/videlec/sage-flatsurf))
-
-- #30540 [phitigra](https://doc.sagemath.org/html/en/reference/spkg/phitigra.html#spkg-phitigra): **Graph editor for [SageMath](../wiki/SageMath) as a Jupyter widget** by Jean-Florent Raymond ([GitHub repo](https://github.com/jfraymond/phitigra))
- #31235 [sage-numerical-interactive-mip](https://pypi.org/project/sage-numerical-interactive-mip/): **Interactive mixed integer linear programming solver** by Peijun Xiao, Zeyi Wang, and Yuan Zhou ([GitHub repo](https://github.com/mkoeppe/sage-numerical-interactive-mip))
Description changed:
---
+++
@@ -91,6 +91,8 @@
- comb_walks: **Walk Models with elliptic kernel function** by Frédéric Chyzak, Antonio Jiménez-Pastor, Pierre Lairez ([self-hosted GitLab repo](https://gitlab.inria.fr/discretewalks/comb_walks/-/tree/master))
+- [kerrgeodesic_gw](https://pypi.org/project/kerrgeodesic-gw/): **Computing geodesics of the Kerr spacetime as well as gravitational waves from bodies orbiting a Kerr black hole** by Eric Gourgoulhon, Alexandre Le Tiec, Frédéric H. Vincent and Niels Warburton ([GitHub repo](https://github.com/BlackHolePerturbationToolkit/kerrgeodesic_gw))
+
**Not pip-installable:**
@@ -249,15 +251,6 @@
Sage/NumPy interface for solving generalized eigenvalue problems of singular matrix pencils with GUPTRI.
-`kerrgeodesic_gw <https://github.com/BlackHolePerturbationToolkit/kerrgeodesic_gw>`_
-------------------------------------------------------------------------------------
-
- by Eric Gourgoulhon, Alexandre Le Tiec, Frédéric H. Vincent and Niels Warburton
-
- A pip-installable SageMath package for computing geodesics of the Kerr spacetime
- as well as gravitational waves from bodies orbiting a Kerr black hole
-
-
Brocoli
-------
Description changed:
---
+++
@@ -103,6 +103,11 @@
- hodge-diamond-cutter: *Hodge diamonds (and Hochschild homology) of smooth projective varieties* by Pieter Belmans ([GitHub repo](https://github.com/pbelmans/hodge-diamond-cutter))
- Torus Knots Counter: *computes the motive of the irreducible SL(r,k)-character variety of an (n,m)-torus knot* by Ángel González-Prieto and Vicente Muñoz ([GitHub repo with Jupyter notebook](https://github.com/AngelGonzalezPrieto/TorusKnotsCounter))
+**Maintained/abandoned on a Trac ticket:**
+
+- #27228: [Chow: *computations in intersection theory*](http://www.math.sciences.univ-nantes.fr/~sorger/chow_en.html) by Christoph Sorger and Manfred Lehn
+
+
**Outdated (disappeared or does not work with current Sage):**
- [sage-semigroups](https://github.com/nthiery/sage-semigroups/): *A semigroup (representation) theory library* by Nicolas M. Thiéry ([GitHub repo](https://github.com/nthiery/sage-semigroups/), broken as of 2022-09, Sage 9.7)
@@ -170,13 +175,6 @@
- https://github.com/videlec/lecf
- https://github.com/seblabbe/lecf
-`Chow <http://www.math.sciences.univ-nantes.fr/~sorger/chow_en.html>`_
-----------------------------------------------------------------------
-
- by Christoph Sorger and Manfred Lehn
-
- A Sage library for computations in intersection theory.
-
`ecfactory <https://github.com/scipr-lab/ecfactory>`_
-------------------------------------------------------
Description changed:
---
+++
@@ -93,6 +93,8 @@
- [kerrgeodesic_gw](https://pypi.org/project/kerrgeodesic-gw/): **Computing geodesics of the Kerr spacetime as well as gravitational waves from bodies orbiting a Kerr black hole** by Eric Gourgoulhon, Alexandre Le Tiec, Frédéric H. Vincent and Niels Warburton ([GitHub repo](https://github.com/BlackHolePerturbationToolkit/kerrgeodesic_gw))
+- dd_functions: **Computation with DD-finite functions** by Antonio Jiménez-Pastor ([GitHub repo](https://github.com/Antonio-JP/dd_functions))
+
**Not pip-installable:**
@@ -285,13 +287,6 @@
Run Sherali-Adams relaxation on a system of the form Ax <= b represented by raw numpy matrix A and array b
-`dd_functions <https://github.com/Antonio-JP/dd_functions>`_
-------------------------------------------------------------
-
- by Antonio Jiménez-Pastor
-
- computation with DD-finite functions
-
`Hilbert modular groups <https://github.com/fredstro/hilbertmodgroup>`_
----------------------------------------------------------------------------
Description changed:
---
+++
@@ -95,6 +95,8 @@
- dd_functions: **Computation with DD-finite functions** by Antonio Jiménez-Pastor ([GitHub repo](https://github.com/Antonio-JP/dd_functions))
+- [sherali_adams](https://pypi.org/project/sherali-adams/): **Sherali-Adams relaxation on a numpy system of the form Ax <= b** by Matthew Drescher ([GitHub repo](https://github.com/knavely/sherali_adams))
+
**Not pip-installable:**
@@ -280,13 +282,6 @@
by Nicolas Thiéry
-`sherali_adams <https://pypi.org/project/sherali-adams/>`_
-----------------------------------------------------------
-
- by Matthew Drescher
-
- Run Sherali-Adams relaxation on a system of the form Ax <= b represented by raw numpy matrix A and array b
-
`Hilbert modular groups <https://github.com/fredstro/hilbertmodgroup>`_
----------------------------------------------------------------------------
Description changed:
---
+++
@@ -106,6 +106,8 @@
- starproducts: *Symbolic calculations with Poisson brackets and Kontsevich's deformation quantization formula* by Peter Banks and Brent Pym ([Bitbucket repo](https://bitbucket.org/bpym/starproducts/src/master/))
- hodge-diamond-cutter: *Hodge diamonds (and Hochschild homology) of smooth projective varieties* by Pieter Belmans ([GitHub repo](https://github.com/pbelmans/hodge-diamond-cutter))
- Torus Knots Counter: *computes the motive of the irreducible SL(r,k)-character variety of an (n,m)-torus knot* by Ángel González-Prieto and Vicente Muñoz ([GitHub repo with Jupyter notebook](https://github.com/AngelGonzalezPrieto/TorusKnotsCounter))
+- #28651: ResSing: *Calculating regular models of curves* by Suchandan Pal ([zip file with .sage files](http://www-personal.umich.edu/~psuchand/ResSing.zip))
+
**Maintained/abandoned on a Trac ticket:**
@@ -230,13 +232,6 @@
A Sage toolbox for computing with Models of Curves over Local Fields.
-`ResSing <https://github.com/sagemath/sage/issues/28651>`_
----------------------------------------------------
-
- by Suchandan Pal
-
- This is a package for calculating regular models of curves.
-
`fgb_sage <https://github.com/mwageringel/fgb_sage>`_
-----------------------------------------------------
Description changed:
---
+++
@@ -97,6 +97,9 @@
- [sherali_adams](https://pypi.org/project/sherali-adams/): **Sherali-Adams relaxation on a numpy system of the form Ax <= b** by Matthew Drescher ([GitHub repo](https://github.com/knavely/sherali_adams))
+- conrey-dirichlet-characters: **Working with Dirichlet characters using a numbering scheme described by Brian Conrey** by Jonathan Bober ([GitHub repo](https://github.com/jwbober/conrey-dirichlet-characters))
+
+- [pychebfun](https://pypi.org/project/pychebfun/pychebfun): **Python Chebyshev Functions** by Olivier Verdier, Chris Swierczewski ([GitHub repo](https://github.com/pychebfun/pychebfun), [orig GitHub repo](https://github.com/cswiercz/pychebfun))
**Not pip-installable:**
@@ -153,10 +156,6 @@
- https://github.com/williamstein/sage_modabvar
- https://github.com/haochenuw/sage_modabvar
-`Python implementation of chebfun <https://github.com/cswiercz/pychebfun>`_
----------------------------------------------------------------------------
-
- by Chris Swierczewski
`Purple Sage <https://github.com/fredstro/psage>`_
------------------------------------------------------
@@ -218,12 +217,6 @@
contains various constructions of hyperplane arrangements and functions to compute
their flag Hilbert–Poincaré series and other zeta functions.
-`conrey-dirichlet-characters <https://github.com/jwbober/conrey-dirichlet-characters>`_
-----------------------------------------------------------------------------------------
-
- by Jonathan Bober
-
- This contains some Sage/Cython code for working with Dirichlet characters using a numbering scheme described by Brian Conrey.
`MCLF <https://github.com/mclf/mclf>`_
Description changed:
---
+++
@@ -101,6 +101,10 @@
- [pychebfun](https://pypi.org/project/pychebfun/pychebfun): **Python Chebyshev Functions** by Olivier Verdier, Chris Swierczewski ([GitHub repo](https://github.com/pychebfun/pychebfun), [orig GitHub repo](https://github.com/cswiercz/pychebfun))
+- [pysemigroup](https://pypi.org/project/pysemigroup/): **Automata and semigroups** by [Charles Paperman](https://paperman.name/soft) ([self-hosted GitLab repo](https://gitlab.inria.fr/cpaperma/pysemigroup))
+
+
+
**Not pip-installable:**
In this ticket, only pip-installable packages will be added.
@@ -165,11 +169,6 @@
A Library of Number Theory Code that depends on Sage.
-`Automata and semigroups <https://paperman.name/soft/>`_
--------------------------------------------------------------------------------------------------
-
- by Charles Paperman
-
`Lyapunov exponents for multidimensional continued fractions <https://github.com/seblabbe/lecf>`_
-------------------------------------------------------------------------------------------------
Description changed:
---
+++
@@ -145,7 +145,7 @@
This list used to be maintained at https://wiki.sagemath.org/SageMathExternalPackages
-'''Packages that are actionable to be added to Sage should be moved to the section above, and tickets for adding them should be opened.'''
+'''Please help by moving packages to one of the sections above!'''
See also https://github.com/slel/external-packages
for another collection
Description changed:
---
+++
@@ -43,6 +43,8 @@
Hence there is no additional maintenance burden from updating the packages.
Adding the packages is made easy by the new [sage -package create](https://doc.sagemath.org/html/en/developer/packaging.html#utility-script-to-create-packages) commands, added [in Sage 9.3](https://wiki.sagemath.org/ReleaseTours/sage-9.3#For_developers:_Setting_up_Python_packages_from_PyPI_as_Sage_packages).
+- #6371 **RiemannTheta**: Riemann Theta function numerical evaluation by Nils Bruin, Sohrab Ganjian. Fairly small straightforward package with some cython code. Should probably be integrated into [SageMath](../wiki/SageMath) proper at some point to guarantee it stays up-to-date and functional ([Github repo](https://github.com/nbruin/RiemannTheta))
+
- #31235 [sage-numerical-interactive-mip](https://pypi.org/project/sage-numerical-interactive-mip/): **Interactive mixed integer linear programming solver** by Peijun Xiao, Zeyi Wang, and Yuan Zhou ([GitHub repo](https://github.com/mkoeppe/sage-numerical-interactive-mip))
- #31235 [cutgeneratingfunctionology](https://pypi.org/project/cutgeneratingfunctionology/) (formerly infinite-group-relaxation-sage-code): **Computation and experimentation with cut-generating functions, in particular the Gomory-Johnson model** by Matthias Köppe, Yuan Zhou, C. Y. Hong, and Jiawei Wang ([GitHub repo](https://github.com/mkoeppe/cutgeneratingfunctionology))
Description changed:
---
+++
@@ -43,7 +43,7 @@
Hence there is no additional maintenance burden from updating the packages.
Adding the packages is made easy by the new [sage -package create](https://doc.sagemath.org/html/en/developer/packaging.html#utility-script-to-create-packages) commands, added [in Sage 9.3](https://wiki.sagemath.org/ReleaseTours/sage-9.3#For_developers:_Setting_up_Python_packages_from_PyPI_as_Sage_packages).
-- #6371 **RiemannTheta**: Riemann Theta function numerical evaluation by Nils Bruin, Sohrab Ganjian. Fairly small straightforward package with some cython code. Should probably be integrated into [SageMath](../wiki/SageMath) proper at some point to guarantee it stays up-to-date and functional ([Github repo](https://github.com/nbruin/RiemannTheta))
+- #6371 RiemannTheta: **Riemann Theta function numerical evaluation** by Nils Bruin, Sohrab Ganjian. Fairly small straightforward package with some cython code. Should probably be integrated into [SageMath](../wiki/SageMath) proper at some point to guarantee it stays up-to-date and functional ([Github repo](https://github.com/nbruin/RiemannTheta))
- #31235 [sage-numerical-interactive-mip](https://pypi.org/project/sage-numerical-interactive-mip/): **Interactive mixed integer linear programming solver** by Peijun Xiao, Zeyi Wang, and Yuan Zhou ([GitHub repo](https://github.com/mkoeppe/sage-numerical-interactive-mip))
Description changed:
---
+++
@@ -105,6 +105,7 @@
- [pysemigroup](https://pypi.org/project/pysemigroup/): **Automata and semigroups** by [Charles Paperman](https://paperman.name/soft) ([self-hosted GitLab repo](https://gitlab.inria.fr/cpaperma/pysemigroup))
+- [zetalib](https://pypi.org/project/zetalib): **Computing zeta functions of groups, algebras, and modules** by Tobias Rossmann, Tomer Bauer ([GitLab.com repo](https://gitlab.com/mathzeta2/zetalib); [orig website](http://www.maths.nuigalway.ie/~rossmann/Zeta) (404))
**Not pip-installable:**
@@ -190,16 +191,6 @@
The library implements algorithms to construct elliptic curves with certain desired properties.
-`Zeta <http://www.maths.nuigalway.ie/~rossmann/Zeta/>`_
--------------------------------------------------------
-
- by Tobias Rossmann
-
- Zeta provides methods for computing local and topological zeta functions arising from the enumeration of subalgebras, ideals, submodules,
- representations, and conjugacy classes of suitable algebraic structures, as well as some other types of zeta functions.
-
- (Check also `zetalib <https://pypi.org/project/zetalib>`_, a fork which can be installed from PyPI)
-
`Igusa and topological zeta <https://jviusos.github.io/sage.html>`_
--------------------------------------------------------------------
Description changed:
---
+++
@@ -117,6 +117,7 @@
- hodge-diamond-cutter: *Hodge diamonds (and Hochschild homology) of smooth projective varieties* by Pieter Belmans ([GitHub repo](https://github.com/pbelmans/hodge-diamond-cutter))
- Torus Knots Counter: *computes the motive of the irreducible SL(r,k)-character variety of an (n,m)-torus knot* by Ángel González-Prieto and Vicente Muñoz ([GitHub repo with Jupyter notebook](https://github.com/AngelGonzalezPrieto/TorusKnotsCounter))
- #28651: ResSing: *Calculating regular models of curves* by Suchandan Pal ([zip file with .sage files](http://www-personal.umich.edu/~psuchand/ResSing.zip))
+- *(Local) Igusa and topological zeta functions for Newton-non-degenerated polynomials* by [Juan Viu-Sos](https://jviusos.github.io/sage.html) ([GitHub repo](https://github.com/jviusos/ZetaFunctionsNewtonND-Sagemath))
**Maintained/abandoned on a Trac ticket:**
@@ -191,14 +192,6 @@
The library implements algorithms to construct elliptic curves with certain desired properties.
-`Igusa and topological zeta <https://jviusos.github.io/sage.html>`_
---------------------------------------------------------------------
-
- by Juan Viu-Sos
-
- Calculation Of The (Local) Igusa And Topological Zeta Functions Of A
- Non-Degenerated Polynomial With Respect To His Newton'S Polyhedron.
-
`HypIgu <https://github.com/joshmaglione/hypigu>`_
----------------------------------------------------------
Description changed:
---
+++
@@ -107,6 +107,9 @@
- [zetalib](https://pypi.org/project/zetalib): **Computing zeta functions of groups, algebras, and modules** by Tobias Rossmann, Tomer Bauer ([GitLab.com repo](https://gitlab.com/mathzeta2/zetalib); [orig website](http://www.maths.nuigalway.ie/~rossmann/Zeta) (404))
+- [hypigu](https://pypi.org/project/hypigu/): '''Compute
+ the Igusa local zeta function and flag Hilbert–Poincaré series of hyperplane arrangements''' by Joshua Maglione ([GitHub repo](https://github.com/joshmaglione/hypigu))
+
**Not pip-installable:**
@@ -192,17 +195,6 @@
The library implements algorithms to construct elliptic curves with certain desired properties.
-`HypIgu <https://github.com/joshmaglione/hypigu>`_
-----------------------------------------------------------
-
- by Joshua Maglione
-
- HypIgu (HYPerplane IGUsa) is a SageMath package that provides functions to compute
- the Igusa local zeta function associated with hyperplane arrangements. It further
- contains various constructions of hyperplane arrangements and functions to compute
- their flag Hilbert–Poincaré series and other zeta functions.
-
-
`MCLF <https://github.com/mclf/mclf>`_
by Stefan Wewers, Julian Rüth
Description changed:
---
+++
@@ -121,6 +121,7 @@
- Torus Knots Counter: *computes the motive of the irreducible SL(r,k)-character variety of an (n,m)-torus knot* by Ángel González-Prieto and Vicente Muñoz ([GitHub repo with Jupyter notebook](https://github.com/AngelGonzalezPrieto/TorusKnotsCounter))
- #28651: ResSing: *Calculating regular models of curves* by Suchandan Pal ([zip file with .sage files](http://www-personal.umich.edu/~psuchand/ResSing.zip))
- *(Local) Igusa and topological zeta functions for Newton-non-degenerated polynomials* by [Juan Viu-Sos](https://jviusos.github.io/sage.html) ([GitHub repo](https://github.com/jviusos/ZetaFunctionsNewtonND-Sagemath))
+- ecfactory: *Construct elliptic curves with certain properties* by http://www.scipr-lab.org/ ([GitHub repo](https://github.com/scipr-lab/ecfactory))
**Maintained/abandoned on a Trac ticket:**
@@ -187,13 +188,6 @@
- https://github.com/seblabbe/lecf
-`ecfactory <https://github.com/scipr-lab/ecfactory>`_
--------------------------------------------------------
-
- by http://www.scipr-lab.org/
-
- The library implements algorithms to construct elliptic curves with certain desired properties.
-
`MCLF <https://github.com/mclf/mclf>`_
Description changed:
---
+++
@@ -110,6 +110,9 @@
- [hypigu](https://pypi.org/project/hypigu/): '''Compute
the Igusa local zeta function and flag Hilbert–Poincaré series of hyperplane arrangements''' by Joshua Maglione ([GitHub repo](https://github.com/joshmaglione/hypigu))
+- [mclf](https://pypi.org/project/mclf/): **Computing with Models of Curves over Local Fields** by Stefan Wewers, Julian Rüth ([GitHub repo](https://github.com/mclf/mclf))
+
+
**Not pip-installable:**
@@ -189,14 +192,6 @@
-`MCLF <https://github.com/mclf/mclf>`_
-
- by Stefan Wewers, Julian Rüth
-
- A Sage toolbox for computing with Models of Curves over Local Fields.
-
-
-
`fgb_sage <https://github.com/mwageringel/fgb_sage>`_
-----------------------------------------------------
Description changed:
---
+++
@@ -113,7 +113,6 @@
- [mclf](https://pypi.org/project/mclf/): **Computing with Models of Curves over Local Fields** by Stefan Wewers, Julian Rüth ([GitHub repo](https://github.com/mclf/mclf))
-
**Not pip-installable:**
In this ticket, only pip-installable packages will be added.
@@ -140,6 +139,7 @@
- sage-drg: *Checking the feasibility of distance-regular graph parameter sets* by Janos Vidali ([GitHub repo](https://github.com/jaanos/sage-drg), not pip-installable, [no Python 3 support](https://github.com/jaanos/sage-drg/issues/1))
- SchottkyUniformization: *SK prime function, Riemann Theta function built from a RS via Schottky uniformization* by Jeremy Upsal ([GitHub repo](https://github.com/jupsal/SchottkyUniformizationSageComputations), last updated 2016)
- ss-isogeny-software: *Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies* by Luca De Feo ([GitHub repo](https://github.com/defeo/ss-isogeny-software), marked as obsolete by the author)
+- lecf: *Lyapunov exponents for multidimensional continued fractions* by Vincent Delecroix and Sébastien Labbé ([GitHub repo](https://github.com/seblabbe/lecf) - last updated 2014, [GitHub repo](https://github.com/videlec/lecf) - 404)
**Discussions:**
@@ -178,17 +178,6 @@
by William Stein, Fredrik Stromberg, Stephan Ehlen, Martin Raum and others
A Library of Number Theory Code that depends on Sage.
-
-
-`Lyapunov exponents for multidimensional continued fractions <https://github.com/seblabbe/lecf>`_
--------------------------------------------------------------------------------------------------
-
- by Vincent Delecroix and Sébastien Labbé
-
- Links:
-
- - https://github.com/videlec/lecf
- - https://github.com/seblabbe/lecf
Description changed:
---
+++
@@ -1,29 +1,16 @@
```rst
-
-The single authoritative source for the packages integrated in the Sage distribution (SPKGs) is
-the `SAGE_ROOT/build/pkgs/ <https://github.com/sagemath/sagetrac-mirror/blob/develop/build/pkgs>`_ directory.
-Each SPKG is represented by a subdirectory. The structure
-of these subdirectories is explained in
+Since Sage 9.2, the `spkg section of the Sage reference manual <https://doc.sagemath.org/html/en/reference/spkg/>`_ is automatically generated from the information in the `SAGE_ROOT/build/pkgs/ <https://github.com/sagemath/sagetrac-mirror/blob/develop/build/pkgs>`_ directory. Each SPKG is represented by a subdirectory. The structure of these subdirectories is explained in
the `Developer's Guide <https://doc.sagemath.org/html/en/developer/packaging.html>`_.
-
-Since Sage 9.2, the `spkg section of the Sage reference manual <https://doc.sagemath.org/html/en/reference/spkg/>`_ is automatically generated from the information in ``SAGE_ROOT/build/pkgs/``. (`Trac #29655 <https://github.com/sagemath/sage/issues/29655>`_ improves the formatting of this information.)
-
-Use the following shell commands below to access the information from the `SAGE_ROOT/build/pkgs`
-directory of your copy of Sage:
-
- * Standard packages: ``./sage -standard``
- * Installed packages: ``./sage -installed``
- * Optional packages available: ``./sage -optional``
- * Experimental packages available: ``./sage -experimental``
- * Details about an SPKG: ``./sage -info <SPKG>``
-
-For some advanced package tools, use ``./sage -package``
This meta-ticket tracks the task of adding external packages, in particular those that used to be listed at https://wiki.sagemath.org/SageMathExternalPackages, as optional/experimental packages.
By including them as optional/experimental packages in build/pkgs
:
-- they would be automatically included in our reference manual and Sage website (see #29655)
+- They are be automatically included in our reference manual (see #29655)
+- Information about them can be obtained using the commands
./sage -optional
./sage -experimental
./sage -info <SPKG>
tox-optional.yml
and tox-experimental.yml
will run them, providing continuous integration that will allow use to catch unintended breaking changes during the Sage development cycleAlready added as packages, see spkg section of the Sage reference manual:
Description changed:
---
+++
@@ -6,7 +6,7 @@
**This meta-ticket tracks the task of adding external packages, in particular those that used to be listed at https://wiki.sagemath.org/SageMathExternalPackages, as optional/experimental packages.**
By including them as optional/experimental packages in `build/pkgs`:
-- They are be automatically included in our reference manual (see #29655)
+- They are automatically included in our reference manual (see #29655)
- Information about them can be obtained using the commands
* Optional packages available: `./sage -optional`
* Experimental packages available: `./sage -experimental`
@@ -98,6 +98,8 @@
the Igusa local zeta function and flag Hilbert–Poincaré series of hyperplane arrangements''' by Joshua Maglione ([GitHub repo](https://github.com/joshmaglione/hypigu))
- [mclf](https://pypi.org/project/mclf/): **Computing with Models of Curves over Local Fields** by Stefan Wewers, Julian Rüth ([GitHub repo](https://github.com/mclf/mclf))
+
+- [hilbert-modular-group](https://pypi.org/project/hilbert-modular-group): **Computing with Hilbert modular groups, including a reduction algorithm** by Fredrik Stromberg ([GitHub repo](https://github.com/fredstro/hilbertmodgroup))
**Not pip-installable:**
@@ -213,14 +215,6 @@
by Nicolas Thiéry
-`Hilbert modular groups <https://github.com/fredstro/hilbertmodgroup>`_
-----------------------------------------------------------------------------
-
- by Fredrik Stromberg
-
- Computing with Hilbert modular groups and, in particular, implements a reduction algorithm.
-
-
--------
See also
--------
Description changed:
---
+++
@@ -129,6 +129,7 @@
- SchottkyUniformization: *SK prime function, Riemann Theta function built from a RS via Schottky uniformization* by Jeremy Upsal ([GitHub repo](https://github.com/jupsal/SchottkyUniformizationSageComputations), last updated 2016)
- ss-isogeny-software: *Quantum-Resistant Cryptosystems from Supersingular Elliptic Curve Isogenies* by Luca De Feo ([GitHub repo](https://github.com/defeo/ss-isogeny-software), marked as obsolete by the author)
- lecf: *Lyapunov exponents for multidimensional continued fractions* by Vincent Delecroix and Sébastien Labbé ([GitHub repo](https://github.com/seblabbe/lecf) - last updated 2014, [GitHub repo](https://github.com/videlec/lecf) - 404)
+- harmonic-modules: *Computing the bicharacter of diagonal harmonic polynomials* by Nicolas Thiéry ([GitHub repo](https://github.com/nthiery/harmonic-modules))
**Discussions:**
@@ -209,11 +210,6 @@
by Jean-Philippe Labbé
-`harmonic-modules <https://github.com/nthiery/harmonic-modules>`_
------------------------------------------------------------------
-
- by Nicolas Thiéry
-
--------
See also
Description changed:
---
+++
@@ -55,6 +55,8 @@
- addcombq: **Fast Additive Combinatorics functions** by Matt Torrence ([GitHub repo](https://github.com/Torrencem/addcombq))
+- arithmat: **Implementation of arithmetic matroids and toric arrangements** by Roberto Pagaria and Giovanni Paolini ([GitHub repo](https://github.com/giove91/arithmat))
+
- gcaops: **Kontsevich Graph Complex Action on Poisson Structures** by Ricardo Buring ([GitHub repo](https://github.com/rburing/gcaops))
- cvolume: **Compute completed volumes of strata of quadratic differentials with odd zeros** by Eduard Duryev
Hi Sage Team,
Olivier Ramare (https://ramare-olivier.github.io/) from I2M (Institut de Mathematique de Marseille and I (working for Institut Archimède https://labex-archimede.univ-amu.fr/) worked to make the work on the Eulerian products developed by Olivier and all accessible via an sage math external package. By the way a fast multi-precision computation of some Euler products is provided. The documentation is accessible on https://archimede-institut.github.io/sage-euler-product/, and the code are visible on github https://github.com/archimede-institut/sage-euler-product, The package is not yet declared in pypi, but that should be done quickly.
Can you tell me the procedure for declaring this external package as experimental in sagemath?
Thanks
Dominique
@dbenielli Apologies for missing this message earlier. Once you have a release on PyPI, please open a PR for Sage that adds this package as a "pip" package. See https://doc.sagemath.org/html/en/developer/packaging.html#creating-packages
Since Sage 9.2, the spkg section of the Sage reference manual is automatically generated from the information in the SAGE_ROOT/build/pkgs/ directory. Each SPKG is represented by a subdirectory. The structure of these subdirectories is explained in the Developer's Guide.
This meta-ticket tracks the task of adding external packages, in particular those that used to be listed at https://wiki.sagemath.org/SageMathExternalPackages, as optional/experimental packages. By including them as optional/experimental packages in
build/pkgs
:./sage -optional
./sage -experimental
./sage -info <SPKG>
Already added as packages, see spkg section of the Sage reference manual:
31237 slabbe: Sébastien Labbé's research code (blog post, 2014 blog post, GitLab.com repo)
31238 admcycles: Computation in the tautological ring of the moduli space of curves by Johannes Schmitt et al. (GitLab.com repo)
31239 ore_algebra: Ore algebras and Ore polynomials by Manuel Kauers et al. (GitHub repo)
31224 surface_dynamics: Dynamics on surfaces (measured foliations, interval exchange transformation, Teichmüller flow, etc.) by Vincent Delecroix and Samuel Lelièvre (GitHub repo)
31240 sage_flatsurf: Computation with flat surfaces by Vincent Delecroix and Pat Hooper (GitHub repo)
30540 phitigra: Graph editor for SageMath as a Jupyter widget by Jean-Florent Raymond (GitHub repo)
Tickets for pip-installable packages:
The packages will typically be added as pip packages instead of normal packages. These do not come with tarball information and do not have to pin the version, so by default the latest version on PyPI would be installed. Hence there is no additional maintenance burden from updating the packages. Adding the packages is made easy by the new sage -package create commands, added in Sage 9.3.
6371 RiemannTheta: Riemann Theta function numerical evaluation by Nils Bruin, Sohrab Ganjian. Fairly small straightforward package with some cython code. Should probably be integrated into SageMath proper at some point to guarantee it stays up-to-date and functional (Github repo)
31235 sage-numerical-interactive-mip: Interactive mixed integer linear programming solver by Peijun Xiao, Zeyi Wang, and Yuan Zhou (GitHub repo)
31235 cutgeneratingfunctionology (formerly infinite-group-relaxation-sage-code): Computation and experimentation with cut-generating functions, in particular the Gomory-Johnson model by Matthias Köppe, Yuan Zhou, C. Y. Hong, and Jiawei Wang (GitHub repo)
27526 usainboltz: Random generation of tree-like structures by Matthieu Dien and Martin Pépin (GitLab.com repo)
33778 texsurgery
31176 Add packages from 3-manifolds / computop (#31180: snappy)
31223 train_track: Free group automorphisms and train-track representatives by Thierry Coulbois (GitHub repo)
31416 multipolynomial-bases: Multipolynomial bases (Schubert, Grothendieck, Key) by Viviane Pons (GitHub repo)
No ticket yet:
sage_acsv: Algorithms for analytic combinatorics in several variables by Benjamin Hackl et al.
oriented_matroids by Aram Dermenjian
flagmatic: Tool for researchers in extremal graph theory by Emil R. Vaughan et al. (orig GitHub repo, GitHub repo)
stallings_graphs: experiment with finitely generated subgroups of infinite groups by Pascal Weil (self-hosted GitLab repo)
addcombq: Fast Additive Combinatorics functions by Matt Torrence (GitHub repo)
arithmat: Implementation of arithmetic matroids and toric arrangements by Roberto Pagaria and Giovanni Paolini (GitHub repo)
gcaops: Kontsevich Graph Complex Action on Poisson Structures by Ricardo Buring (GitHub repo)
cvolume: Compute completed volumes of strata of quadratic differentials with odd zeros by Eduard Duryev (GitHub repo)
badic: Beta-adic tools and automata by Paul Mercat (GitLab.com repo)
abelfunctions: Computing with Abelian functions, Riemann surfaces, and algebraic curves by Chris Swierczewski (GitHub repo, discussion)
carlin: Carleman linearization of polynomial differential equations by Marcelo Forets (GitHub repo)
elementary_vectors: Elementary vectors, sign vectors, oriented matroids and vectors with components in intervals and sign_vector_conditions by @MarcusAichmayr
adeles: Computing with adèles and idèles by Mathé Hertogh (GitHub repo)
yacop_sage: Steenrod algebra cohomology by Christian Nassau (GitHub repo)
FlexRiLog: Flexible and rigid labelings of graphs by Jan Legerský (GitHub repo)
sage_cluster_pictures: Cluster pictures, BY-trees, models and local invariants of hyperelliptic curves by Alex J. Best and Raymond van Bommel (GitHub repo)
dual-pairs: Computing with dual pairs of algebras by Peter Bruin (GitLab.com repo)
msinvar: Computation of moduli space invariants by Sergey Mozgovoy (GitHub repo)
comb_walks: Walk Models with elliptic kernel function by Frédéric Chyzak, Antonio Jiménez-Pastor, Pierre Lairez (self-hosted GitLab repo)
kerrgeodesic_gw: Computing geodesics of the Kerr spacetime as well as gravitational waves from bodies orbiting a Kerr black hole by Eric Gourgoulhon, Alexandre Le Tiec, Frédéric H. Vincent and Niels Warburton (GitHub repo)
dd_functions: Computation with DD-finite functions by Antonio Jiménez-Pastor (GitHub repo)
sherali_adams: Sherali-Adams relaxation on a numpy system of the form Ax <= b by Matthew Drescher (GitHub repo)
conrey-dirichlet-characters: Working with Dirichlet characters using a numbering scheme described by Brian Conrey by Jonathan Bober (GitHub repo)
pychebfun: Python Chebyshev Functions by Olivier Verdier, Chris Swierczewski (GitHub repo, orig GitHub repo)
pysemigroup: Automata and semigroups by Charles Paperman (self-hosted GitLab repo)
zetalib: Computing zeta functions of groups, algebras, and modules by Tobias Rossmann, Tomer Bauer (GitLab.com repo; orig website (404))
hypigu: Compute the Igusa local zeta function and flag Hilbert–Poincaré series of hyperplane arrangements by Joshua Maglione (GitHub repo)
mclf: Computing with Models of Curves over Local Fields by Stefan Wewers, Julian Rüth (GitHub repo)
hilbert-modular-group: Computing with Hilbert modular groups, including a reduction algorithm by Fredrik Stromberg (GitHub repo)
Not pip-installable:
In this ticket, only pip-installable packages will be added. This adds an incentive to package authors to bring their packages to this form.
28651: ResSing: Calculating regular models of curves by Suchandan Pal (zip file with .sage files)
Maintained/abandoned on a Trac ticket:
27228: Chow: computations in intersection theory by Christoph Sorger and Manfred Lehn
Outdated (disappeared or does not work with current Sage):
Discussions:
CC: @slel @mwageringel @videlec @seblabbe @sagetrac-tmonteil @jplab @fredstro @fchapoton @sagetrac-srobik @williamstein @nthiery @saraedum @edgarcosta @sorger-c @mforets @pjbruin @rburing @mathzeta
Component: build
Issue created by migration from https://trac.sagemath.org/ticket/31164