-
Notifications
You must be signed in to change notification settings - Fork 307
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
chore(deps): update all dependencies #1091
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 <[email protected]>
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.0
Release Notes
tkem/cachetools
v5.0.0
Compare Source
===================
Require Python 3.7 or later (breaking change).
Remove deprecated submodules (breaking change).
The
cache
,fifo
,lfu
,lru
,mru
,rr
andttl
submodules have been deleted. Therefore, statements likefrom cachetools.ttl import TTLCache
will no longer work. Use
from cachetools import TTLCache
instead.
Pass
self
to@cachedmethod
key function (breaking change).The
key
function passed to the@cachedmethod
decorator 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
@cachedmethod
decorator.Change exact time of expiration in
TTLCache
(breaking change).TTLCache
items 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
TTLCache
withttl=0
can 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.0
Compare Source
=======
Distribution._local
factory. 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.0
Compare Source
======
psf/requests
v2.27.0
Compare Source
Improvements
Officially added support for Python 3.10. (#5928)
Added a
requests.exceptions.JSONDecodeError
to 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.RequestException
as well. (#5856)Improved error text for misnamed
InvalidSchema
andMissingSchema
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 loopfor some paths. (#5851)
Fixed handling for
AttributeError
when calculating length of files obtainedby
Tarfile.extractfile()
. (#5239)Fixed urllib3 exception leak, wrapping
urllib3.exceptions.InvalidHeader
withrequests.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
wasincorrectly 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
withrequests.exceptions.InvalidURL
for 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.0
Compare 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.