-
-
Notifications
You must be signed in to change notification settings - Fork 481
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
remove some things from namespace #32647
Comments
Commit: |
New commits:
|
Branch: u/chapoton/32647 |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:5
This needs approval from several modular-interested people. The removed global dimension functions for modular subspaces are still available on demand, and also as methods of the corresponding subspaces of modular forms. |
comment:6
No objection from me. |
Reviewer: David Roe |
comment:7
Looks good to me. |
Changed branch from u/chapoton/32647 to |
comment:9
Hi, I ran
and was sent to this page with a deprecation warning. Fair enough. I land here with only one obvious big question on my mind: WHERE DID THIS FUNCTION GET MOVED TO? After a few minutes, I don't know. Before you actually really deprecate this functionality, it would be nice if you provide a link that points to where the new functionality is, e.g., some sort of table? Or at least put a table here with a note in the ticket description that says "See table below". Obviously, I know that I could look at commits to the git history or use search_src or search our docs to answer this question, but it seems like the answer should be more easily available here too, as I'm thinking about other users besides me. In any case, using search_src I find
In any case, I do of course agree that "sage.modular.dims" is a good place to put this functionality. |
Changed commit from |
comment:10
To be fair, doing |
comment:11
Empty "Authors" or "Reviewers" fields prevent merging tickets. I wish it was the same for the "Description" field. |
…t, remove deprecated global import <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes sagemath#12345". --> - The change to use `lazy_import` was cherry-picked from sagemath#37900 - The global import was deprecated in sagemath#32647 (2021) ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#38095 Reported by: Matthias Köppe Reviewer(s): Kwankyu Lee
…t, remove deprecated global import <!-- ^ Please provide a concise and informative title. --> <!-- ^ Don't put issue numbers in the title, do this in the PR description below. --> <!-- ^ For example, instead of "Fixes sagemath#12345" use "Introduce new method to calculate 1 + 2". --> <!-- v Describe your changes below in detail. --> <!-- v Why is this change required? What problem does it solve? --> <!-- v If this PR resolves an open issue, please link to it here. For example, "Fixes sagemath#12345". --> - The change to use `lazy_import` was cherry-picked from sagemath#37900 - The global import was deprecated in sagemath#32647 (2021) ### 📝 Checklist <!-- Put an `x` in all the boxes that apply. --> - [x] The title is concise and informative. - [ ] The description explains in detail what this PR is about. - [x] I have linked a relevant issue or discussion. - [ ] I have created tests covering the changes. - [ ] I have updated the documentation and checked the documentation preview. ### ⌛ Dependencies <!-- List all open PRs that this PR logically depends on. For example, --> <!-- - sagemath#12345: short description why this is a dependency --> <!-- - sagemath#34567: ... --> URL: sagemath#38095 Reported by: Matthias Köppe Reviewer(s): Kwankyu Lee
CC: @JohnCremona @roed314 @edgarcosta
Component: refactoring
Author: Frédéric Chapoton
Branch:
32c87b9
Reviewer: David Roe
Issue created by migration from https://trac.sagemath.org/ticket/32647
The text was updated successfully, but these errors were encountered: