-
Notifications
You must be signed in to change notification settings - Fork 322
chore(deps): update all dependencies #1091
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
Conversation
4dfb5b5 to
4932e13
Compare
4932e13 to
7799980
Compare
7799980 to
a1b2697
Compare
a1b2697 to
0ccbd3a
Compare
| @@ -1,5 +1,5 @@ | |||
| attrs==21.2.0 | |||
| cachetools==4.2.4 | |||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not sure why Samples 3.6 failed? Will re-trigger a build. Edit: Failure is in snippets/geography, due to zipp, which is only included because of a transitive dependency AFAIK. |
|
Merge-on-green attempted to merge your PR for 6 hours, but it was not mergeable because either one of your required status checks failed, one of your required reviews was not approved, or there is a do not merge label. Learn more about your required status checks here: https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. You can remove and reapply the label to re-run the bot. |
* chore(deps): update all dependencies * don't directly depend on cachetools * remove importlib metadata as direct dependency * remove zipp which comes from transitive dependency Co-authored-by: Tim Swast <swast@google.com>
This PR contains the following updates:
==21.2.0->==21.4.0==4.2.4->==5.0.0==1.42.0->==1.43.0==4.8.3->==4.10.0==2.26.0->==2.27.0==3.6.0->==3.7.0Release Notes
tkem/cachetools
v5.0.0Compare Source
===================
Require Python 3.7 or later (breaking change).
Remove deprecated submodules (breaking change).
The
cache,fifo,lfu,lru,mru,rrandttlsubmodules have been deleted. Therefore, statements likefrom cachetools.ttl import TTLCachewill no longer work. Use
from cachetools import TTLCacheinstead.
Pass
selfto@cachedmethodkey function (breaking change).The
keyfunction passed to the@cachedmethoddecorator isnow called as
key(self, *args, **kwargs).The default key function has been changed to ignore its first
argument, so this should only affect applications using custom key
functions with the
@cachedmethoddecorator.Change exact time of expiration in
TTLCache(breaking change).TTLCacheitems now get expired if their expiration time is lessthan or equal to
timer(). For applications using the defaulttimer(), this should be barely noticable, but it may affect theuse of custom timers with larger tick intervals. Note that this
also implies that a
TTLCachewithttl=0can no longer holdany items, since they will expire immediately.
Change
Cache.__repr__()format (breaking change).String representations of cache instances now use a more compact and
efficient format, e.g.
LRUCache({1: 1, 2: 2}, maxsize=10, currsize=2)Add TLRU cache implementation.
Documentation improvements.
python/importlib_metadata
v4.10.0Compare Source
=======
Distribution._localfactory. Thisfunctionality was created as a demonstration of the
possible implementation. Now, the
pep517 <https://pypi.org/project/pep517>_ packageprovides this functionality directly through
pep517.meta.load <https://github.com/pypa/pep517/blob/a942316305395f8f757f210e2b16f738af73f8b8/pep517/meta.py#L63-L73>_.v4.9.0Compare Source
======
psf/requests
v2.27.0Compare Source
Improvements
Officially added support for Python 3.10. (#5928)
Added a
requests.exceptions.JSONDecodeErrorto unify JSON exceptions betweenPython 2 and 3. This gets raised in the
response.json()method, and isbackwards compatible as it inherits from previously thrown exceptions.
Can be caught from
requests.exceptions.RequestExceptionas well. (#5856)Improved error text for misnamed
InvalidSchemaandMissingSchemaexceptions. 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
urlparsein Python 3.9+. (#5917)Bugfixes
Fixed defect in
extract_zipped_pathswhich could result in an infinite loopfor some paths. (#5851)
Fixed handling for
AttributeErrorwhen calculating length of files obtainedby
Tarfile.extractfile(). (#5239)Fixed urllib3 exception leak, wrapping
urllib3.exceptions.InvalidHeaderwithrequests.exceptions.InvalidHeader. (#5914)Fixed bug where two Host headers were sent for chunked requests. (#5391)
Fixed regression in Requests 2.26.0 where
Proxy-Authorizationwasincorrectly 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
UnicodeErrorwithrequests.exceptions.InvalidURLfor URLs with a leading dot (.) in thedomain. (#5414)
Deprecations
don't have exact dates, Requests 2.27.x is likely to be the last release
series providing support.
jaraco/zipp
v3.7.0Compare Source
======
Require Python 3.7 or later.
Configuration
📅 Schedule: At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by WhiteSource Renovate. View repository job log here.