#18408: List of packages in the documentation of sage.misc.package
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  ncohen                 |       Status:  needs_work
           Type:         |    Milestone:  sage-6.7
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:         |    Reviewers:
  documentation          |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  869b195106b1fcd06332a38d12ac2a5bcd2d86ec
  Nathann Cohen          |     Stopgaps:
Report Upstream:  N/A    |
         Branch:         |
  public/18408           |
   Dependencies:         |
  #18407                 |
-------------------------+-------------------------------------------------

Comment (by leif):

 So, here it is.

 ----

 As of Sage 6.7.beta4, we have:

 __Obsolete__ packages (since Sage 6.0), `*.spkg`:

  * extcode
  * sage (also used to be versioned)
  * sage_root
  * sage_scripts

 __Renamed__ packages:

  * libm4ri -> m4ri
  * libm4rie -> m4rie
  * database_stein_watkins_mini.p0 -> database_stein_watkins_mini
 (optional)
  * TOPCOM -> topcom (optional; "new-style" is lowercase)

  * gd -> libgd ? (probably ''replaced'', see below)

 __Removed__ (standard) packages:

  * genus2reduction (now part of the Sage library IIRC)
  * mercurial (in principle replaced by git, but no "drop-in" replacement)
  * sqlalchemy

 __Replaced__ (standard) packages:

  * pil -> Pillow
  * gd, gdmodule -> libgd (I think)

 __Newly added__ (standard) packages:

  * backports_ssl_match_hostname (WTF?)
  * certifi
  * combinatorial_designs
  * configure (see below)
  * csage (see below)
  * dateutil
  * git (used to be optional, so there's still an old one, too)
  * jsonschema
  * libgd (presumably the replacement of gd, gdmodule; see above)
  * markupsafe
  * mathjax
  * mistune
  * pari_galdata
  * pari_seadata_small
  * pip
  * pkgconf
  * pkgconfig
  * prereq (see below)
  * pyparsing
  * pyzmq
  * six
  * tornado
  * zeromq


 Then we have some weirdness with the following "packages":

  * in `build/pkgs/`, but not (listed as) installed:
    * configure

  * (listed as) installed, but not in `build/pkgs/`, and without version:
     * csage
     * sage ("conflicts" with the previous, versioned spkg in Sage 5.x)
     * prereq

 And then we have new "new-style" packages (just in the git repo) which
 have
 no legacy (`*.spkg`) counterpart, hence currently not listed by `sage-
 list-packages`:

  * arb (optional)
  * ...

 ... besides that so far only some optional packages have been converted to
 "new-style"; the versions in the git repo might meanwhile be newer than
 their
 legacy counterparts.  (Similar for packages that used to be optional but
 are standard now, cf. "newly added packages" above.)

--
Ticket URL: <http://trac.sagemath.org/ticket/18408#comment:28>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to