#20802: Restore Python 2.6+ compatibility
-------------------------------------+-------------------------------------
       Reporter:  vbraun             |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  blocker            |    Milestone:  sage-7.3
      Component:  build              |   Resolution:
       Keywords:  argparse sage-     |    Merged in:
  uncompress-spkg                    |
        Authors:  Volker Braun       |    Reviewers:
Report Upstream:  N/A                |  Work issues:
         Branch:                     |       Commit:
  u/vbraun/restore_python_2_6__compatibility|  
775a3d3e160388b6d5b21b0a38e0ec2b3d247ef0
   Dependencies:  #19984, #20871     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by leif):

 Replying to [comment:33 vbraun]:
 > IHMO adding subdirectories of packages to sys.path is to be avoided as
 it can cause confusion.

 Sure, but I didn't put `argparse` there, which is unrelated to and
 independent of all the other stuff there.

 \\

 > I don't mind beautifying the file handling logic, but that doesn't
 belong to this ticket.

 But completely rewriting it (or changing its structure, and adding tests
 etc.) does?

 That's really completely unrelated to Python 2.6 support; if you're
 referring to the title, all we need ''here'' is to pick up the `argparse`
 module.  And it's currently a blocker ticket.

 I'd suggest to put your restructuring etc. on a follow-up, where we can
 improve other things as well (to not say remove further regressions
 introduced previously).

 If the latter still makes it into Sage 7.3, fine, otherwise it doesn't
 hurt because the main issue has already been fixed here -- quickly and
 safe.

--
Ticket URL: <https://trac.sagemath.org/ticket/20802#comment:35>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to