#14329: Remove all the "is_[A-Z].*" from global namespace
-------------------------------------+-------------------------------------
Reporter: ppurka | Owner: tbd
Type: enhancement | Status: needs_work
Priority: minor | Milestone: sage-6.3
Component: performance | Resolution:
Keywords: | Merged in:
Authors: | Reviewers:
Report Upstream: N/A | Work issues:
Branch: | Commit:
u/mmezzarobba/14329-remove_is_foo | 04a9dc703fec1f6facd9837afc6aff6f53335112
Dependencies: #15076, #15098, | Stopgaps:
#15333 |
-------------------------------------+-------------------------------------
Changes (by mmezzarobba):
* status: needs_info => needs_work
* author: Marc Mezzarobba =>
Old description:
> Remove all the `is_[A-Z].*` from global namespace. They have been
> deprecated for over two years.
>
> step 1) remove the imports of is_* from rings/all.py (#15076)
>
> step 2) remove the imports of is_* from matrix/all.py (#15098)
>
> step 3) idem for modules/all.py and structure/all.py (#15333)
New description:
Remove all the `is_[A-Z].*` from global namespace. They have been
deprecated for over two years.
step 1) remove the imports of is_* from rings/all.py (#15076)
step 2) remove the imports of is_* from matrix/all.py (#15098)
step 3) idem for modules/all.py and structure/all.py (#15333)
step 4) ...
--
Comment:
Replying to [comment:24 pbruin]:
> There are still dozens of `is_*` functions in the global namespace;
`is_Radix64StringMonoidElement`, just to name a random example arising
from typing `is_[tab]` in Sage 6.3.beta1. Shouldn't there be some more
steps like 1-3 in the ticket description before we can remove the warning?
Looks like you are completely right! I don't remember why I thought we
were done.
--
Ticket URL: <http://trac.sagemath.org/ticket/14329#comment:25>
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.