-
-
Notifications
You must be signed in to change notification settings - Fork 684
Open
Description
(From https://groups.google.com/d/msg/sage-devel/Q61rOkZ303M/onJdv_-lAQAJ:)
This meta-ticket reviews development tools that are provided by sagelib or by Sage command-line scripts as part of in Sage:
- Check whether they still work correctly
- Check whether equivalent tools are provided by mainstream Python tools (in particular IPython / Jupyter); add findings/recommendations to the documentation
- Find related existing Trac tickets
- What should be removed; what should be contributed to existing mainstream Python packages; what should be split out as separate Python packages.
Development tools:
search_src(https://groups.google.com/d/msg/sage-devel/Q61rOkZ303M/onJdv_-lAQAJ)- scripts in
src/bin/ - options of
src/bin/sage explain_pickle(see https://groups.google.com/d/msg/sage-devel/94kP0_Xbx04/x7St89zwCgAJ)import_statements(insage.misc.dev_tools)
See also:
- Meta-ticket: Adopt mainstream Python testing/linting infrastructure: tox, pytest, ..., describe in Developer's Guide #28936 Meta-ticket: Adopt mainstream Python testing/linting infrastructure, describe in Developer's Guide
- upgrade to ipython 7 #28197 upgrade to ipython 7
Depends on #28197
CC: @jhpalmieri @orlitzky @dimpase @roed314 @kcrisman @JohnCremona @seblabbe @nbruin @mwageringel @soehms @embray
Component: user interface
Issue created by migration from https://trac.sagemath.org/ticket/29670