#14329: Remove all the "is_[A-Z].*" from global namespace
-------------------------------------+-------------------------------------
       Reporter:  ppurka             |        Owner:  tbd
           Type:  enhancement        |       Status:  needs_review
       Priority:  minor              |    Milestone:  sage-6.3
      Component:  performance        |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Marc Mezzarobba    |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/mmezzarobba/14329-remove_is_foo  |  b9488746a27bb73eee93ad81d1bea1d0ddfec2f5
   Dependencies:  #15076, #15098,    |     Stopgaps:
  #15333                             |
-------------------------------------+-------------------------------------
Changes (by {'newvalue': u'Marc Mezzarobba', 'oldvalue': ''}):

 * status:  needs_work => needs_review
 * 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)
>
> step 4) ...

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) remove otherwise unused (i.e., not re-imported) imports of
 is_[A-Z]* (this ticket)

 step 5) remove the remaining imports of is_[A-Z]* (this ticket)

--

Comment:

 This time there are no `is_[A-Z]*` remaining in the global namespace and
 all (long) tests pass.

 Note that I did ''not'' remove `is_pAdic{Ring,Field}` since these were not
 formally deprecated as far as I understand (but I would not mind removing
 them as well if other people agree).

--
Ticket URL: <http://trac.sagemath.org/ticket/14329#comment:30>
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