fix(deps): update all non-major dependencies - autoclosed
This MR contains the following updates:
| Package | Type | Update | Change | Age | Confidence |
|---|---|---|---|---|---|
| editorconfig-checker/editorconfig-checker.python | repository | patch |
2.7.2 -> 2.7.3
|
||
| pre-commit/mirrors-mypy | repository | minor |
v1.4.1 -> v1.17.0
|
||
| pre-commit/pre-commit-hooks | repository | minor |
v4.4.0 -> v4.6.0
|
||
| psf/black | repository | minor |
23.3.0 -> 23.12.1
|
||
| pycqa/flake8 | repository | minor |
6.0.0 -> 6.1.0
|
||
| python-poetry/poetry | repository | minor |
1.5.1 -> 1.8.5
|
||
| structlog (changelog) | dependencies | minor |
25.1.0 -> 25.4.0
|
||
| timothycrosley/isort | repository | minor |
5.12.0 -> 5.13.2
|
||
| uis/devops/continuous-delivery/ci-templates | repository | minor |
v6.5.0 -> v6.15.0
|
Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.
Release Notes
editorconfig-checker/editorconfig-checker.python (editorconfig-checker/editorconfig-checker.python)
v2.7.3
pre-commit/mirrors-mypy (pre-commit/mirrors-mypy)
v1.17.0
v1.16.1
v1.16.0
v1.15.0
v1.14.1
v1.14.0
v1.13.0
v1.12.1
v1.12.0
v1.11.2
v1.11.1
v1.11.0
v1.10.1
v1.10.0
v1.9.0
v1.8.0
v1.7.1
v1.7.0
v1.6.1
v1.6.0
v1.5.1
v1.5.0
pre-commit/pre-commit-hooks (pre-commit/pre-commit-hooks)
v4.6.0: pre-commit-hooks v4.6.0
Features
-
requirements-txt-fixer: remove duplicate packages.- #1014 MR by @vhoulbreque-withings.
- #960 issue @csibe17.
Migrating
-
fix-encoding-pragma: deprecated -- will be removed in 5.0.0. use pyupgrade or some other tool.
v4.5.0: pre-commit-hooks v4.5.0
Features
-
requirements-txt-fixer: also sortconstraints.txtby default.- #857 MR by @lev-blit.
- #830 issue by @PLPeeters.
-
debug-statements: addbpdbdebugger.
Fixes
-
file-contents-sorter: fix sorting an empty file.- #944 MR by @RoelAdriaans.
- #935 issue by @paduszyk.
-
double-quote-string-fixer: don't rewrite inside f-strings in 3.12+.- #973 MR by @asottile.
- #971 issue by @XuehaiPan.
Migrating
- now requires python >= 3.8.
- #926 MR by @asottile.
- #927 MR by @asottile.
psf/black (psf/black)
v23.12.1
Packaging
- Fixed a bug that included dependencies from the
dextra by default (#4108)
v23.12.0
Highlights
It's almost 2024, which means it's time for a new edition of Black's stable style! Together with this release, we'll put out an alpha release 24.1a1 showcasing the draft 2024 stable style, which we'll finalize in the January release. Please try it out and share your feedback.
This release (23.12.0) will still produce the 2023 style. Most but not all of the
changes in --preview mode will be in the 2024 stable style.
Stable style
- Fix bug where
# fmt: offautomatically dedents when used with the--line-rangesoption, even when it is not within the specified line range. (#4084) - Fix feature detection for parenthesized context managers (#4104)
Preview style
- Prefer more equal signs before a break when splitting chained assignments (#4010)
- Standalone form feed characters at the module level are no longer removed (#4021)
- Additional cases of immediately nested tuples, lists, and dictionaries are now indented less (#4012)
- Allow empty lines at the beginning of all blocks, except immediately before a docstring (#4060)
- Fix crash in preview mode when using a short
--line-length(#4086) - Keep suites consisting of only an ellipsis on their own lines if they are not functions or class definitions (#4066) (#4103)
Configuration
-
--line-rangesnow skips Black's internal stability check in--safemode. This avoids a crash on rare inputs that have many unformatted same-content lines. (#4034)
Packaging
- Upgrade to mypy 1.7.1 (#4049) (#4069)
- Faster compiled wheels are now available for CPython 3.12 (#4070)
Integrations
- Enable 3.12 CI (#4035)
- Build docker images in parallel (#4054)
- Build docker images with 3.12 (#4055)
v23.11.0
Highlights
- Support formatting ranges of lines with the new
--line-rangescommand-line option (#4020)
Stable style
- Fix crash on formatting bytes strings that look like docstrings (#4003)
- Fix crash when whitespace followed a backslash before newline in a docstring (#4008)
- Fix standalone comments inside complex blocks crashing Black (#4016)
- Fix crash on formatting code like
await (a ** b)(#3994) - No longer treat leading f-strings as docstrings. This matches Python's behaviour and fixes a crash (#4019)
Preview style
- Multiline dicts and lists that are the sole argument to a function are now indented less (#3964)
- Multiline unpacked dicts and lists as the sole argument to a function are now also indented less (#3992)
- In f-string debug expressions, quote types that are visible in the final string are now preserved (#4005)
- Fix a bug where long
caseblocks were not split into multiple lines. Also enable general trailing comma rules oncaseblocks (#4024) - Keep requiring two empty lines between module-level docstring and first function or class definition (#4028)
- Add support for single-line format skip with other comments on the same line (#3959)
Configuration
- Consistently apply force exclusion logic before resolving symlinks (#4015)
- Fix a bug in the matching of absolute path names in
--include(#3976)
Performance
- Fix mypyc builds on arm64 on macOS (#4017)
Integrations
- Black's pre-commit integration will now run only on git hooks appropriate for a code formatter (#3940)
v23.10.1
Highlights
- Maintenance release to get a fix out for GitHub Action edge case (#3957)
Preview style
- Fix merging implicit multiline strings that have inline comments (#3956)
- Allow empty first line after block open before a comment or compound statement (#3967)
Packaging
- Change Dockerfile to hatch + compile black (#3965)
Integrations
- The summary output for GitHub workflows is now suppressible using the
summaryparameter. (#3958) - Fix the action failing when Black check doesn't pass (#3957)
Documentation
- It is known Windows documentation CI is broken https://github.com/psf/black/issues/3968
v23.10.0
Stable style
- Fix comments getting removed from inside parenthesized strings (#3909)
Preview style
- Fix long lines with power operators getting split before the line length (#3942)
- Long type hints are now wrapped in parentheses and properly indented when split across multiple lines (#3899)
- Magic trailing commas are now respected in return types. (#3916)
- Require one empty line after module-level docstrings. (#3932)
- Treat raw triple-quoted strings as docstrings (#3947)
Configuration
- Fix cache versioning logic when
BLACK_CACHE_DIRis set (#3937)
Parser
- Fix bug where attributes named
typewere not accepted insidematchstatements (#3950) - Add support for PEP 695 type aliases containing lambdas and other unusual expressions (#3949)
Output
- Black no longer attempts to provide special errors for attempting to format Python 2 code (#3933)
- Black will more consistently print stacktraces on internal errors in verbose mode (#3938)
Integrations
- The action output displayed in the job summary is now wrapped in Markdown (#3914)
v23.9.1
Due to various issues, the previous release (23.9.0) did not include compiled mypyc wheels, which make Black significantly faster. These issues have now been fixed, and this release should come with compiled wheels once again.
There will be no wheels for Python 3.12 due to a bug in mypyc. We will provide 3.12 wheels in a future release as soon as the mypyc bug is fixed.
Packaging
- Upgrade to mypy 1.5.1 (#3864)
Performance
- Store raw tuples instead of NamedTuples in Black's cache, improving performance and decreasing the size of the cache (#3877)
v23.9.0
Preview style
- More concise formatting for dummy implementations (#3796)
- In stub files, add a blank line between a statement with a body (e.g an
if sys.version_info > (3, x):) and a function definition on the same level (#3862) - Fix a bug whereby spaces were removed from walrus operators within subscript(#3823)
Configuration
- Black now applies exclusion and ignore logic before resolving symlinks (#3846)
Performance
- Avoid importing
IPythonif notebook cells do not contain magics (#3782) - Improve caching by comparing file hashes as fallback for mtime and size (#3821)
Blackd
- Fix an issue in
blackdwith single character input (#3558)
Integrations
- Black now has an
official pre-commit mirror. Swapping
https://github.com/psf/blacktohttps://github.com/psf/black-pre-commit-mirrorin your.pre-commit-config.yamlwill make Black about 2x faster (#3828) - The
.black.envfolder specified byENV_PATHwill now be removed on the completion of the GitHub Action (#3759)
v23.7.0
Highlights
- Runtime support for Python 3.7 has been removed. Formatting 3.7 code will still be supported until further notice (#3765)
Stable style
- Fix a bug where an illegal trailing comma was added to return type annotations using PEP 604 unions (#3735)
- Fix several bugs and crashes where comments in stub files were removed or mishandled under some circumstances (#3745)
- Fix a crash with multi-line magic comments like
type: ignorewithin parentheses (#3740) - Fix error in AST validation when Black removes trailing whitespace in a type comment (#3773)
Preview style
- Implicitly concatenated strings used as function args are no longer wrapped inside parentheses (#3640)
- Remove blank lines between a class definition and its docstring (#3692)
Configuration
- The
--workersargument to Black can now be specified via theBLACK_NUM_WORKERSenvironment variable (#3743) -
.pytest_cache,.ruff_cacheand.vscodeare now excluded by default (#3691) - Fix Black not honouring
pyproject.tomlsettings when running--stdin-filenameand thepyproject.tomlfound isn't in the current working directory (#3719) -
Black will now error if
excludeandextend-excludehave invalid data types inpyproject.toml, instead of silently doing the wrong thing (#3764)
Packaging
- Upgrade mypyc from 0.991 to 1.3 (#3697)
- Remove patching of Click that mitigated errors on Python 3.6 with
LANG=C(#3768)
Parser
- Add support for the new PEP 695 syntax in Python 3.12 (#3703)
Performance
- Speed up Black significantly when the cache is full (#3751)
- Avoid importing
IPythonin a case where we wouldn't need it (#3748)
Output
- Use aware UTC datetimes internally, avoids deprecation warning on Python 3.12 (#3728)
- Change verbose logging to exactly mirror Black's logic for source discovery (#3749)
Blackd
- The
blackdargument parser now shows the default values for options in their help text (#3712)
Integrations
- Black is now tested with
PYTHONWARNDEFAULTENCODING = 1(#3763) - Update GitHub Action to display black output in the job summary (#3688)
Documentation
python-poetry/poetry (python-poetry/poetry)
v1.8.5
Changed
- Require
pkginfo>=1.12to fix an issue with an unknown metadata version 2.4 (#9888). - Do not fail if the unknown metadata version is only a minor version update (#9888).
v1.8.4
Added
- Add official support for Python 3.13 (#9523).
Changed
- Require
virtualenv>=20.26.6to mitigate potential command injection when runningpoetry shellin untrusted projects (#9757).
poetry-core (1.9.1)
- Add
3.13to the list of available Python versions (#747).
v1.8.3
Added
- Add support for untagged CPython builds with versions ending with a
+(#9207).
Changed
- Require
pkginfo>=1.10to ensure support for packages with metadata version 2.3 (#9130). - Improve locking on FIPS systems (#9152).
Fixed
- Fix an issue where unrecognized package metadata versions silently resulted in empty dependencies (#9203, #9226).
- Fix an issue where trailing slashes in git URLs where not handled correctly (#9205).
- Fix an issue where
poetry selfcommands printed a warning that the current project cannot be installed (#9302). - Fix an issue where
poetry installsporadically failed with aKeyErrordue to a race condition (#9335).
Docs
- Fix incorrect information about
poetry shell(#9060). - Add a git subdirectory example to
poetry add(#9080). - Mention interactive credential configuration (#9074).
- Add notes for optional advanced installation steps (#9098).
- Add reference to configuration credentials in documentation of poetry
publish(#9110). - Improve documentation for configuring credentials via environment variables (#9121).
- Remove misleading wording around virtual environments (#9213).
- Remove outdated advice regarding seeding keyring backends (#9164).
- Add a
pyproject.tomlexample for a dependency with multiple extras (#9138). - Clarify help of
poetry add(#9230). - Add a note how to configure credentials for TestPyPI for
poetry publish(#9255). - Fix information about the
--readmeoption inpoetry new(#9260). - Clarify what is special about the Python constraint in
dependencies(#9256). - Update how to uninstall plugins via
pipx(#9320).
v1.8.2
Fixed
- Harden
lazy-wheelerror handling if the index server is behaving badly in an unexpected way (#9051). - Improve
lazy-wheelerror handling if the index server does not handle HTTP range requests correctly (#9082). - Improve
lazy-wheelerror handling if the index server pretends to support HTTP range requests but does not respect them (#9084). - Improve
lazy-wheelto allow redirects for HEAD requests (#9087). - Improve debug logging for
lazy-wheelerrors (#9059). - Fix an issue where the hash of a metadata file could not be calculated correctly due to an encoding issue (#9049).
- Fix an issue where
poetry addfailed in non-package mode if no project name was set (#9046). - Fix an issue where a hint to non-package mode was not compliant with the final name of the setting (#9073).
v1.8.1
Fixed
- Update the minimum required version of
packaging(#9031). - Handle unexpected responses from servers that do not support HTTP range requests with negative offsets more robust (#9030).
Docs
- Rename
masterbranch tomain(#9022).
v1.8.0
Added
-
Add a
non-packagemode for use cases where Poetry is only used for dependency management (#8650). - Add support for PEP 658 to fetch metadata without having to download wheels (#5509).
-
Add a
lazy-wheelconfig option (default:true) to reduce wheel downloads during dependency resolution (#8815, #8941). - Improve performance of dependency resolution by using shallow copies instead of deep copies (#8671).
-
poetry checkvalidates that no unknown sources are referenced in dependencies (#8709). - Add archive validation during installation for further hash algorithms (#8851).
- Add a
tokey intool.poetry.packagesto allow custom subpackage names (#8791). - Add a config option to disable
keyring(#8910). - Add a
--syncoption topoetry update(#8931). - Add an
--outputoption topoetry build(#8828). - Add a
--dist-diroption topoetry publish(#8828).
Changed
- The implicit PyPI source is disabled if at least one primary source is configured (#8771).
-
Deprecate source priority
default(#8771). - Upgrade the warning about an inconsistent lockfile to an error (#8737).
- Deprecate setting
installer.modern-installationtofalse(#8988). - Drop support for
pip<19(#8894). - Require
requests-toolbelt>=1(#8680). - Allow
platformdirs4.x (#8668). - Allow and require
xattr1.x on macOS (#8801). - Improve venv shell activation in
fish(#8804). - Rename
systemtobasein output ofpoetry env info(#8832). - Use pretty name in output of
poetry version(#8849). - Improve error handling for invalid entries in
tool.poetry.scripts(#8898). - Improve verbose output for dependencies with extras during dependency resolution (#8834).
- Improve message about an outdated lockfile (#8962).
Fixed
- Fix an issue where
poetry shellfailed when Python has been installed with MSYS2 (#8644). - Fix an issue where Poetry commands failed in a terminal with a non-UTF-8 encoding (#8608).
- Fix an issue where a missing project name caused an incomprehensible error message (#8691).
- Fix an issue where Poetry failed to install an
sdistpath dependency (#8682). - Fix an issue where
poetry installfailed because an unused extra was not available (#8548). - Fix an issue where
poetry install --syncdid not remove an unrequested extra (#8621). - Fix an issue where
poetry initdid not allow specific characters in the author field (#8779). - Fix an issue where Poetry could not download
sdistsfrom misconfigured servers (#8701). - Fix an issue where metadata of sdists that call CLI tools of their build requirements could not be determined (#8827).
- Fix an issue where Poetry failed to use the currently activated environment (#8831).
- Fix an issue where
poetry shellfailed inzshif a space was in the venv path (#7245). - Fix an issue where scripts with extras could not be installed (#8900).
- Fix an issue where explicit sources where not propagated correctly (#8835).
- Fix an issue where debug prints where swallowed when using a build script (#8760).
- Fix an issue where explicit sources of locked dependencies where not propagated correctly (#8948).
- Fix an issue where Poetry's own environment was falsely identified as system environment (#8970).
- Fix an issue where dependencies from a
setup.pywere ignored silently (#9000). - Fix an issue where environment variables for
virtualenv.optionswere ignored (#9015). - Fix an issue where
virtualenvs.options.no-pipandvirtualenvs.options.no-setuptoolswere not normalized (#9015).
Docs
- Replace deprecated
--no-devwith--without devin the FAQ (#8659). - Recommend
poetry-checkinstead of the deprecatedpoetry-lockpre-commit hook (#8675). - Clarify the names of the environment variables to provide credentials for repositories (#8782).
- Add note how to install several version of Poetry in parallel (#8814).
- Improve description of
poetry show --why(#8817). - Improve documentation of
poetry update(#8706). - Add a warning about passing variables that may start with a hyphen via command line (#8850).
- Mention that the virtual environment in which Poetry itself is installed should not be activated (#8833).
- Add note about
poetry runand externally managed environments (#8748). - Update FAQ entry about
toxfortox4.x (#8658). - Fix documentation for default
formatoption forincludeandexcludevalue (#8852). - Add note about
toxand configured credentials (#8888). - Add note and link how to install
pipx(#8878). - Fix examples for
poetry addwith git dependencies over ssh (#8911). - Remove reference to deprecated scripts extras feature (#8903).
- Change examples to prefer
--only maininstead of--without dev(#8921). - Mention that the
developattribute is a Poetry-specific feature and not propagated to other tools (#8971). - Fix examples for adding supplemental and secondary sources (#8953).
- Add PyTorch example for explicit sources (#9006).
poetry-core (1.9.0)
- Deprecate scripts that depend on extras (#690).
- Add support for path dependencies that do not define a build system (#675).
- Update list of supported licenses (#659, #669, #678, #694).
- Rework list of files included in build artifacts (#666).
- Fix an issue where insignificant errors were printed if the working directory is not inside a git repository (#684).
- Fix an issue where the project's directory was not recognized as git repository on Windows due to an encoding issue (#685).
v1.7.1
Fixed
- Fix an issue where sdists that call CLI tools of their build requirements could not be installed (#8630).
- Fix an issue where sdists with symlinks could not be installed due to a broken tarfile datafilter (#8649).
- Fix an issue where
poetry initfailed when trying to add dependencies (#8655). - Fix an issue where
poetry installfailed ifvirtualenvs.createwas set tofalse(#8672).
v1.7.0
Added
- Add official support for Python 3.12 (#7803, #8544).
-
Print a future warning that
poetry-plugin-exportwill not be installed by default anymore (#8562). - Add
poetry-installpre-commit hook (#8327). - Add
--next-phaseoption topoetry version(#8089). - Print a warning when overwriting files from another package at installation (#8386).
- Print a warning if the current project cannot be installed (#8369).
- Report more details on build backend exceptions (#8464).
Changed
- Set Poetry as
user-agentfor all HTTP requests (#8394). - Do not install
setuptoolsper default in Python 3.12 (#7803). - Do not install
wheelper default (#7803). - Remove
setuptoolsandwheelwhen runningpoetry install --syncif they are not required by the project (#8600). - Improve error message about PEP-517 support (#8463).
- Improve
keyringhandling (#8227). - Read the
descriptionfield when extracting metadata fromsetup.pyfiles (#8545).
Fixed
- Fix an issue where dependencies of inactive extras were locked and installed (#8399).
- Fix an issue where build requirements were not installed due to a race condition in the artifact cache (#8517).
- Fix an issue where packages included in the system site packages were installed even though
virtualenvs.options.system-site-packageswas set (#8359). - Fix an issue where git dependencies' submodules with relative URLs were handled incorrectly (#8020).
- Fix an issue where a failed installation of build dependencies was not noticed directly (#8479).
- Fix an issue where
poetry shelldid not work completely withnushell(#8478). - Fix an issue where a confusing error messages was displayed when running
poetry config pypi-token.pypiwithout a value (#8502). - Fix an issue where a cryptic error message is printed if there is no metadata entry in the lockfile (#8523).
- Fix an issue with the encoding with special characters in the virtualenv's path (#8565).
- Fix an issue where the connection pool size was not adjusted to the number of workers (#8559).
Docs
- Improve the wording regarding a project's supported Python range (#8423).
- Make
pipxthe preferred (first mentioned) installation method (#8090). - Add a warning about
poetry selfon Windows (#8090). - Fix example for
poetry addwith a git dependency (#8438). - Add information about auto-included files in wheels and sdist (#8555).
- Fix documentation of the
POETRY_REPOSITORIES_variables docs (#8492). - Add
CITATION.cfffile (#8510).
poetry-core (1.8.1)
- Add support for creating packages dynamically in the build script (#629).
- Improve marker logic for
extramarkers (#636). - Update list of supported licenses (#635, #646).
- Fix an issue where projects with extension modules were not installed in editable mode (#633).
- Fix an issue where the wrong or no
libfolder was added to the wheel (#634).
poetry-plugin-export (^1.6.0)
- Add an
--all-extrasoption (#241). - Fix an issue where git dependencies are exported with the branch name instead of the resolved commit hash (#213).
v1.6.1
Fixed
- Update the minimum required version of
requests(#8336).
v1.6.0
Added
- Add official support for Python 3.12 (#7803, #8544).
-
Print a future warning that
poetry-plugin-exportwill not be installed by default anymore (#8562). - Add
poetry-installpre-commit hook (#8327). - Add
--next-phaseoption topoetry version(#8089). - Print a warning when overwriting files from another package at installation (#8386).
- Print a warning if the current project cannot be installed (#8369).
- Report more details on build backend exceptions (#8464).
Changed
- Set Poetry as
user-agentfor all HTTP requests (#8394). - Do not install
setuptoolsper default in Python 3.12 (#7803). - Do not install
wheelper default (#7803). - Remove
setuptoolsandwheelwhen runningpoetry install --syncif they are not required by the project (#8600). - Improve error message about PEP-517 support (#8463).
- Improve
keyringhandling (#8227). - Read the
descriptionfield when extracting metadata fromsetup.pyfiles (#8545).
Fixed
- Fix an issue where dependencies of inactive extras were locked and installed (#8399).
- Fix an issue where build requirements were not installed due to a race condition in the artifact cache (#8517).
- Fix an issue where packages included in the system site packages were installed even though
virtualenvs.options.system-site-packageswas set (#8359). - Fix an issue where git dependencies' submodules with relative URLs were handled incorrectly (#8020).
- Fix an issue where a failed installation of build dependencies was not noticed directly (#8479).
- Fix an issue where
poetry shelldid not work completely withnushell(#8478). - Fix an issue where a confusing error messages was displayed when running
poetry config pypi-token.pypiwithout a value (#8502). - Fix an issue where a cryptic error message is printed if there is no metadata entry in the lockfile (#8523).
- Fix an issue with the encoding with special characters in the virtualenv's path (#8565).
- Fix an issue where the connection pool size was not adjusted to the number of workers (#8559).
Docs
- Improve the wording regarding a project's supported Python range (#8423).
- Make
pipxthe preferred (first mentioned) installation method (#8090). - Add a warning about
poetry selfon Windows (#8090). - Fix example for
poetry addwith a git dependency (#8438). - Add information about auto-included files in wheels and sdist (#8555).
- Fix documentation of the
POETRY_REPOSITORIES_variables docs (#8492). - Add
CITATION.cfffile (#8510).
poetry-core (1.8.1)
- Add support for creating packages dynamically in the build script (#629).
- Improve marker logic for
extramarkers (#636). - Update list of supported licenses (#635, #646).
- Fix an issue where projects with extension modules were not installed in editable mode (#633).
- Fix an issue where the wrong or no
libfolder was added to the wheel (#634).
poetry-plugin-export (^1.6.0)
hynek/structlog (structlog)
v25.4.0
Added
-
Support for Python 3.14 and Python 3.13.4.
Python 3.14 has an backwards-incompatible change to
logging.Logger.isEnabledFor()(it now always returns False if a log entry is in flight) that has been backported to 3.13.4 (expected on 2025-06-03). It mainly affectsstructlog.stdlib.filter_by_level(). #723 -
structlog.tracebacksnow handles exception groups.structlog.tracebacks.Stackhas two new fields,is_group: boolandexceptions: list[Trace]. This works similarly to what Rich v14.0.0 does. #720
Fixed
-
structlog.processors.ExceptionPrettyPrinternow respects the exception_formatter arguments instead of always using the default formatter. #724
v25.3.0
Fixed
-
structlog.processors.TimeStampernow again uses timestamps using UTC for custom format strings whenutc=True. #713
v25.2.0
Added
-
structlog.tracebacks.Stacknow includes anexc_notesfield reflecting the notes attached to the exception. #684
Changed
-
structlog.stdlib.BoundLogger's binding-related methods now also returnSelf. #694 -
structlog.processors.TimeStampernow produces internally timezone-awaredatetimeobjects. Default output hasn't changed, but you can now use%zin your fmt string. #709
Fixed
timothycrosley/isort (timothycrosley/isort)
v5.13.2
- Apply the bracket fix from issue #471 only for use_parentheses=True (#2184) @bp72
- Confine pre-commit to stages (#2213) @davidculley
- Fixed colors extras (#2212) @staticdev
v5.13.1
- Fixed integration tests (#2208) @bp72
- Fixed normalizing imports from more than one level of parent modules (issue/2152) (#2191) @bp72
- Remove optional dependencies without extras (#2207) @staticdev
v5.13.0
- Cleanup deprecated extras (#2089) @staticdev
- Fixed #1989: settings lookup when working in stream based mode
- Fixed 80 line length for wemake linter (#2183) @skatromb
- Add support for Python 3.12 (#2175) @hugovk
- Fixed: add newest version to pre-commit docs (#2190) @AzulGarza
- Fixed assertions in test_git_hook (#2196) @mgorny
- Removed check for include_trailing_comma for the Hanging Indent wrap mode (#2192) @bp72
- Use the standard library tomllib on sufficiently new python (#2202) @eli-schwartz
- Update pre-commit.md version number (#2197) @nicobako
- doc: Update black_compatibility.md (#2177) @JSS95
- Fixed safety sept 2023 (#2178) @staticdev
- docs: fix black profile documentation (#2163) @nijel
- Fixed typo: indended -> indented (#2161) @vadimkerr
- Docs(configuration/options.md): fix missing trailing spaces for hard linebreak (#2157) @JoeyTeng
- Update pre-commit.md (#2148) @godiard
- chore: move configurations to pyproject.toml (#2115) @SauravMaheshkar
- Fixed typo in README (#2112) @stefmolin
- Update version in pre-commit setup to avoid installation issue with poetry (#2103) @stefmolin
- Skip .pytype directory by default. (#2098) @manueljacob
- Fixed a tip block styling in the Config Files section (#2097) @Klavionik
- Do not cache configuration files (#1995) @kaste
- Derive settings_path from --filename (#1992) @kaste
- Fixed year of version 5.12.0 in CHANGELOG.md (#2082) @DjLegolas
uis/devops/continuous-delivery/ci-templates (uis/devops/continuous-delivery/ci-templates)
v6.15.0
Changed
-
terraform-module.yml: Add support for Terraform testing with additional cleanup scripts.
Fixed
-
terraform-module.yml: Override thetflintjob so that theterraform_standard_module_structurerule is applied. -
terraform-module.yml: Override thepre-commitjob to avoid duplication of ourterraform-fmt,tflint, andtrivyjobs.
v6.14.2
v6.14.1
v6.14.0
v6.13.0
v6.12.3
v6.12.2
Fixed
- terraform-module: override .
test-job-rulesfromterraform-lint.ymlas theterraform-module.ymltemplate needs to support Auto-DevOps.
v6.12.1
v6.12.0
v6.11.0
Changed
-
terraform-lint: use customtflintdocker image for thetflintjob. This image includes the UIS DevOps customtflintruleset. -
terraform-lint: move default tflint arguments to a$TFLINT_ARGSvariable to allow repositories to override if required. -
terraform-module: enabletflintin our Terraform reusable module pipeline.
v6.10.0
Fixed
-
terraform-pipeline: Partially revert changes made in v5.1.0.- Plan jobs for branch push pipelines will be reverted.
- Manual apply jobs for the development environment will remain in the merge request pipelines.
v6.9.0
v6.8.1
v6.8.0
v6.7.3
v6.7.2
v6.7.1
v6.7.0
v6.6.1
v6.6.0
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.