Skip to content

chore(deps): update dependency requests to v2.30.0 - autoclosed #84

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

Closed
wants to merge 1 commit into from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Oct 27, 2022

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
requests (source, changelog) ==2.21.0 -> ==2.30.0 age adoption passing confidence

Release Notes

psf/requests

v2.30.0

Compare Source

Dependencies

v2.29.0

Compare Source

Improvements

  • Requests now defers chunked requests to the urllib3 implementation to improve
    standardization. (#​6226)
  • Requests relaxes header component requirements to support bytes/str subclasses. (#​6356)

v2.28.2

Compare Source

Dependencies

  • Requests now supports charset_normalizer 3.x. (#​6261)

Bugfixes

  • Updated MissingSchema exception to suggest https scheme rather than http. (#​6188)

v2.28.1

Compare Source

Improvements

  • Speed optimization in iter_content with transition to yield from. (#​6170)

Dependencies

  • Added support for chardet 5.0.0 (#​6179)
  • Added support for charset-normalizer 2.1.0 (#​6169)

v2.28.0

Compare Source

Deprecations

  • ⚠️ Requests has officially dropped support for Python 2.7. ⚠️ (#​6091)
  • Requests has officially dropped support for Python 3.6 (including pypy3.6). (#​6091)

Improvements

  • Wrap JSON parsing issues in Request's JSONDecodeError for payloads without
    an encoding to make json() API consistent. (#​6097)
  • Parse header components consistently, raising an InvalidHeader error in
    all invalid cases. (#​6154)
  • Added provisional 3.11 support with current beta build. (#​6155)
  • Requests got a makeover and we decided to paint it black. (#​6095)

Bugfixes

  • Fixed bug where setting CURL_CA_BUNDLE to an empty string would disable
    cert verification. All Requests 2.x versions before 2.28.0 are affected. (#​6074)
  • Fixed urllib3 exception leak, wrapping urllib3.exceptions.SSLError with
    requests.exceptions.SSLError for content and iter_content. (#​6057)
  • Fixed issue where invalid Windows registry entries caused proxy resolution
    to raise an exception rather than ignoring the entry. (#​6149)
  • Fixed issue where entire payload could be included in the error message for
    JSONDecodeError. (#​6036)

v2.27.1

Compare Source

Bugfixes

  • Fixed parsing issue that resulted in the auth component being
    dropped from proxy URLs. (#​6028)

v2.27.0

Compare Source

Improvements

  • Officially added support for Python 3.10. (#​5928)

  • Added a requests.exceptions.JSONDecodeError to unify JSON exceptions between
    Python 2 and 3. This gets raised in the response.json() method, and is
    backwards compatible as it inherits from previously thrown exceptions.
    Can be caught from requests.exceptions.RequestException as well. (#​5856)

  • Improved error text for misnamed InvalidSchema and MissingSchema
    exceptions. This is a temporary fix until exceptions can be renamed
    (Schema->Scheme). (#​6017)

  • Improved proxy parsing for proxy URLs missing a scheme. This will address
    recent changes to urlparse in Python 3.9+. (#​5917)

Bugfixes

  • Fixed defect in extract_zipped_paths which could result in an infinite loop
    for some paths. (#​5851)

  • Fixed handling for AttributeError when calculating length of files obtained
    by Tarfile.extractfile(). (#​5239)

  • Fixed urllib3 exception leak, wrapping urllib3.exceptions.InvalidHeader with
    requests.exceptions.InvalidHeader. (#​5914)

  • Fixed bug where two Host headers were sent for chunked requests. (#​5391)

  • Fixed regression in Requests 2.26.0 where Proxy-Authorization was
    incorrectly stripped from all requests sent with Session.send. (#​5924)

  • Fixed performance regression in 2.26.0 for hosts with a large number of
    proxies available in the environment. (#​5924)

  • Fixed idna exception leak, wrapping UnicodeError with
    requests.exceptions.InvalidURL for URLs with a leading dot (.) in the
    domain. (#​5414)

Deprecations

  • Requests support for Python 2.7 and 3.6 will be ending in 2022. While we
    don't have exact dates, Requests 2.27.x is likely to be the last release
    series providing support.

v2.26.0

Compare Source

Improvements

  • Requests now supports Brotli compression, if either the brotli or
    brotlicffi package is installed. (#​5783)

  • Session.send now correctly resolves proxy configurations from both
    the Session and Request. Behavior now matches Session.request. (#​5681)

Bugfixes

  • Fixed a race condition in zip extraction when using Requests in parallel
    from zip archive. (#​5707)

Dependencies

  • Instead of chardet, use the MIT-licensed charset_normalizer for Python3
    to remove license ambiguity for projects bundling requests. If chardet
    is already installed on your machine it will be used instead of charset_normalizer
    to keep backwards compatibility. (#​5797)

    You can also install chardet while installing requests by
    specifying [use_chardet_on_py3] extra as follows:

    pip install "requests[use_chardet_on_py3]"

    Python2 still depends upon the chardet module.

  • Requests now supports idna 3.x on Python 3. idna 2.x will continue to
    be used on Python 2 installations. (#​5711)

Deprecations

  • The requests[security] extra has been converted to a no-op install.
    PyOpenSSL is no longer the recommended secure option for Requests. (#​5867)

  • Requests has officially dropped support for Python 3.5. (#​5867)

v2.25.1

Compare Source

Bugfixes

  • Requests now treats application/json as utf8 by default. Resolving
    inconsistencies between r.text and r.json output. (#​5673)

Dependencies

  • Requests now supports chardet v4.x.

v2.25.0

Compare Source

Improvements

  • Added support for NETRC environment variable. (#​5643)

Dependencies

  • Requests now supports urllib3 v1.26.

Deprecations

  • Requests v2.25.x will be the last release series with support for Python 3.5.
  • The requests[security] extra is officially deprecated and will be removed
    in Requests v2.26.0.

v2.24.0

Compare Source

Improvements

  • pyOpenSSL TLS implementation is now only used if Python
    either doesn't have an ssl module or doesn't support
    SNI. Previously pyOpenSSL was unconditionally used if available.
    This applies even if pyOpenSSL is installed via the
    requests[security] extra (#​5443)

  • Redirect resolution should now only occur when
    allow_redirects is True. (#​5492)

  • No longer perform unnecessary Content-Length calculation for
    requests that won't use it. (#​5496)

v2.23.0

Compare Source

Improvements

  • Remove defunct reference to prefetch in Session __attrs__ (#​5110)

Bugfixes

  • Requests no longer outputs password in basic auth usage warning. (#​5099)

Dependencies

  • Pinning for chardet and idna now uses major version instead of minor.
    This hopefully reduces the need for releases every time a dependency is updated.

v2.22.0

Compare Source

Dependencies

  • Requests now supports urllib3 v1.25.2.
    (note: 1.25.0 and 1.25.1 are incompatible)

Deprecations

  • Requests has officially stopped support for 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 is behind base branch, 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 has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Oct 27, 2022
@renovate renovate bot force-pushed the renovate/requests-2.x branch from adda5c2 to f989ce6 Compare October 28, 2022 19:30
@renovate renovate bot force-pushed the renovate/requests-2.x branch 2 times, most recently from 84f90c4 to 0bc0daf Compare November 8, 2022 20:28
@renovate renovate bot force-pushed the renovate/requests-2.x branch from 0bc0daf to d1433b3 Compare November 28, 2022 23:10
@renovate renovate bot requested a review from a team as a code owner November 28, 2022 23:10
@renovate renovate bot force-pushed the renovate/requests-2.x branch 3 times, most recently from a3a2b2b to 1f30b4e Compare December 5, 2022 18:16
@renovate renovate bot force-pushed the renovate/requests-2.x branch 2 times, most recently from 751923f to 012279b Compare December 12, 2022 18:09
@renovate renovate bot force-pushed the renovate/requests-2.x branch 2 times, most recently from 8ce5885 to c1e2c89 Compare December 29, 2022 16:15
@renovate renovate bot force-pushed the renovate/requests-2.x branch from c1e2c89 to f07a6f1 Compare January 19, 2023 20:26
@renovate renovate bot changed the title chore(deps): update dependency requests to v2.28.1 Jan 19, 2023
@comment-bot-dev
Copy link

@renovate[bot]
Thanks for the PR! 🚀
✅ Lint checks have passed.

@renovate renovate bot force-pushed the renovate/requests-2.x branch from f07a6f1 to 926e547 Compare February 8, 2023 18:31
@dpebot
Copy link
Collaborator

dpebot commented Feb 8, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 926e547 to a0dfed4 Compare March 7, 2023 03:46
@dpebot
Copy link
Collaborator

dpebot commented Mar 7, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from a0dfed4 to 7f99097 Compare March 8, 2023 16:32
@dpebot
Copy link
Collaborator

dpebot commented Mar 8, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 7f99097 to 4903b57 Compare March 8, 2023 19:03
@dpebot
Copy link
Collaborator

dpebot commented Mar 8, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 4903b57 to e1ff63b Compare March 8, 2023 21:34
@dpebot
Copy link
Collaborator

dpebot commented Mar 8, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from e1ff63b to 4629f2e Compare March 9, 2023 19:14
@dpebot
Copy link
Collaborator

dpebot commented Mar 9, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 4629f2e to c222aa8 Compare March 10, 2023 23:59
@dpebot
Copy link
Collaborator

dpebot commented Mar 10, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 71bb856 to 4fdf5c8 Compare April 24, 2023 18:22
@dpebot
Copy link
Collaborator

dpebot commented Apr 24, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 4fdf5c8 to b12c9b4 Compare April 28, 2023 18:04
@dpebot
Copy link
Collaborator

dpebot commented Apr 28, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from b12c9b4 to c007c64 Compare May 3, 2023 17:38
@renovate renovate bot changed the title chore(deps): update dependency requests to v2.28.2 May 3, 2023
@dpebot
Copy link
Collaborator

dpebot commented May 3, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from c007c64 to 3fbae70 Compare May 5, 2023 22:00
@dpebot
Copy link
Collaborator

dpebot commented May 5, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 3fbae70 to 539ca9c Compare May 8, 2023 17:58
@dpebot
Copy link
Collaborator

dpebot commented May 8, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 539ca9c to 0bff055 Compare May 10, 2023 22:41
@renovate renovate bot changed the title chore(deps): update dependency requests to v2.29.0 May 10, 2023
@dpebot
Copy link
Collaborator

dpebot commented May 10, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 0bff055 to 58826b7 Compare May 12, 2023 02:09
@dpebot
Copy link
Collaborator

dpebot commented May 12, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 58826b7 to 8f3206b Compare May 12, 2023 05:03
@dpebot
Copy link
Collaborator

dpebot commented May 12, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 8f3206b to 59fa830 Compare May 13, 2023 03:56
@dpebot
Copy link
Collaborator

dpebot commented May 13, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 59fa830 to fea7b15 Compare May 16, 2023 06:35
@dpebot
Copy link
Collaborator

dpebot commented May 16, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from fea7b15 to 6e8eaaf Compare May 16, 2023 15:36
@dpebot
Copy link
Collaborator

dpebot commented May 16, 2023

/gcbrun

@renovate renovate bot force-pushed the renovate/requests-2.x branch from 6e8eaaf to 11320eb Compare May 16, 2023 18:22
@dpebot
Copy link
Collaborator

dpebot commented May 16, 2023

/gcbrun

@renovate renovate bot changed the title chore(deps): update dependency requests to v2.30.0 May 22, 2023
@renovate renovate bot closed this May 22, 2023
@renovate renovate bot deleted the renovate/requests-2.x branch May 22, 2023 23:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
2 participants