Skip to content

Update dependency six to v1.17.0 #30

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Apr 27, 2025

This PR contains the following updates:

Package Change Age Confidence
six ==1.8.0 -> ==1.17.0 age confidence

Release Notes

benjaminp/six (six)

v1.17.0

Compare Source

  • Pull request #​388: Remove URLopener and FancyURLopener classes from
    urllib.request when running on Python 3.14 or greater.

  • Pull request #​365, issue #​283: six.moves.UserDict now points to
    UserDict.IterableUserDict instead of UserDict.UserDict on Python 2.

v1.16.0

Compare Source

v1.15.0

Compare Source

  • Pull request #​331: Optimize six.ensure_str and six.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 on
    Python 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 missing
    attributes. 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 the collections
    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 PEP
    560 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, and
    six.ensure_str.

v1.11.0

Compare Source

  • Pull request #​178: with_metaclass now properly proxies __prepare__ to the
    underlying metaclass.

  • Pull request #​191: Allow with_metaclass to work with metaclasses implemented
    in 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 to six.moves
    on non-Windows platforms.

  • Pull request #​60 and issue #​108: Add six.moves.getcwd and
    six.moves.getcwdu.

  • Pull request #​64: Add create_unbound_method to create unbound methods.

v1.9.0

Compare Source

  • Issue #​106: Support the flush parameter to six.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 and
    assigned 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 dictionary
    views on Python 2.7+.

  • Issue #​112: six.moves.reload_module now uses the importlib module on
    Python 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.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/six-1.x branch from bb8d5ba to b144cd6 Compare August 10, 2025 13:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants