IQTLabs / AISonobuoy

Maritime Situational Awareness: An Exploration
Apache License 2.0
36 stars 21 forks source link

Update dependency attrs to v22 - autoclosed #899

Closed renovate[bot] closed 2 years ago

renovate[bot] commented 2 years ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
attrs (source, changelog) ==21.4.0 -> ==22.1.0 age adoption passing confidence

Release Notes

python-attrs/attrs ### [`v22.1.0`](https://togithub.com/python-attrs/attrs/blob/HEAD/CHANGELOG.rst#​2210-2022-07-28) [Compare Source](https://togithub.com/python-attrs/attrs/compare/21.4.0...22.1.0) Backwards-incompatible Changes ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - Python 2.7 is not supported anymore. Dealing with Python 2.7 tooling has become too difficult for a volunteer-run project. We have supported Python 2 more than 2 years after it was officially discontinued and feel that we have paid our dues. All version up to 21.4.0 from December 2021 remain fully functional, of course. `#​936 `\_ - The deprecated `cmp` attribute of `attrs.Attribute` has been removed. This does not affect the *cmp* argument to `attr.s` that can be used as a shortcut to set *eq* and *order* at the same time. `#​939 `\_ Changes ^^^^^^^ - Instantiation of frozen slotted classes is now faster. `#​898 `\_ - If an `eq` key is defined, it is also used before hashing the attribute. `#​909 `\_ - Added `attrs.validators.min_len()`. `#​916 `\_ - `attrs.validators.deep_iterable()`'s *member_validator* argument now also accepts a list of validators and wraps them in an `attrs.validators.and_()`. `#​925 `\_ - Added missing type stub re-imports for `attrs.converters` and `attrs.filters`. `#​931 `\_ - Added missing stub for `attr(s).cmp_using()`. `#​949 `\_ - `attrs.validators._in()`'s `ValueError` is not missing the attribute, expected options, and the value it got anymore. `#​951 `\_ - Python 3.11 is now officially supported. `#​969 `\_ ***

Configuration

📅 Schedule: Branch creation - "after 10pm every weekday,before 5am every weekday,every weekend" in timezone America/New_York, 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 has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 2 years ago

Codecov Report

Merging #899 (eeb14ab) into main (00d1c18) will not change coverage. The diff coverage is n/a.

@@           Coverage Diff           @@
##             main     #899   +/-   ##
=======================================
  Coverage   84.06%   84.06%           
=======================================
  Files           9        9           
  Lines         885      885           
=======================================
  Hits          744      744           
  Misses        141      141           

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 00d1c18...eeb14ab. Read the comment docs.