#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.