chore(deps): update all non-major dependencies
This MR contains the following updates:
Package | Change | Age | Adoption | Passing | Confidence |
---|---|---|---|---|---|
Django (source, changelog) |
==3.2.9 -> ==3.2.10
|
||||
core-js |
3.19.0 -> 3.20.0
|
||||
coverage |
==6.1.1 -> ==6.2
|
||||
django-axes |
==5.26.0 -> ==5.28.0
|
||||
django-reversion |
==4.0.0 -> ==4.0.1
|
||||
djangorestframework (source, changelog) |
==3.12.4 -> ==3.13.1
|
||||
eslint-plugin-vue (source) |
8.0.3 -> 8.2.0
|
||||
postgres |
14.0 -> 14.1
|
||||
postgres |
14.0-alpine -> 14.1-alpine
|
||||
prospector (source) |
==1.5.1 -> ==1.5.3.1
|
||||
psycopg2-binary (source, changelog) |
==2.9.1 -> ==2.9.2
|
||||
sphinx (source) |
==4.2.0 -> ==4.3.1
|
||||
sqlalchemy (changelog) |
==1.4.26 -> ==1.4.28
|
Release Notes
zloirock/core-js
v3.20.0
- Added
structuredClone
method from the HTML spec, see MDN- Includes all cases of cloning and transferring of required ECMAScript and platform types that can be polyfilled, for the details see the caveats
- Uses native structured cloning algorithm implementations where it's possible
- Includes the new semantic of errors cloning from
html/5749
- Added
DOMException
polyfill, the Web IDL spec, see MDN- Includes
DOMException
and its attributes polyfills with fixes of many different engines bugs - Includes
DOMException#stack
property polyfill in engines that should have it - Reuses native
DOMException
implementations where it's possible (for example, in old NodeJS where it's not exposed as global)
- Includes
- Added support of
cause
on all Error types - Added
Error.prototype.toString
method polyfill with fixes of many different bugs of JS engines - Added
Number.prototype.toExponential
method polyfill with fixes of many different bugs of JS engines -
Array
grouping proposal:- Moved to the stage 3
- Added
Array.prototype.groupByToMap
method - Removed
@@​species
support
- Added change
Array
by copy stage 2 proposal:Array.prototype.toReversed
Array.prototype.toSorted
Array.prototype.toSpliced
Array.prototype.with
%TypedArray%.prototype.toReversed
%TypedArray%.prototype.toSorted
%TypedArray%.prototype.toSpliced
%TypedArray%.prototype.with
- Added
Iterator.prototype.toAsync
method from the iterator helpers stage 2 proposal -
Array.fromAsync
proposal moved to stage 2 - Added
String.cooked
stage 1 proposal: - Added
Function.prototype.unThis
stage 0 proposal - Added
Function.{ isCallable, isConstructor }
stage 0 proposal:Function.isCallable
Function.isConstructor
- Added a workaround of most cases breakage modern
String#at
after loading obsoleteString#at
proposal module, #1019 - Fixed
Array.prototype.{ values, @​@​iterator }.name
in V8 ~ Chrome 45- - Fixed validation of typed arrays in typed arrays iteration methods in V8 ~ Chrome 50-
- Extension of the API, #1012
- Added a new
core-js/actual/**
namespace - Added entry points for each finished post-ES6 proposal
- Added a new
v3.19.3
- Fixed internal slots check in methods of some built-in types, #1017
- Fixed
URLSearchParams
iterator.next
that should be enumerable by the spec - Refactored
Subscription
- Added NodeJS 17.2 compat data mapping
v3.19.2
- Added a workaround for a UC Browser specific version bug with unobservable
RegExp#sticky
flag, #1008, #1015 - Added handling of comments and specific spaces to
Function#name
polyfill, #1010, thanks @ildar-shaimordanov - Prevented some theoretical cases of breaking / observing the internal state by patching
Array.prototype[@​@​species]
- Refactored
URL
andURLSearchParams
- Added iOS Safari 15.2 compat data mapping
- Added Electron 17.0 compat data mapping
- Updated Deno compat data mapping
v3.19.1
- Added a workaround for FF26- bug where
ArrayBuffer
s are non-extensible, butObject.isExtensible
does not report it:- Fixed in
Object.{ isExtensible, isSealed, isFrozen }
andReflect.isExtensible
- Fixed handling of
ArrayBuffer
s as collections keys
- Fixed in
- Fixed
Object#toString
onAggregateError
in IE10- - Fixed possible lack of dependencies of
WeakMap
in IE8- -
.findLast
methods family marked as supported from Chrome 97 - Fixed inheritance of Electron compat data
web.
modules - Fixed Safari 15.1 compat data (some features were not added)
- Added iOS Safari 15.1 compat data mapping
nedbat/coveragepy
v6.2
-
Feature: Now the
--concurrency
setting can now have a list of values, so that threads and another lightweight threading package can be measured together, such as--concurrency=gevent,thread
. Closesissue 1012
_ andissue 1082
_. -
Fix: A module specified as the
source
setting is imported during startup, before the user program imports it. This could cause problems if the rest of the program isn't ready yet. For example,issue 1203
_ describes a Django setting that is accessed before settings have been configured. Now the early import is wrapped in a try/except so errors then don't stop execution. -
Fix: A colon in a decorator expression would cause an exclusion to end too early, preventing the exclusion of the decorated function. This is now fixed.
-
Fix: The HTML report now will not overwrite a .gitignore file that already exists in the HTML output directory (follow-on for
issue 1244
_). -
API: The exceptions raised by Coverage.py have been specialized, to provide finer-grained catching of exceptions by third-party code.
-
API: Using
suffix=False
when constructing a Coverage object with multiprocessing wouldn't suppress the data file suffix (issue 989
_). This is now fixed. -
Debug: The
coverage debug data
command will now sniff out combinable data files, and report on all of them. -
Debug: The
coverage debug
command used to accept a number of topics at a time, and show all of them, though this was never documented. This no longer works, to allow for command-line options in the future.
.. _issue 989: https://github.com/nedbat/coveragepy/issues/989 .. _issue 1012: https://github.com/nedbat/coveragepy/issues/1012 .. _issue 1082: https://github.com/nedbat/coveragepy/issues/1082 .. _issue 1203: https://github.com/nedbat/coveragepy/issues/1203
.. _changes_612:
v6.1.2
-
Python 3.11 is supported (tested with 3.11.0a2). One still-open issue has to do with
exits through with-statements <issue 1270_>
_. -
Fix: When remapping file paths through the
[paths]
setting while combining, the[run] relative_files
setting was ignored, resulting in absolute paths for remapped file names (issue 1147
_). This is now fixed. -
Fix: Complex conditionals over excluded lines could have incorrectly reported a missing branch (
issue 1271
_). This is now fixed. -
Fix: More exceptions are now handled when trying to parse source files for reporting. Problems that used to terminate coverage.py can now be handled with
[report] ignore_errors
. This helps with plugins failing to read files (django_coverage_plugin issue 78
_). -
Fix: Removed another vestige of jQuery from the source tarball (
issue 840
_). -
Fix: Added a default value for a new-to-6.x argument of an internal class. This unsupported class is being used by coveralls (
issue 1273
_). Although I'd rather not "fix" unsupported interfaces, it's actually nicer with a default value.
.. _django_coverage_plugin issue 78: https://github.com/nedbat/django_coverage_plugin/issues/78 .. _issue 1147: https://github.com/nedbat/coveragepy/issues/1147 .. _issue 1270: https://github.com/nedbat/coveragepy/issues/1270 .. _issue 1271: https://github.com/nedbat/coveragepy/issues/1271 .. _issue 1273: https://github.com/nedbat/coveragepy/issues/1273
.. _changes_611:
jazzband/django-axes
v5.28.0
- Drop Django < 3.2 support. [hramezani]
- Add Django 4.0 to test matrix. [hramezani]
v5.27.0
- Fix
pkg_resources
missing for package version resolution on runtime due tosetuptools
not being a runtime dependency. [asherf] - Add Python 3.10 and Django 3.2 support. [hramezani]
etianen/django-reversion
v4.0.1
- Django 4.0b support (@smithdc1, @kevinmarsh).
- Optimized
VersionQuerySet.get_deleted
.
vuejs/eslint-plugin-vue
v8.2.0
✨ Enhancements
-
#1725 Added
vue/component-options-name-casing
rule that enforces the casing of component name incomponents
options. -
#1729 Added
vue/prefer-separate-static-class
rule that requires static class names in template to be in a separateclass
attribute.
🐛 Bug Fixes
-
#1736 Fixed false positives for import binding in
vue/valid-define-emits
andvue/valid-define-props
rules.
⚙ Updates
-
#1719 Added support for TypeScript 4.5 to
vue/script-indent
rule. -
#1735 Changed to allow
asyncData
invue/no-dupe-keys
rule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.1.1...v8.2.0
v8.1.1
🐛 Bug Fixes
-
#1721 Fixed crash in
vue/component-api-style
rule.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.1.0...v8.1.1
v8.1.0
✨ Enhancements
-
#1707 Added
vue/no-child-content
rule that reports child content of elements that have a directive which overwrites that child content. -
#1712 Added
vue/no-expose-after-await
rule that reports theexpose()
afterawait
expression. -
#1703 Added
composition-vue2
style option invue/component-api-style
rule.
🐛 Bug Fixes
-
#1713 Fixed false positives for type-only exports in
vue/no-export-in-script-setup
rule. -
#1715 Fixed false negatives for
v-bind.sync
invue/no-mutating-props
rule. -
#1715 Fixed false positives for shadowed props in
vue/no-mutating-props
rule. - #1718 Fixed memory leak.
Full Changelog: https://github.com/vuejs/eslint-plugin-vue/compare/v8.0.3...v8.1.0
PyCQA/prospector
v1.5.3.1
- #465 Remove unnecessary configuration reset to fix pylint>=2.12 compatibility
- Version 1.5.3.1 was needed to unpin the pylint dependency to actually use the fix for compatibility.
v1.5.3
- #465 Remove unnecessary configuration reset to fix pylint>=2.12 compatibility
- Version 1.5.3.1 was needed to unpin the pylint dependency to actually use the fix for compatibility.
v1.5.2
- #465 Bugfix release to pin pylint<2.12 because prospector's internals were not compatible with it
sphinx-doc/sphinx
v4.3.1
=====================================
Features added
-
#9864: mathjax: Support chnaging the loading method of MathJax to "defer" via
:confval:
mathjax_options
Bugs fixed
- #9838: autodoc: AttributeError is raised on building document for functions decorated by functools.lru_cache
- #9879: autodoc: AttributeError is raised on building document for an object having invalid doc attribute
-
#9844: autodoc: Failed to process a function wrapped with functools.partial if
:confval:
autodoc_preserve_defaults
enabled - #9872: html: Class namespace collision between autodoc signatures and docutils-0.17
- #9868: imgmath: Crashed if the dvisvgm command failed to convert equation
- #9864: mathjax: Failed to render equations via MathJax v2. The loading method of MathJax is back to "async" method again
v4.3.0
=====================================
Dependencies
- Support Python 3.10
Incompatible changes
-
#9649:
searchindex.js
: the embedded data has changed format to allow objects with the same name in different domains. - #9672: The rendering of Python domain declarations is implemented with more docutils nodes to allow better CSS styling. It may break existing styling.
-
#9672: the signature of
:py:meth:
domains.py.PyObject.get_signature_prefix
has changed to return a list of nodes instead of a plain string. -
#9695:
domains.js.JSObject.display_prefix
has been changed into a methodget_display_prefix
which now returns a list of nodes instead of a plain string. - #9695: The rendering of Javascript domain declarations is implemented with more docutils nodes to allow better CSS styling. It may break existing styling.
- #9450: mathjax: Load MathJax via "defer" strategy
Deprecated
sphinx.ext.autodoc.AttributeDocumenter._datadescriptor
sphinx.writers.html.HTMLTranslator._fieldlist_row_index
sphinx.writers.html.HTMLTranslator._table_row_index
sphinx.writers.html5.HTML5Translator._fieldlist_row_index
sphinx.writers.html5.HTML5Translator._table_row_index
Features added
- #9639: autodoc: Support asynchronous generator functions
-
#9664: autodoc:
autodoc-process-bases
supports to inject reST snippet as a base class -
#9691: C, added new info-field
retval
for :rst:dir:c:function
and :rst:dir:c:macro
. - C++, added new info-field
retval
for :rst:dir:cpp:function
. -
#9618: i18n: Add :confval:
gettext_allow_fuzzy_translations
to allow "fuzzy" messages for translation - #9672: More CSS classes on Python domain descriptions
- #9695: More CSS classes on Javascript domain descriptions
-
#9683: Revert the removal of
add_stylesheet()
API. It will be kept until the Sphinx-6.0 release -
#2068, add :confval:
intersphinx_disabled_reftypes
for disabling interphinx resolution of cross-references that do not have an explicit inventory specification. Specific types of cross-references can be disabled, e.g.,std:doc
or all cross-references in a specific domain, e.g.,std:*
. -
#9623: Allow to suppress "toctree contains reference to excluded document"
warnings using :confval:
suppress_warnings
Bugs fixed
-
#9630: autodoc: Failed to build cross references if :confval:
primary_domain
is not 'py' - #9644: autodoc: Crashed on getting source info from problematic object
- #9655: autodoc: mocked object having doc comment is warned unexpectedly
-
#9651: autodoc: return type field is not generated even if
:confval:
autodoc_typehints_description_target
is set to "documented" when its info-field-list contains:returns:
field - #9657: autodoc: The base class for a subclass of mocked object is incorrect
- #9607: autodoc: Incorrect base class detection for the subclasses of the generic class
- #9755: autodoc: memory addresses are shown for aliases
- #9752: autodoc: Failed to detect type annotation for slots attribute
- #9756: autodoc: Crashed if classmethod does not have func attribute
-
#9757: autodoc: :confval:
autodoc_inherit_docstrings
does not effect to overridden classmethods -
#9781: autodoc: :confval:
autodoc_preserve_defaults
does not support hexadecimal numeric -
#9630: autosummary: Failed to build summary table if :confval:
primary_domain
is not 'py' - #9670: html: Fix download file with special characters
- #9710: html: Wrong styles for even/odd rows in nested tables
- #9763: html: parameter name and its type annotation are not separated in HTML
- #9649: HTML search: when objects have the same name but in different domains, return all of them as result instead of just one.
- #7634: intersphinx: references on the file in sub directory are broken
- #9737: LaTeX: hlist is rendered as a list containing "aggedright" text
- #9678: linkcheck: file extension was shown twice in warnings
-
#9697: py domain: An index entry with parens was registered for
py:method
directive with:property:
option -
#9775: py domain: Literal typehint was converted to a cross reference when
:confval:
autodoc_typehints='description'
- #9708: needs_extension failed to check double-digit version correctly
-
#9688: Fix :rst:dir:`code
does not recognize
:class:`` option - #9733: Fix for logging handler flushing warnings in the middle of the docs build
- #9656: Fix warnings without subtype being incorrectly suppressed
- Intersphinx, for unresolved references with an explicit inventory,
e.g.,
proj:myFunc
, leave the inventory prefix in the unresolved text.
Configuration
-
If you want to rebase/retry this MR, click this checkbox.
This MR has been generated by Renovate Bot.