Page MenuHomeSolus

Update python-six to 1.11.0
ClosedPublic

Authored by kyrios123 on Sep 21 2017, 9:46 PM.
Referenced Files
F10998802: D1054.diff
Fri, Jul 28, 3:59 AM
F10993589: D1054.id5140.diff
Tue, Jul 25, 6:10 PM
F10991276: D1054.id2520.diff
Tue, Jul 25, 12:51 AM
F10969068: D1054.diff
Thu, Jul 20, 8:48 PM
F10782265: D1054.id.diff
May 25 2023, 1:20 PM
F10773032: D1054.id.diff
May 21 2023, 4:53 PM
F10758377: D1054.id5140.diff
May 17 2023, 3:06 PM

Details

Summary
  • with_metaclass now properly proxies __prepare__ to the underlying metaclass.
  • Allow with_metaclass to work with metaclasses implemented in C.
  • Add parse_http_list and parse_keqv_list to moved urllib.request.
  • Add unquote_to_bytes to moved urllib.parse.
  • Add six.moves.getoutput.
  • Add six.moves.urllib_parse.splitvalue.
  • Add six.moves.email_mime_image.
  • Avoid creating reference cycles through tracebacks in reraise.

Signed-off-by: Pierre-Yves <pyu@riseup.net>

Test Plan
  • Enable unit tests
  • Checked with python-setuptools, thefuck, python-mock

Diff Detail

Repository
R2694 python-six
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

JoshStrobl added a subscriber: JoshStrobl.

quickly checked with python-setuptools, haven't noticed problems.

If you could test with various revdeps of -six that'd be great.

kyrios123 edited the summary of this revision. (Show Details)
kyrios123 edited the test plan for this revision. (Show Details)

Completely forgot about this one.

  • Unit tests added
  • Checked against a few (more) packages
sunnyflunk added a subscriber: sunnyflunk.

Well, I can't land this anymore as it needs rebasing

This revision now requires changes to proceed.Jan 31 2018, 9:41 PM
This revision is now accepted and ready to land.Jan 31 2018, 11:31 PM
This revision was automatically updated to reflect the committed changes.