Update dependency six to v1.17.0 #30
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
==1.8.0
->==1.17.0
Release Notes
benjaminp/six (six)
v1.17.0
Compare Source
Pull request #388: Remove
URLopener
andFancyURLopener
classes fromurllib.request
when running on Python 3.14 or greater.Pull request #365, issue #283:
six.moves.UserDict
now points toUserDict.IterableUserDict
instead ofUserDict.UserDict
on Python 2.v1.16.0
Compare Source
Python 3.10.
v1.15.0
Compare Source
six.ensure_str
andsix.ensure_binary
.v1.14.0
Compare Source
Issue #288, pull request #289: Add
six.assertNotRegex
.Issue #317:
six.moves._dummy_thread
now points to the_thread
module onPython 3.9+. Python 3.7 and later requires threading and deprecated the
_dummy_thread
module.Issue #308, pull request #314: Remove support for Python 2.6 and Python 3.2.
Issue #250, issue #165, pull request #251:
six.wraps
now ignores missingattributes. This follows the Python 3.2+ standard library behavior.
v1.13.0
Compare Source
Issue #298, pull request #299: Add
six.moves.dbm_ndbm
.Issue #155: Add
six.moves.collections_abc
, which aliases thecollections
module on Python 2-3.2 and the
collections.abc
on Python 3.3 and greater.Pull request #304: Re-add distutils fallback in
setup.py
.Pull request #305: On Python 3.7,
with_metaclass
supports classes using PEP560 features.
v1.12.0
Compare Source
Issue #259, pull request #260:
six.add_metaclass
now preserves__qualname__
from the original class.Pull request #204: Add
six.ensure_binary
,six.ensure_text
, andsix.ensure_str
.v1.11.0
Compare Source
Pull request #178:
with_metaclass
now properly proxies__prepare__
to theunderlying metaclass.
Pull request #191: Allow
with_metaclass
to work with metaclasses implementedin C.
Pull request #203: Add parse_http_list and parse_keqv_list to moved
urllib.request.
Pull request #172 and issue #171: Add unquote_to_bytes to moved urllib.parse.
Pull request #167: Add
six.moves.getoutput
.Pull request #80: Add
six.moves.urllib_parse.splitvalue
.Pull request #75: Add
six.moves.email_mime_image
.Pull request #72: Avoid creating reference cycles through tracebacks in
reraise
.v1.10.0
Compare Source
Issue #122: Improve the performance of
six.int2byte
on Python 3.Pull request #55 and issue #99: Don't add the
winreg
module tosix.moves
on non-Windows platforms.
Pull request #60 and issue #108: Add
six.moves.getcwd
andsix.moves.getcwdu
.Pull request #64: Add
create_unbound_method
to create unbound methods.v1.9.0
Compare Source
Issue #106: Support the
flush
parameter tosix.print_
.Pull request #48 and issue #15: Add the
python_2_unicode_compatible
decorator.
Pull request #57 and issue #50: Add several compatibility methods for unittest
assertions that were renamed between Python 2 and 3.
Issue #105 and pull request #58: Ensure
six.wraps
respects the updated andassigned arguments.
Issue #102: Add
raise_from
to abstract out Python 3's raise from syntax.Issue #97: Optimize
six.iterbytes
on Python 2.Issue #98: Fix
six.moves
race condition in multi-threaded code.Pull request #51: Add
six.view(keys|values|items)
, which provide dictionaryviews on Python 2.7+.
Issue #112:
six.moves.reload_module
now uses the importlib module onPython 3.4+.
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.