Changes between Version 14 and Version 31 of Ticket #16537


Ignore:
Timestamp:
02/23/18 13:54:46 (4 years ago)
Author:
embray
Comment:

Adding a table or tracking modules that still need __cmp__ work (maybe--this is just based on a grep and has not been closely reviewed).

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #16537

    • Property Keywords richcmp added
  • Ticket #16537 – Description

    v14 v31  
    2626
    2727This ticket is tracked as a dependency of meta-ticket ticket:15980.
     28
     29----
     30
     31== Progress ==
     32
     33Several tickets have already been submitted and merged for fixing `__cmp__` -> `__richcmp__` issues in Python 3.  The remaining issues will be tracked here:
     34
     35=== Open ===
     36
     37[[TicketQuery(component=python3&keywords~=richcmp&status=new)]]
     38
     39=== In Progress ===
     40[[TicketQuery(component=python3&keywords~=richcmp&status!=new&status!=closed)]]
     41
     42=== Modules needing work ===
     43The following modules still contain `__cmp__` either in user-visible classes or in tests that may need to be addressed for Python 3.
     44||= '''Ticket''' =||= '''Module'''                                   =||
     45||#?????||src/sage/categories/functor.pyx                             ||
     46||#?????||src/sage/crypto/boolean_function.pyx                        ||
     47||#?????||src/sage/dynamics/flat_surfaces/strata.py                   ||
     48||#?????||src/sage/dynamics/interval_exchanges/labelled.py            ||
     49||#?????||src/sage/dynamics/interval_exchanges/reduced.py             ||
     50||#?????||src/sage/finance/time_series.pyx                            ||
     51||#?????||src/sage/interfaces/axiom.py                                ||
     52||#?????||src/sage/interfaces/giac.py                                 ||
     53||#?????||src/sage/interfaces/interface.py                            ||
     54||#?????||src/sage/interfaces/lisp.py                                 ||
     55||#?????||src/sage/interfaces/maple.py                                ||
     56||#?????||src/sage/interfaces/mathematica.py                          ||
     57||#?????||src/sage/interfaces/polymake.py                             ||
     58||#?????||src/sage/interfaces/r.py                                    ||
     59||#?????||src/sage/misc/fast_methods.pyx                              ||
     60||#?????||src/sage/misc/lazy_import.pyx                               ||
     61||#?????||src/sage/modular/modsym/p1list.pyx                          ||
     62||#?????||src/sage/modules/module.pyx                                 ||
     63||#?????||src/sage/monoids/free_monoid_element.py                     ||
     64||#?????||src/sage/monoids/string_monoid.py                           ||
     65||#?????||src/sage/numerical/linear_functions.pyx                     ||
     66||#?????||src/sage/numerical/linear_tensor_element.pyx                ||
     67||#?????||src/sage/rings/polynomial/multi_polynomial_element.py       ||
     68||#?????||src/sage/rings/real_mpfr.pyx                                ||
     69||#?????||src/sage/schemes/generic/ambient_space.py                   ||
     70||#?????||src/sage/stats/intlist.pyx                                  ||
     71||#?????||src/sage/structure/unique_representation.py                 ||
     72||#?????||src/sage/tensor/modules/free_module_morphism.py             ||