Open renovate[bot] opened 3 years ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 97.14%. Comparing base (
5767ac6
) to head (2490ee3
).:exclamation: Current head 2490ee3 differs from pull request most recent head 189bb32
Please upload reports for the commit 189bb32 to get more accurate results.
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Creating virtualenv labby-qm8eWC3D-py3.12 in /home/ubuntu/.cache/pypoetry/virtualenvs
Updating dependencies
Resolving dependencies...
The current project's Python requirement (>=3.7.1,<4.0.0) is not compatible with some of the required packages Python requirement:
- pyre-check requires Python >=3.8, so it will not be satisfied for Python >=3.7.1,<3.8
Because labby depends on pyre-check (0.9.19) which requires Python >=3.8, version solving failed.
• Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
For pyre-check, a possible solution would be to set the `python` property to ">=3.8,<4.0.0"
https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
https://python-poetry.org/docs/dependency-specification/#using-environment-markers
Renovate failed to update an artifact related to this branch. You probably do not want to merge this PR as-is.
♻ Renovate will retry this branch, including artifacts, only when one of the following happens:
The artifact failure details are included below:
Creating virtualenv labby-qm8eWC3D-py3.13 in /home/ubuntu/.cache/pypoetry/virtualenvs
Updating dependencies
Resolving dependencies...
The current project's Python requirement (>=3.7.1,<4.0.0) is not compatible with some of the required packages Python requirement:
- pyre-check requires Python >=3.8, so it will not be satisfied for Python >=3.7.1,<3.8
Because labby depends on pyre-check (0.9.23) which requires Python >=3.8, version solving failed.
• Check your dependencies Python requirement: The Python requirement can be specified via the `python` or `markers` properties
For pyre-check, a possible solution would be to set the `python` property to ">=3.8,<4.0.0"
https://python-poetry.org/docs/dependency-specification/#python-restricted-dependencies,
https://python-poetry.org/docs/dependency-specification/#using-environment-markers
This PR contains the following updates:
v2.1.2
->v2.4.0
1.1.0
->1.5.1
3.2.6
->3.5.0
2.5
->2.11
1.2.4
->1.5.3
2.12.1
->2.21.0
0.7.1
->0.8.0
0.9.0
->0.9.23
0.0.21
->0.0.31
1.4.0
->1.7.3
1.6.2
->1.10.1
0.8.2
->0.10.1
Release Notes
abatilo/actions-poetry (abatilo/actions-poetry)
### [`v2.4.0`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.4.0) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.3.0...v2.4.0) ##### Features - Add ability to install plugins as part of the action setup ([#66](https://redirect.github.com/abatilo/actions-poetry/issues/66)) ([a5643c6](https://redirect.github.com/abatilo/actions-poetry/commit/a5643c67b5fcc9ac5eddb395c7f61b1b66d86034)) ### [`v2.3.0`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.3.0) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.2.0...v2.3.0) ##### Features - by default use the latest poetry version ([#62](https://redirect.github.com/abatilo/actions-poetry/issues/62)) ([192395c](https://redirect.github.com/abatilo/actions-poetry/commit/192395c0d10c082a7c62294ab5d9a9de40e48974)) ### [`v2.2.0`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.2.0) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.1.6...v2.2.0) ##### Features - update default Poetry version to 1.2.2 ([#57](https://redirect.github.com/abatilo/actions-poetry/issues/57)) ([f295866](https://redirect.github.com/abatilo/actions-poetry/commit/f295866fdd47fe14b18927b0908ac25ef3d5009a)) ### [`v2.1.6`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.1.6) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.1.5...v2.1.6) ##### Bug Fixes - Updating default poetry version to 1.15 ([#49](https://redirect.github.com/abatilo/actions-poetry/issues/49)) ([0816ab2](https://redirect.github.com/abatilo/actions-poetry/commit/0816ab2aa6474edc70c5f39eef65dea80c70d153)) ### [`v2.1.5`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.1.5) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.1.4...v2.1.5) ##### Bug Fixes - quote versions to fix parsing errors ([c1aba0c](https://redirect.github.com/abatilo/actions-poetry/commit/c1aba0c402ae0d96fbb6d94050592a56b202009f)) ### [`v2.1.4`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.1.4) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.1.3...v2.1.4) ##### Bug Fixes - **deps:** update default poetry version to 1.1.11 ([#45](https://redirect.github.com/abatilo/actions-poetry/issues/45)) ([7044c9c](https://redirect.github.com/abatilo/actions-poetry/commit/7044c9c69e0265717d52471f66033b8d0e2a69ff)) ### [`v2.1.3`](https://redirect.github.com/abatilo/actions-poetry/releases/tag/v2.1.3) [Compare Source](https://redirect.github.com/abatilo/actions-poetry/compare/v2.1.2...v2.1.3) ##### Bug Fixes - **deps:** update default poetry version to 1.1.8 ([#44](https://redirect.github.com/abatilo/actions-poetry/issues/44)) ([f982f32](https://redirect.github.com/abatilo/actions-poetry/commit/f982f3200f413c3a4d6b8f7219f74b772d77c14d))spulec/freezegun (freezegun)
### [`v1.5.1`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#151) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.5.0...1.5.1) - Fix the typing of the `tick()` method, and improve it's behaviour. ### [`v1.5.0`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#150) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.4.0...1.5.0) - The default ignore list now contains the `queue`-package - Added a missing `move_to`-function when calling `freeze_time(tick=True)` - Fixes a rounding error in `time.time_ns()` - Fixed a bug where the default ignore list could not be empty (`configure(default_ignore_list=[])`) - All `tick()` methods now return the new datetime (instead of None) - Type improvements ### [`v1.4.0`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#140) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.3.1...1.4.0) - `asyncio`-support from 1.3.x introduced quite a few bugs, so that functionality is now hidden behind a flag: `with freeze_time('1970-01-02', real_asyncio=True):` ### [`v1.3.1`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#131) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.3.0...1.3.1) - Fixed the release number in the build ### [`v1.3.0`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#130) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.2.2...1.3.0) - Fixed `asyncio` support to avoid `await asyncio.sleep(1)` hanging forever. - Added support for Python 3.12 ### [`v1.2.2`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#122) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.2.1...1.2.2) - Removes Python 3.6 support, which reached its EOL on 2021-12-23 (https://devguide.python.org/versions/?highlight=End-of-life#unsupported-versions). - Improved static typing definitions - Don't freeze pytest timings. This avoids class-level decorator usage messing with pytest timings. - Pass through all setUp and tearDown arguments ### [`v1.2.1`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#121) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.2.0...1.2.1) - Added missing typeshed types from distribution - Pass all arguments on recursive freeze_time calls ### [`v1.2.0`](https://redirect.github.com/spulec/freezegun/blob/HEAD/CHANGELOG#120) [Compare Source](https://redirect.github.com/spulec/freezegun/compare/1.1.0...1.2.0) - Add support for `time.perf_counter` (and `…_ns`) - Added typeshed types - Dropped support for python 3.5CleanCut/green (green)
### [`v3.5.0`](https://redirect.github.com/CleanCut/green/blob/HEAD/CHANGELOG.md#Version-350) [Compare Source](https://redirect.github.com/CleanCut/green/compare/3.4.3...3.5.0) ##### 12 Jan 2024 This is the final version to support Python 3.6 and 3.7. - Drop Python 2 support. - Add Python 3.11 to the CI Action. - Add setup.cfg and pyproject.toml to support the setup.py deprecation in pip 23. - Minimum Python version supported is now 3.6. ### [`v3.4.3`](https://redirect.github.com/CleanCut/green/blob/HEAD/CHANGELOG.md#Version-343) [Compare Source](https://redirect.github.com/CleanCut/green/compare/3.4.2...3.4.3) ##### 20 Sep 2022 This is the final version to support Python 2. - If green creates a temp directory for tests, but is unable to clean it up, emit a warning instead of crashing. Some tests don't behave well in the temp directory. Resolves [#264](https://redirect.github.com/CleanCut/green/issues/264). ### [`v3.4.2`](https://redirect.github.com/CleanCut/green/blob/HEAD/CHANGELOG.md#Version-342) [Compare Source](https://redirect.github.com/CleanCut/green/compare/3.4.1...3.4.2) ##### 23 May 2022 - Added `*/dist-packages*` to the default - The development script, `./g`, now defaults to looking for `python3` ### [`v3.4.1`](https://redirect.github.com/CleanCut/green/blob/HEAD/CHANGELOG.md#Version-341) [Compare Source](https://redirect.github.com/CleanCut/green/compare/3.4.0...3.4.1) ##### 20 January 2021 - Fixed a situation where syntax errors in a test file were being silently ignored, resulting in the entire test file being omitted from the test. This would happen if the module with a syntax error was loaded via specifying a "dot name" such as `mymodule.MyClass.mytest` as the target to test. Now green reliably crashes in this situation. Note that this changes the behavior for syntax errors when initiated with a filename target. Previously specifying the test target as a filename such as `mymodule.py` that had a syntax error in it would result in converting the loading exception into a single test failure representing the inability to load a test file. Now, we simply crash on the syntax error. In practice, I believe this is an improvement...as syntax errors are easy to fix, and folks are used to hitting the crash and fixing them, while obscuring them behind a custom test failure is not only unusual, it's also a lot of work to make it happen inside green. ### [`v3.4.0`](https://redirect.github.com/CleanCut/green/blob/HEAD/CHANGELOG.md#Version-340) [Compare Source](https://redirect.github.com/CleanCut/green/compare/3.3.0...3.4.0) ##### 12 January 2021 - Four levels of verbosity (`-vvvv` on the command line or `verbose=4` in the config) now displays the test method name *and* the test method docstring. Resolves [#252](https://redirect.github.com/CleanCut/green/issues/252). ### [`v3.3.0`](https://redirect.github.com/CleanCut/green/blob/HEAD/CHANGELOG.md#Version-330) [Compare Source](https://redirect.github.com/CleanCut/green/compare/3.2.6...3.3.0) ##### 15 July 2021 - Added `-X NUM, --maxtasksperchild NUM` to force worker processes to exit and respawn after a certain number of tasks so that we could use it in integration tests to force the condition fixed below. A "task" is typically the suite of tests from a single file. - Fixed processes failing to respawn on Python 3.8+. In the happy path, processes never die, so there is no problem. In the sad path, if all processes got killed before all test suites had been run then Green would hang forever with a queue of tests to run without any worker processes to run them. Resolves [#250](https://redirect.github.com/CleanCut/green/issues/250).Fatal1ty/mashumaro (mashumaro)
### [`v2.11`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.11) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.10.1...v2.11) ## Changes - PEP 604 compliance. - Fixed that `Union[None, X]` with `None` on the first place wasn't treated as `Optional[X]`. - Fixed that `Union[X, T]` where `T` was resolved to `None` wasn't treated as `Optional[X]`. - Allow using `None` as the field type (it's [considered](https://www.python.org/dev/peps/pep-0484/#using-none) equivalent to `NoneType`). - Changed the name of `NoneType` to `None` in Unions for convenience. In the previous versions you could see `Union[int, str, NoneType]` instead of `Union[int, str, None]` if the field was declared as `Union[int, str, None]`. ### [`v2.10.1`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.10.1) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.10...v2.10.1) ## Changes - Fixed using nested classes with future annotations import. See [https://github.com/Fatal1ty/mashumaro/issues/62](https://redirect.github.com/Fatal1ty/mashumaro/issues/62). ### [`v2.10`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.10) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.9.1...v2.10) ## Changes - Added support for [dialects](https://redirect.github.com/Fatal1ty/mashumaro#dialects). - Fixed type hints for `to_msgpack` and `from_msgpack` methods. See [https://github.com/Fatal1ty/mashumaro/issues/63](https://redirect.github.com/Fatal1ty/mashumaro/issues/63). - Fixed serialzation / deserialization override using `serialization_strategy` config option in a generic dataclass. ### [`v2.9.1`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.9.1) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.9...v2.9.1) ## Changes - Fixed installing with third-party tool pdistx. See [https://github.com/Fatal1ty/mashumaro/issues/60](https://redirect.github.com/Fatal1ty/mashumaro/issues/60). - Fixed serialzation / deserialization override for `Union` and `TypeVar` types. See [https://github.com/Fatal1ty/mashumaro/issues/61](https://redirect.github.com/Fatal1ty/mashumaro/issues/61). - Fixed the default value of `by_alias` argument of `to_dict` method when using `serialize_by_alias` config option. In the previous versions `by_alias` argument had a default value`False` regardless of whether `serialize_by_alias` config options was used. Now it could be `True`: ```python @dataclass class MyClass(DataClassDictMixin): x: int class Config(BaseConfig): aliases = {"x": "x_alias"} serialize_by_alias = True code_generation_options = [TO_DICT_ADD_BY_ALIAS_FLAG] print(MyClass(x=1).to_dict()) # {'x_alias': 1} print(MyClass(x=1).to_dict(by_alias=False)) # {x': 1} ``` ### [`v2.9`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.9) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.8...v2.9) - Added support for PEP 563 postponed evaluation of annotations. See [here](https://redirect.github.com/Fatal1ty/mashumaro/#allow_postponed_evaluation-config-option) for details. - Added ability to treat named tuples as dictionaries during serialization/deserialization: - new `as_dict` and `as_list` [serialization](https://redirect.github.com/Fatal1ty/mashumaro#serialize-option) and [deserialization](https://redirect.github.com/Fatal1ty/mashumaro#deserialize-option) engines - new [`namedtuple_as_dict`](https://redirect.github.com/Fatal1ty/mashumaro#namedtuple_as_dict-config-option) config option ### [`v2.8`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.8) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.7...v2.8) - Added support for Python 3.10 - PEP 585 compliance - Added support for `TypedDict` - Added support for typed `NamedTuple` and untyped `namedtuple` - Fixed `Tuple` serialization and deserialization. Before 2.8 all values of tuples were deserialized as if they were values of the first type, no matter how many values the tuple was supposed to take. Now the following types are handled correctly: `Tuple[int]`, `Tuple[int, ...]`, `Tuple[int, str]`, `Tuple[()]`, `Tuple`. ### [`v2.7`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.7) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.6.4...v2.7) ## Changes - Added extended support for user-defined generic types. See [here](https://redirect.github.com/Fatal1ty/mashumaro/#user-defined-generic-types) for details. ### [`v2.6.4`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.6.4) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.6.3...v2.6.4) ## Changes - Fixed serialization of `Optional` types inside collections ([https://github.com/Fatal1ty/mashumaro/issues/54](https://redirect.github.com/Fatal1ty/mashumaro/issues/54)) ### [`v2.6.3`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.6.3) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.6.2...v2.6.3) ## Changes - Fixed serialization of `np.ndarray` and other third-party collection types ([https://github.com/Fatal1ty/mashumaro/issues/53](https://redirect.github.com/Fatal1ty/mashumaro/issues/53)) ### [`v2.6.2`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.6.2) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/2.6.1...v2.6.2) ## Changes - Fixed broken `type_name` for `Optional` types - Fixed broken `from_dict` method when using `TypeVar` with a `bound` parameter ### [`v2.6.1`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/2.6.1) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.6...2.6.1) ## Changes - Fixed broken `MissingField` and `InvalidFieldValue` exceptions with shortened generic type names ### [`v2.6`](https://redirect.github.com/Fatal1ty/mashumaro/releases/tag/v2.6) [Compare Source](https://redirect.github.com/Fatal1ty/mashumaro/compare/v2.5...v2.6) ## Changes - Added support for `TypeVar` types. It works like `Union` under the hood and both constraints and upper bound can be used to specify a variation of types. Similarly to `Union` it's recommended to place more complex variant types at first place like `TypeVar("T", Dict[int, int], List[int])` not `TypeVar("T", List[int], Dict[int, int])`. - Added support for short version of standard generic types without specifying type of objects kept in containers. Now it's possible to use `List` instead of `List[Any]` or `Dict` instead of `Dict[Any, Any]`. - Improved string representation of builtin and standard generic types. Now in the error messages you will see `int` instead of `builtins.int` or `List` instead of `typing.List`.pandas-dev/pandas (pandas)
### [`v1.5.3`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.5.3): Pandas 1.5.3 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.5.2...v1.5.3) This is a patch release in the 1.5.x series and includes some regression and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.5.3/whatsnew/v1.5.3.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). Thanks to all the contributors who made this release possible. ### [`v1.5.2`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.5.2): Pandas 1.5.2 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.5.1...v1.5.2) This is a patch release in the 1.5.x series and includes some regression and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.5.2/whatsnew/v1.5.2.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). Thanks to all the contributors who made this release possible. ### [`v1.5.1`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.5.1): Pandas 1.5.1 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.5.0...v1.5.1) This is a patch release in the 1.5.x series and includes some regression and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.5.1/whatsnew/v1.5.1.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). Thanks to all the contributors who made this release possible. ### [`v1.5.0`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.5.0): Pandas 1.5.0 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.4.4...v1.5.0) This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.5.0/whatsnew/v1.5.0.html) for a list of all the changes. pandas 1.5.0 supports Python 3.8 and higher. The release will be available on the defaults and conda-forge channels: `conda install -c conda-forge pandas` Or via PyPI: `python3 -m pip install --upgrade pandas` Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.4.4`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.4.4): Pandas 1.4.4 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.4.3...v1.4.4) This is a patch release in the 1.4.x series and includes some regression and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.4.4/whatsnew/v1.4.4.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). Thanks to all the contributors who made this release possible. ### [`v1.4.3`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.4.3): Pandas 1.4.3 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.4.2...v1.4.3) This is a patch release in the 1.4.x series and includes some regression and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.4.3/whatsnew/v1.4.3.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.4.2`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.4.2): Pandas 1.4.2 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.4.1...v1.4.2) This is a patch release in the 1.4.x series and includes some regression and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.4.2/whatsnew/v1.4.2.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.4.1`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.4.1): Pandas 1.4.1 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.4.0...v1.4.1) This is the first patch release in the 1.4.x series and includes some regression fixes and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.4.1/whatsnew/v1.4.1.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.4.0`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.4.0): Pandas 1.4.0 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.3.5...v1.4.0) This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.4.0/whatsnew/v1.4.0.html) for a list of all the changes. pandas 1.4.0 supports Python 3.8 and higher. The release will be available on the defaults and conda-forge channels: conda install -c conda-forge pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.3.5`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.3.5): Pandas 1.3.5 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.3.4...v1.3.5) This is a patch release in the 1.3.x series and includes some regression fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.3.5/whatsnew/v1.3.5.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.3.4`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.3.4): Pandas 1.3.4 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.3.3...v1.3.4) This is a patch release in the 1.3.x series and includes some regression fixes and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.3.4/whatsnew/v1.3.4.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.3.3`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.3.3): Pandas 1.3.3 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.3.2...v1.3.3) This is a patch release in the 1.3.x series and includes some regression fixes and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.3.3/whatsnew/v1.3.3.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.3.2`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.3.2): Pandas 1.3.2 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.3.1...v1.3.2) This is a patch release in the 1.3.x series and includes some regression fixes and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.3.2/whatsnew/v1.3.2.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.3.1`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.3.1): Pandas 1.3.1 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.3.0...v1.3.1) This is the first patch release in the 1.3.x series and includes some regression fixes and bug fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.3.1/whatsnew/v1.3.1.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.3.0`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.3.0): Pandas 1.3.0 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.2.5...v1.3.0) This release includes some new features, bug fixes, and performance improvements. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.3.0/whatsnew/v1.3.0.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install -c conda-forge pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues). ### [`v1.2.5`](https://redirect.github.com/pandas-dev/pandas/releases/tag/v1.2.5): Pandas 1.2.5 [Compare Source](https://redirect.github.com/pandas-dev/pandas/compare/v1.2.4...v1.2.5) This is a patch release in the 1.2.x series and includes some regression fixes. We recommend that all users upgrade to this version. See the [full whatsnew](https://pandas.pydata.org/pandas-docs/version/1.2.5/whatsnew/v1.2.5.html) for a list of all the changes. The release will be available on the defaults and conda-forge channels: conda install pandas Or via PyPI: python3 -m pip install --upgrade pandas Please report any issues with the release on the [pandas issue tracker](https://redirect.github.com/pandas-dev/pandas/issues).pre-commit/pre-commit (pre-commit)
### [`v2.21.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2210---2022-12-25) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.20.0...v2.21.0) \=================== ##### Features - Require new-enough virtualenv to prevent 3.10 breakage - [#2467](https://redirect.github.com/pre-commit/pre-commit/issues/2467) PR by [@asottile](https://redirect.github.com/asottile). - Respect aliases with `SKIP` for environment install. - [#2480](https://redirect.github.com/pre-commit/pre-commit/issues/2480) PR by [@kmARC](https://redirect.github.com/kmARC). - [#2478](https://redirect.github.com/pre-commit/pre-commit/issues/2478) issue by [@kmARC](https://redirect.github.com/kmARC). - Allow `pre-commit run --files` against unmerged paths. - [#2484](https://redirect.github.com/pre-commit/pre-commit/issues/2484) PR by [@asottile](https://redirect.github.com/asottile). - Also apply regex warnings to `repo: local` hooks. - [#2524](https://redirect.github.com/pre-commit/pre-commit/issues/2524) PR by [@chrisRedwine](https://redirect.github.com/chrisRedwine). - [#2521](https://redirect.github.com/pre-commit/pre-commit/issues/2521) issue by [@asottile](https://redirect.github.com/asottile). - `rust` is now a "first class" language -- supporting `language_version` and installation when not present. - [#2534](https://redirect.github.com/pre-commit/pre-commit/issues/2534) PR by [@Holzhaus](https://redirect.github.com/Holzhaus). - `r` now uses more-reliable binary installation. - [#2460](https://redirect.github.com/pre-commit/pre-commit/issues/2460) PR by [@lorenzwalthert](https://redirect.github.com/lorenzwalthert). - `GIT_ALLOW_PROTOCOL` is now passed through for git operations. - [#2555](https://redirect.github.com/pre-commit/pre-commit/issues/2555) PR by [@asottile](https://redirect.github.com/asottile). - `GIT_ASKPASS` is now passed through for git operations. - [#2564](https://redirect.github.com/pre-commit/pre-commit/issues/2564) PR by [@mattp-](https://redirect.github.com/mattp-). - Remove `toml` dependency by using `cargo add` directly. - [#2568](https://redirect.github.com/pre-commit/pre-commit/issues/2568) PR by [@m-rsha](https://redirect.github.com/m-rsha). - Support `dotnet` hooks which have dotted prefixes. - [#2641](https://redirect.github.com/pre-commit/pre-commit/issues/2641) PR by [@rkm](https://redirect.github.com/rkm). - [#2629](https://redirect.github.com/pre-commit/pre-commit/issues/2629) issue by [@rkm](https://redirect.github.com/rkm). ##### Fixes - Properly adjust `--commit-msg-filename` if run from a sub directory. - [#2459](https://redirect.github.com/pre-commit/pre-commit/issues/2459) PR by [@asottile](https://redirect.github.com/asottile). - Simplify `--intent-to-add` detection by using `git diff`. - [#2580](https://redirect.github.com/pre-commit/pre-commit/issues/2580) PR by [@m-rsha](https://redirect.github.com/m-rsha). - Fix `R.exe` selection on windows. - [#2605](https://redirect.github.com/pre-commit/pre-commit/issues/2605) PR by [@lorenzwalthert](https://redirect.github.com/lorenzwalthert). - [#2599](https://redirect.github.com/pre-commit/pre-commit/issues/2599) issue by [@SInginc](https://redirect.github.com/SInginc). - Skip default `nuget` source when installing `dotnet` packages. - [#2642](https://redirect.github.com/pre-commit/pre-commit/issues/2642) PR by [@rkm](https://redirect.github.com/rkm). ### [`v2.20.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2200---2022-07-10) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.19.0...v2.20.0) \=================== ##### Features - Expose `source` and `object-name` (positional args) of `prepare-commit-msg` hook as `PRE_COMMIT_COMIT_MSG_SOURCE` and `PRE_COMMIT_COMMIT_OBJECT_NAME`. - [#2407](https://redirect.github.com/pre-commit/pre-commit/issues/2407) PR by [@M-Whitaker](https://redirect.github.com/M-Whitaker). - [#2406](https://redirect.github.com/pre-commit/pre-commit/issues/2406) issue by [@M-Whitaker](https://redirect.github.com/M-Whitaker). ##### Fixes - Fix `language: ruby` installs when `--user-install` is set in gemrc. - [#2394](https://redirect.github.com/pre-commit/pre-commit/issues/2394) PR by [@narpfel](https://redirect.github.com/narpfel). - [#2393](https://redirect.github.com/pre-commit/pre-commit/issues/2393) issue by [@narpfel](https://redirect.github.com/narpfel). - Adjust pty setup for solaris. - [#2390](https://redirect.github.com/pre-commit/pre-commit/issues/2390) PR by [@gaige](https://redirect.github.com/gaige). - [#2389](https://redirect.github.com/pre-commit/pre-commit/issues/2389) issue by [@gaige](https://redirect.github.com/gaige). - Remove unused `--config` option from `gc`, `sample-config`, `validate-config`, `validate-manifest` sub-commands. - [#2429](https://redirect.github.com/pre-commit/pre-commit/issues/2429) PR by [@asottile](https://redirect.github.com/asottile). ### [`v2.19.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2190---2022-05-05) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.18.1...v2.19.0) \=================== ##### Features - Allow multiple outputs from `language: dotnet` hooks. - [#2332](https://redirect.github.com/pre-commit/pre-commit/issues/2332) PR by [@WallucePinkham](https://redirect.github.com/WallucePinkham). - Add more information to `healthy()` failure. - [#2348](https://redirect.github.com/pre-commit/pre-commit/issues/2348) PR by [@asottile](https://redirect.github.com/asottile). - Upgrade ruby-build. - [#2342](https://redirect.github.com/pre-commit/pre-commit/issues/2342) PR by [@jalessio](https://redirect.github.com/jalessio). - Add `pre-commit validate-config` / `pre-commit validate-manifest` and deprecate `pre-commit-validate-config` and `pre-commit-validate-manifest`. - [#2362](https://redirect.github.com/pre-commit/pre-commit/issues/2362) PR by [@asottile](https://redirect.github.com/asottile). ##### Fixes - Fix `pre-push` when pushed ref contains spaces. - [#2345](https://redirect.github.com/pre-commit/pre-commit/issues/2345) PR by [@wwade](https://redirect.github.com/wwade). - [#2344](https://redirect.github.com/pre-commit/pre-commit/issues/2344) issue by [@wwade](https://redirect.github.com/wwade). ##### Updating - Change `pre-commit-validate-config` / `pre-commit-validate-manifest` to `pre-commit validate-config` / `pre-commit validate-manifest`. - [#2362](https://redirect.github.com/pre-commit/pre-commit/issues/2362) PR by [@asottile](https://redirect.github.com/asottile). ### [`v2.18.1`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2181---2022-04-02) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.18.0...v2.18.1) \=================== ##### Fixes - Fix regression for `repo: local` hooks running `python<3.7` - [#2324](https://redirect.github.com/pre-commit/pre-commit/issues/2324) PR by [@asottile](https://redirect.github.com/asottile). ### [`v2.18.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2180---2022-04-02) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.17.0...v2.18.0) \=================== ##### Features - Keep `GIT_HTTP_PROXY_AUTHMETHOD` in git environ. - [#2272](https://redirect.github.com/pre-commit/pre-commit/issues/2272) PR by [@VincentBerthier](https://redirect.github.com/VincentBerthier). - [#2271](https://redirect.github.com/pre-commit/pre-commit/issues/2271) issue by [@VincentBerthier](https://redirect.github.com/VincentBerthier). - Support both `cs` and `coursier` executables for coursier hooks. - [#2293](https://redirect.github.com/pre-commit/pre-commit/issues/2293) PR by [@Holzhaus](https://redirect.github.com/Holzhaus). - Include more information in errors for `language_version` / `additional_dependencies` for languages which do not support them. - [#2315](https://redirect.github.com/pre-commit/pre-commit/issues/2315) PR by [@asottile](https://redirect.github.com/asottile). - Have autoupdate preferentially pick tags which look like versions when there are multiple equivalent tags. - [#2312](https://redirect.github.com/pre-commit/pre-commit/issues/2312) PR by [@mblayman](https://redirect.github.com/mblayman). - [#2311](https://redirect.github.com/pre-commit/pre-commit/issues/2311) issue by [@mblayman](https://redirect.github.com/mblayman). - Upgrade `ruby-build`. - [#2319](https://redirect.github.com/pre-commit/pre-commit/issues/2319) PR by [@jalessio](https://redirect.github.com/jalessio). - Add top level `default_install_hook_types` which will be installed when `--hook-types` is not specified in `pre-commit install`. - [#2322](https://redirect.github.com/pre-commit/pre-commit/issues/2322) PR by [@asottile](https://redirect.github.com/asottile). ##### Fixes - Fix typo in help message for `--from-ref` and `--to-ref`. - [#2266](https://redirect.github.com/pre-commit/pre-commit/issues/2266) PR by [@leetrout](https://redirect.github.com/leetrout). - Prioritize binary builds for R dependencies. - [#2277](https://redirect.github.com/pre-commit/pre-commit/issues/2277) PR by [@lorenzwalthert](https://redirect.github.com/lorenzwalthert). - Fix handling of git worktrees. - [#2252](https://redirect.github.com/pre-commit/pre-commit/issues/2252) PR by [@daschuer](https://redirect.github.com/daschuer). - Fix handling of `$R_HOME` for R hooks. - [#2301](https://redirect.github.com/pre-commit/pre-commit/issues/2301) PR by [@jeff-m-sullivan](https://redirect.github.com/jeff-m-sullivan). - [#2300](https://redirect.github.com/pre-commit/pre-commit/issues/2300) issue by [@jeff-m-sullivan](https://redirect.github.com/jeff-m-sullivan). - Fix a rare race condition in change stashing. - [#2323](https://redirect.github.com/pre-commit/pre-commit/issues/2323) PR by [@asottile](https://redirect.github.com/asottile). - [#2287](https://redirect.github.com/pre-commit/pre-commit/issues/2287) issue by [@ian-h-chamberlain](https://redirect.github.com/ian-h-chamberlain). ##### Updating - Remove python3.6 support. Note that pre-commit still supports running hooks written in older versions, but pre-commit itself requires python 3.7+. - [#2215](https://redirect.github.com/pre-commit/pre-commit/issues/2215) PR by [@asottile](https://redirect.github.com/asottile). - pre-commit has migrated from the `master` branch to `main`. - [#2302](https://redirect.github.com/pre-commit/pre-commit/issues/2302) PR by [@asottile](https://redirect.github.com/asottile). ### [`v2.17.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2170---2022-01-18) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.16.0...v2.17.0) \=================== ##### Features - add warnings for regexes containing `[\\/]`. - [#2151](https://redirect.github.com/pre-commit/pre-commit/issues/2151) issue by [@sanjioh](https://redirect.github.com/sanjioh). - [#2154](https://redirect.github.com/pre-commit/pre-commit/issues/2154) PR by [@kuviokelluja](https://redirect.github.com/kuviokelluja). - upgrade supported ruby versions. - [#2205](https://redirect.github.com/pre-commit/pre-commit/issues/2205) PR by [@jalessio](https://redirect.github.com/jalessio). - allow `language: conda` to use `mamba` or `micromamba` via `PRE_COMMIT_USE_MAMBA=1` or `PRE_COMMIT_USE_MICROMAMBA=1` respectively. - [#2204](https://redirect.github.com/pre-commit/pre-commit/issues/2204) issue by [@janjagusch](https://redirect.github.com/janjagusch). - [#2207](https://redirect.github.com/pre-commit/pre-commit/issues/2207) PR by [@xhochy](https://redirect.github.com/xhochy). - display `git --version` in error report. - [#2210](https://redirect.github.com/pre-commit/pre-commit/issues/2210) PR by [@asottile](https://redirect.github.com/asottile). - add `language: lua` as a supported language. - [#2158](https://redirect.github.com/pre-commit/pre-commit/issues/2158) PR by [@mblayman](https://redirect.github.com/mblayman). ##### Fixes - temporarily add `setuptools` to the zipapp. - [#2122](https://redirect.github.com/pre-commit/pre-commit/issues/2122) issue by [@andreoliwa](https://redirect.github.com/andreoliwa). - [`a737d5f`](https://redirect.github.com/pre-commit/pre-commit/commit/a737d5f) commit by [@asottile](https://redirect.github.com/asottile). - use `go install` instead of `go get` for go 1.18+ support. - [#2161](https://redirect.github.com/pre-commit/pre-commit/issues/2161) PR by [@schmir](https://redirect.github.com/schmir). - fix `language: r` with a local renv and `RENV_PROJECT` set. - [#2170](https://redirect.github.com/pre-commit/pre-commit/issues/2170) PR by [@lorenzwalthert](https://redirect.github.com/lorenzwalthert). - forbid overriding `entry` in `language: meta` hooks which breaks them. - [#2180](https://redirect.github.com/pre-commit/pre-commit/issues/2180) issue by [@DanKaplanSES](https://redirect.github.com/DanKaplanSES). - [#2181](https://redirect.github.com/pre-commit/pre-commit/issues/2181) PR by [@asottile](https://redirect.github.com/asottile). - always use `#!/bin/sh` on windows for hook script. - [#2182](https://redirect.github.com/pre-commit/pre-commit/issues/2182) issue by [@hushigome-visco](https://redirect.github.com/hushigome-visco). - [#2187](https://redirect.github.com/pre-commit/pre-commit/issues/2187) PR by [@asottile](https://redirect.github.com/asottile). ### [`v2.16.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2160---2021-11-30) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.15.0...v2.16.0) \=================== ##### Features - add warning for regexes containing `[\/]` or `[/\\]`. - [#2053](https://redirect.github.com/pre-commit/pre-commit/issues/2053) PR by [@radek-sprta](https://redirect.github.com/radek-sprta). - [#2043](https://redirect.github.com/pre-commit/pre-commit/issues/2043) issue by [@asottile](https://redirect.github.com/asottile). - move hook template back to `bash` resolving shebang-portability issues. - [#2065](https://redirect.github.com/pre-commit/pre-commit/issues/2065) PR by [@asottile](https://redirect.github.com/asottile). - add support for `fail_fast` at the individual hook level. - [#2097](https://redirect.github.com/pre-commit/pre-commit/issues/2097) PR by [@colens3](https://redirect.github.com/colens3). - [#1143](https://redirect.github.com/pre-commit/pre-commit/issues/1143) issue by [@potiuk](https://redirect.github.com/potiuk). - allow passthrough of `GIT_CONFIG_KEY_*`, `GIT_CONFIG_VALUE_*`, and `GIT_CONFIG_COUNT`. - [#2136](https://redirect.github.com/pre-commit/pre-commit/issues/2136) PR by [@emzeat](https://redirect.github.com/emzeat). ##### Fixes - fix pre-commit autoupdate for `core.useBuiltinFSMonitor=true` on windows. - [#2047](https://redirect.github.com/pre-commit/pre-commit/issues/2047) PR by [@asottile](https://redirect.github.com/asottile). - [#2046](https://redirect.github.com/pre-commit/pre-commit/issues/2046) issue by [@lcnittl](https://redirect.github.com/lcnittl). - fix temporary file stashing with for `submodule.recurse=1`. - [#2071](https://redirect.github.com/pre-commit/pre-commit/issues/2071) PR by [@asottile](https://redirect.github.com/asottile). - [#2063](https://redirect.github.com/pre-commit/pre-commit/issues/2063) issue by [@a666](https://redirect.github.com/a666). - ban broken importlib-resources versions. - [#2098](https://redirect.github.com/pre-commit/pre-commit/issues/2098) PR by [@asottile](https://redirect.github.com/asottile). - replace `exit(...)` with `raise SystemExit(...)` for portability. - [#2103](https://redirect.github.com/pre-commit/pre-commit/issues/2103) PR by [@asottile](https://redirect.github.com/asottile). - [#2104](https://redirect.github.com/pre-commit/pre-commit/issues/2104) PR by [@asottile](https://redirect.github.com/asottile). ### [`v2.15.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2150---2021-09-02) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.14.1...v2.15.0) \=================== ##### Features - add support for hooks written in `dart`. - [#2027](https://redirect.github.com/pre-commit/pre-commit/issues/2027) PR by [@asottile](https://redirect.github.com/asottile). - add support for `post-rewrite` hooks. - [#2036](https://redirect.github.com/pre-commit/pre-commit/issues/2036) PR by [@uSpike](https://redirect.github.com/uSpike). - [#2035](https://redirect.github.com/pre-commit/pre-commit/issues/2035) issue by [@uSpike](https://redirect.github.com/uSpike). ##### Fixes - fix `check-useless-excludes` with exclude matching broken symlink. - [#2029](https://redirect.github.com/pre-commit/pre-commit/issues/2029) PR by [@asottile](https://redirect.github.com/asottile). - [#2019](https://redirect.github.com/pre-commit/pre-commit/issues/2019) issue by [@pkoch](https://redirect.github.com/pkoch). - eliminate duplicate mutable sha warning messages for `pre-commit autoupdate`. - [#2030](https://redirect.github.com/pre-commit/pre-commit/issues/2030) PR by [@asottile](https://redirect.github.com/asottile). - [#2010](https://redirect.github.com/pre-commit/pre-commit/issues/2010) issue by [@graingert](https://redirect.github.com/graingert). ### [`v2.14.1`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2141---2021-08-28) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.14.0...v2.14.1) \=================== ##### Fixes - fix force-push of disparate histories using git>=2.28. - [#2005](https://redirect.github.com/pre-commit/pre-commit/issues/2005) PR by [@asottile](https://redirect.github.com/asottile). - [#2002](https://redirect.github.com/pre-commit/pre-commit/issues/2002) issue by [@bogusfocused](https://redirect.github.com/bogusfocused). - fix `check-useless-excludes` and `check-hooks-apply` matching non-root `.pre-commit-config.yaml`. - [#2026](https://redirect.github.com/pre-commit/pre-commit/issues/2026) PR by [@asottile](https://redirect.github.com/asottile). - [pre-commit-ci/issues#84](https://redirect.github.com/pre-commit-ci/issues/issues/84) issue by [@billsioros](https://redirect.github.com/billsioros). ### [`v2.14.0`](https://redirect.github.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#2140---2021-08-06) [Compare Source](https://redirect.github.com/pre-commit/pre-commit/compare/v2.13.0...v2.14.0) \=================== ##### Features - During `pre-push` hooks, expose local branch as `PRE_COMMIT_LOCAL_BRANCH`. - [#1947](https://redirect.github.com/pre-commit/pre-commit/issues/1947) PR by [@FlorentClarret](https://redirect.github.com/FlorentClarret). - [#1410](https://redirect.github.com/pre-commit/pre-commit/issues/1410) issue by [@MaicoTimmerman](https://redirect.github.com/MaicoTimmerman). - Improve container id detection for docker-beside-docker with custom hostname. - [#1919](https://redirect.github.com/pre-commit/pre-commit/issues/1919) PR by [@adarnimrod](https://redirect.github.com/adarnimrod). - [#1918](httpsConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), 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.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR was generated by Mend Renovate. View the repository job log.