build: update all non-major dependencies - autoclosed
This MR contains the following updates:
Release Notes
wojtekmaj/enzyme-adapter-react-17
v0.6.3
Bug fixes
- Fix wrapper.unmount not calling useEffect cleanup (#12, #22). Thanks, @Iskander508!
dequelabs/axe-core
v4.3.1
v4.3.0
Features
- options: accept a string for options.runOnly (4392bc0)
- runPartial: Test without frame communication (#3006) (42738b5)
- utils: add getFrameContexts method (#2995) (f478bab)
- deprecate autocomplete appropriate check (#2917) (1fe1487)
- Remove deprecated phantomjs example (#2913) (4a01ffe)
- Support multiple languages at once in builds (#2994) (f18a56b)
- rule: add ACT Rule IDs to test rule objects (#2866) (cc1ebf5), closes #2820
Bug Fixes
- accText: ignore text in embedded content elements (#3022) (fa4f926), closes #3017
- aria-allowed-attr: allow aria-posinset and aria-setsize on row elements for treegrids (#2952) (24e6115)
- aria-allowed-attr: pass aria-label on some HTML elements (#2935) (d2584ed)
- aria-level: New check for aria-level > 6 as needs review (#3061) (73d3ae1)
- aria-roles: Mark as needs review if both none and presentation are used on element with no implicit role (#2989) (70c683c)
- autocomplete-appropriate: pass for autocomplete=username and type=email (#2896) (43394bc)
- color-contrast: add special case for new sr-only technique (#2985) (d6a72f9)
- color-contrast: check for pseudo elements on element itself, not just parents (#2980) (9b6ccd0)
- color-contrast-matches: only absolutely positioned elements using clip should be not visible (#3038) (e93fdb1)
- combobox: support aria 1.2 pattern for comboboxes (#3033) (5ab026d)
- frame-tested: run without respondable (#2942) (c046114)
- getStandards: Read standards from utils (#2903) (f1a0368)
- heading-order: Prevent crash on page with iframes but no headings (#2965) (99e7f0c)
- heading-order: use aria-level on headings in addition to role=header elements (#3028) (caccd38)
- page-no-duplicate: don't count elements hidden from screenreaders as potential duplicates (#3051) (5e0098b)
- publish-metadata: use fail message for rules with reviewOnFail:true (#2987) (b6dc5f6)
- utils: unify selecting nodes in shadow tree with shadowSelect() (#3068) (21681da)
- JS error in @axe-core/react caused by stale reference to heading (b7094c8)
- Remove unnecessary files from npm package (#3054) (7600b7c)
- meta-viewport: test that a user-scalable number does not prevent zoom (b3562fb)
- region: contents in iframes should pass the region rule if the iframe itself is in a region (#2949) (43145d6)
- required-parent: Allow *item > group > *item nesting (#2898) (59b4a7e)
- SerialVirtualNode: properly handle empty string attributes (#3042) (dddbc0a)
- sri-history: add backported releases (#3004) (6eecf34)
- treat input with no role as textbox (#2929) (13d909d)
-
types: make
evaluate
check optional (#2902) (417f572)
4.2.3 (2021-06-22)
Bug Fixes
- accText: ignore text in embedded content elements (#3022) (8fb4635), closes #3017
- color-contrast: add special case for new sr-only technique (#2985) (79cbf01)
- color-contrast: check for pseudo elements on element itself, not just parents (#2980) (3122550)
- frame-tested: run without respondable (#2942) (a1d725d)
- publish-metadata: use fail message for rules with reviewOnFail:true (#2987) (00fefa9)
- sri-history: add backported releases (#3004) (0332e80)
4.2.2 (2021-06-03)
Bug Fixes
- aria-allowed-attr: allow aria-posinset and aria-setsize on row elements for treegrids (#2952) (3023e69)
- heading-order: Prevent crash on page with iframes but no headings (#2965) (4b7db37)
- meta-viewport: test that a user-scalable number does not prevent zoom (048c5c1)
- JS error in @axe-core/react caused by stale reference to heading (3afda4e)
4.2.1 (2021-05-18)
Bug Fixes
- aria-allowed-attr: pass aria-label on some HTML elements (#2935) (695aa77)
- treat input with no role as textbox (#2929) (de18030)
- autocomplete-appropriate: pass for autocomplete=username and type=email (#2896) (8b478c8)
- getStandards: Read standards from utils (#2903) (52ad4c6)
- required-parent: Allow *item > group > *item nesting (#2898) (3acd229)
-
types: make
evaluate
check optional (#2902) (75fabfe)
cypress-io/cypress
v7.7.0
Released 07/07/2021
Features:
- When using
experimentalStudio
, Cypress Studio can now copy all commands generated to your clipboard. Addressed in #16912.
Bugfixes:
- Cypress now respects
preventScroll
options passed toelement.focus()
calls within the application under test. Fixes #15294. - Using
.contains(0)
will now show the zero in the Command Log. Fixes #1119. - Cypress will no longer show a warning about allowed keys for the
showedOnBoardingModal
when runningcypress open
. Fixes #17095. - The Cypress Studio introduction modal will now display with the correct styling. Fixes #17102.
- The types for
.contains()
now correctly allow for theincludeShadowDom
option. Fixes #17066.
Misc:
- We updated the messaging when Cypress fails to start to be clearer that it's not always due to a dependency missing. Addresses #17112.
mswjs/msw
v0.32.1
Bug fixes
- Fixes an issue that resulted in corrupted original response bodies if they were compressed with gzip (https://github.com/mswjs/interceptors/pull/136, #822).
- Fixes an issue that resulted in a memory leak of event listeners when retrieving the
IncomingMessage
body of the original response in Node.js (https://github.com/mswjs/interceptors/pull/140, #785).
v0.32.0
Bug fixes
- Fixes the
setTimeout
issue in Socket (https://github.com/mswjs/interceptors/pull/120, #812)
Internals
- Updates package dependencies.
v0.31.0
Bug fixes
dateutil/dateutil
v2.8.2
Version 2.8.2 (2021-07-08)
Data updates
- Updated tzdata version to 2021a. (gh pr #1128)
Bugfixes
- Fixed a bug in the parser where non-
ValueError
exceptions would be raised during exception handling; this would happen, for example, if anIllegalMonthError
was raised indateutil
code. Fixed by Mark Bailey. (gh issue #981, pr #987). - Fixed the custom
repr
fordateutil.parser.ParserError
, which was not defined due to an indentation error. (gh issue #991, gh pr #993) - Fixed a bug that caused
b'
prefixes to appear in parse_isodate exception messages. Reported and fixed by Paul Brown (@pawl) (gh pr #1122) - Make
isoparse
raise when trying to parse times with inconsistent use of:
separator. Reported and fixed by @mariocj89 (gh pr #1125). - Fixed
tz.gettz()
not returning local time when passed an empty string. Reported by @labrys (gh issues #925, #926). Fixed by @ffe4 (gh pr #1024)
Documentation changes
- Rearranged parser documentation into "Functions", "Classes" and "Warnings and Exceptions" categories. (gh issue #992, pr #994).
- Updated
parser.parse
documentation to reflect the switch fromValueError
toParserError
. (gh issue #992, pr #994). - Fixed methods in the
rrule
module not being displayed in the docs. (gh pr #1025) - Changed some relative links in the exercise documentation to refer to the document locations in the input tree, rather than the generated HTML files in the HTML output tree (which presumably will not exist in non-HTML output formats). (gh pr #1078).
Misc
- Moved
test_imports.py
,test_internals.py
andtest_utils.py
to pytest. Reported and fixed by @jpurviance (gh pr #978) - Added project_urls for documentation and source. Patch by @andriyor (gh pr #975).
- Simplified handling of bytes and bytearray in
_parser._timelex
. Reported and fixed by @frenzymadness (gh issue #1060). - Changed the tests against the upstream tz database to always generate fat
binaries, since until GH-590 and GH-1059 are resolved, "slim" zic binaries
will cause problems in many zones, causing the tests to fail. This also
updates
zoneinfo.rebuild
to always generate fat binaries. (gh pr #1076). - Moved sdist and wheel generation to use
python-build
. Reported and fixed by @mariocj89 (gh pr #1133).
psf/requests
v2.26.0
Improvements
-
Requests now supports Brotli compression, if either the
brotli
orbrotlicffi
package is installed. (#5783) -
Session.send
now correctly resolves proxy configurations from both the Session and Request. Behavior now matchesSession.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-licensedcharset_normalizer
for Python3 to remove license ambiguity for projects bundling requests. Ifchardet
is already installed on your machine it will be used instead ofcharset_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
Configuration
-
If you want to rebase/retry this MR, check this box.
This MR has been generated by Renovate Bot.