Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Modularization of sagelib: Distribution sagemath-plot #32702

Open
mkoeppe opened this issue Oct 16, 2021 · 1 comment · May be fixed by #35095
Open

Modularization of sagelib: Distribution sagemath-plot #32702

mkoeppe opened this issue Oct 16, 2021 · 1 comment · May be fixed by #35095

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Oct 16, 2021

This would package all of sage.plot.

Plotting uses RDF a lot. Via #32677, #32701 we make it possible to use RDF without having to depend on GSL (non-pip-installable) and cypari2.

Via #32665, we remove dependencies on sage.symbolic. Other such dependencies such as

        from sage.symbolic.ring import SR
        # make sure both formatters typeset or both don't
        if not isinstance(tick_formatter, (list, tuple)):
            if tick_formatter == "latex" or tick_formatter in SR:

can also be easily rewritten.

Depends on #32677
Depends on #32701
Depends on #32665

CC: @kliem

Component: refactoring

Issue created by migration from https://trac.sagemath.org/ticket/32702

@mkoeppe mkoeppe added this to the sage-9.5 milestone Oct 16, 2021
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Oct 16, 2021

Changed dependencies from #32677, #32701 to #32677, #32701, #32665

@mkoeppe mkoeppe modified the milestones: sage-9.5, sage-9.6 Dec 14, 2021
@mkoeppe mkoeppe modified the milestones: sage-9.6, sage-9.7 Mar 5, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.7, sage-9.8 Apr 14, 2022
@mkoeppe mkoeppe modified the milestones: sage-9.8, sage-9.9 Dec 31, 2022
@mkoeppe mkoeppe modified the milestones: sage-10.0, sage-10.1 Apr 30, 2023
@mkoeppe mkoeppe removed this from the sage-10.1 milestone Aug 7, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment