softboiler / boilercv

Computer vision routines suitable for nucleate pool boiling bubble analysis
https://softboiler.org/boilercv/
MIT License
0 stars 2 forks source link

Update core #172

Closed renovate[bot] closed 7 months ago

renovate[bot] commented 7 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change Age Adoption Passing Confidence
charliermarsh/ruff-pre-commit repository minor v0.2.1 -> v0.3.3 age adoption passing confidence
copier project.dependencies patch ==9.1.0 -> ==9.1.1 age adoption passing confidence
cyclopts project.dependencies patch ==2.4.1 -> ==2.4.2 age adoption passing confidence
debugpy (source) project.dependencies patch ==1.8.0 -> ==1.8.1 age adoption passing confidence
iterative/dvc repository minor 3.45.0 -> 3.48.4 age adoption passing confidence
keyring project.dependencies patch ==24.3.0 -> ==24.3.1 age adoption passing confidence
nbformat (changelog) project.dependencies minor ==5.9.2 -> ==5.10.3 age adoption passing confidence
pre-commit project.dependencies patch ==3.6.0 -> ==3.6.2 age adoption passing confidence
ruff (source, changelog) project.dependencies minor ==0.2.1 -> ==0.3.3 age adoption passing confidence
trackpy project.dependencies patch ==0.6.1 -> ==0.6.2 age adoption passing confidence
uv (source) patch ==0.1.17 -> ==0.1.21 age adoption passing confidence

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

charliermarsh/ruff-pre-commit (charliermarsh/ruff-pre-commit) ### [`v0.3.3`](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.3.2...v0.3.3) [Compare Source](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.3.2...v0.3.3) ### [`v0.3.2`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.3.2) [Compare Source](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.3.1...v0.3.2) See: https://github.com/astral-sh/ruff/releases/tag/v0.3.2 ### [`v0.3.1`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.3.1) [Compare Source](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.3.0...v0.3.1) See: https://github.com/astral-sh/ruff/releases/tag/v0.3.1 ### [`v0.3.0`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.3.0) [Compare Source](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.2.2...v0.3.0) See: https://github.com/astral-sh/ruff/releases/tag/v0.3.0 ### [`v0.2.2`](https://togithub.com/astral-sh/ruff-pre-commit/releases/tag/v0.2.2) [Compare Source](https://togithub.com/charliermarsh/ruff-pre-commit/compare/v0.2.1...v0.2.2) See: https://github.com/astral-sh/ruff/releases/tag/v0.2.2
copier-org/copier (copier) ### [`v9.1.1`](https://togithub.com/copier-org/copier/blob/HEAD/CHANGELOG.md#v911-2024-01-16) [Compare Source](https://togithub.com/copier-org/copier/compare/v9.1.0...v9.1.1) ##### Fix - don't fail in systems with windows 1252 encoding (probably) - skip excluded paths before rendering
BrianPugh/cyclopts (cyclopts) ### [`v2.4.2`](https://togithub.com/BrianPugh/cyclopts/releases/tag/v2.4.2) [Compare Source](https://togithub.com/BrianPugh/cyclopts/compare/v2.4.1...v2.4.2) ##### Bug Fixes - Unfreeze help_flags and version_flags; create/delete commands on set/get by [@​BrianPugh](https://togithub.com/BrianPugh) in [https://github.com/BrianPugh/cyclopts/pull/127](https://togithub.com/BrianPugh/cyclopts/pull/127). Addresses [#​126](https://togithub.com/BrianPugh/cyclopts/issues/126) **Full Changelog**: https://github.com/BrianPugh/cyclopts/compare/v2.4.1...v2.4.2
microsoft/debugpy (debugpy) ### [`v1.8.1`](https://togithub.com/microsoft/debugpy/releases/tag/v1.8.1): debugpy v1.8.1 [Compare Source](https://togithub.com/microsoft/debugpy/compare/v1.8.0...v1.8.1) Python 3.12 is now fully supported. Fixes: [#​1408](https://togithub.com/microsoft/debugpy/issues/1408), [#​1477](https://togithub.com/microsoft/debugpy/issues/1477) Enhancements: [#​1337](https://togithub.com/microsoft/debugpy/issues/1337)
iterative/dvc (iterative/dvc) ### [`v3.48.4`](https://togithub.com/iterative/dvc/releases/tag/3.48.4) [Compare Source](https://togithub.com/iterative/dvc/compare/3.48.3...3.48.4) #### What's Changed ##### 🔨 Maintenance - build(deps-dev): bump mypy from 1.8.0 to 1.9.0 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/iterative/dvc/pull/10348](https://togithub.com/iterative/dvc/pull/10348) ##### Other Changes - get: update show-url to take remote args by [@​dberenbaum](https://togithub.com/dberenbaum) in [https://github.com/iterative/dvc/pull/10349](https://togithub.com/iterative/dvc/pull/10349) - exp: use exp git remote for studio repo url by [@​dberenbaum](https://togithub.com/dberenbaum) in [https://github.com/iterative/dvc/pull/10345](https://togithub.com/iterative/dvc/pull/10345) **Full Changelog**: https://github.com/iterative/dvc/compare/3.48.3...3.48.4 ### [`v3.48.3`](https://togithub.com/iterative/dvc/releases/tag/3.48.3) [Compare Source](https://togithub.com/iterative/dvc/compare/3.48.2...3.48.3) ##### What's Changed - `dvc studio login` automatically push experiments by default by [@​AlexandreKempf](https://togithub.com/AlexandreKempf) in [https://github.com/iterative/dvc/pull/10331](https://togithub.com/iterative/dvc/pull/10331) ##### Other Changes - handle auto push errors by [@​dberenbaum](https://togithub.com/dberenbaum) in [https://github.com/iterative/dvc/pull/10340](https://togithub.com/iterative/dvc/pull/10340) - fix(plots): handle empty directories by [@​shcheklein](https://togithub.com/shcheklein) in [https://github.com/iterative/dvc/pull/10344](https://togithub.com/iterative/dvc/pull/10344) - fix auto push for queue/tmp experiments by [@​dberenbaum](https://togithub.com/dberenbaum) in [https://github.com/iterative/dvc/pull/10343](https://togithub.com/iterative/dvc/pull/10343) **Full Changelog**: https://github.com/iterative/dvc/compare/3.48.2...3.48.3 ### [`v3.48.2`](https://togithub.com/iterative/dvc/releases/tag/3.48.2) [Compare Source](https://togithub.com/iterative/dvc/compare/3.48.1...3.48.2) ##### What's Changed ##### 🚀 New Features and Enhancements - experiments: auto push experiments by [@​AlexandreKempf](https://togithub.com/AlexandreKempf) in [https://github.com/iterative/dvc/pull/10323](https://togithub.com/iterative/dvc/pull/10323) **Full Changelog**: https://github.com/iterative/dvc/compare/3.48.1...3.48.2 ### [`v3.48.1`](https://togithub.com/iterative/dvc/releases/tag/3.48.1) [Compare Source](https://togithub.com/iterative/dvc/compare/3.48.0...3.48.1) ##### What's Changed ##### 🔨 Maintenance - build(deps-dev): update dvc-data requirement from <3.14,>=3.13 to >=3.13,<3.15 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/iterative/dvc/pull/10329](https://togithub.com/iterative/dvc/pull/10329) ##### Other Changes - plots: fix plots nested configuration by [@​AlexandreKempf](https://togithub.com/AlexandreKempf) in [https://github.com/iterative/dvc/pull/10320](https://togithub.com/iterative/dvc/pull/10320) ##### New Contributors - [@​AlexandreKempf](https://togithub.com/AlexandreKempf) made their first contribution in [https://github.com/iterative/dvc/pull/10320](https://togithub.com/iterative/dvc/pull/10320) **Full Changelog**: https://github.com/iterative/dvc/compare/3.48.0...3.48.1 ### [`v3.48.0`](https://togithub.com/iterative/dvc/releases/tag/3.48.0) [Compare Source](https://togithub.com/iterative/dvc/compare/3.47.0...3.48.0) ##### What's Changed ##### 🐛 Bug Fixes - plots: support x-dict in nested dvc.yaml by [@​mattseddon](https://togithub.com/mattseddon) in [https://github.com/iterative/dvc/pull/10318](https://togithub.com/iterative/dvc/pull/10318) **Full Changelog**: https://github.com/iterative/dvc/compare/3.47.0...3.48.0 ### [`v3.47.0`](https://togithub.com/iterative/dvc/releases/tag/3.47.0) [Compare Source](https://togithub.com/iterative/dvc/compare/3.46.0...3.47.0) ##### What's Changed ##### Other Changes - studio: add subdir to live metrics post messages to support live experiments in monorepos by [@​mattseddon](https://togithub.com/mattseddon) in [https://github.com/iterative/dvc/pull/10303](https://togithub.com/iterative/dvc/pull/10303) **Full Changelog**: https://github.com/iterative/dvc/compare/3.46.0...3.47.0 ### [`v3.46.0`](https://togithub.com/iterative/dvc/releases/tag/3.46.0) [Compare Source](https://togithub.com/iterative/dvc/compare/3.45.0...3.46.0) ##### What's Changed ##### Other Changes - index: check dep.hash_name for imports by [@​efiop](https://togithub.com/efiop) in [https://github.com/iterative/dvc/pull/10270](https://togithub.com/iterative/dvc/pull/10270) - \[pre-commit.ci] pre-commit autoupdate by [@​pre-commit-ci](https://togithub.com/pre-commit-ci) in [https://github.com/iterative/dvc/pull/10310](https://togithub.com/iterative/dvc/pull/10310) **Full Changelog**: https://github.com/iterative/dvc/compare/3.45.0...3.46.0
jaraco/keyring (keyring) ### [`v24.3.1`](https://togithub.com/jaraco/keyring/compare/v24.3.0...v24.3.1) [Compare Source](https://togithub.com/jaraco/keyring/compare/v24.3.0...v24.3.1)
jupyter/nbformat (nbformat) ### [`v5.10.3`](https://togithub.com/jupyter/nbformat/blob/HEAD/CHANGELOG.md#5103) [Compare Source](https://togithub.com/jupyter/nbformat/compare/v5.10.2...v5.10.3) ([Full Changelog](https://togithub.com/jupyter/nbformat/compare/v5.10.2...c17a251a1b1c5e2a7b9fe1fce866d4c110dd12eb)) ##### Bugs fixed - Revert PR [#​378](https://togithub.com/jupyter/nbformat/issues/378) (Simplify NotebookNotary.\_data_dir_default) [#​397](https://togithub.com/jupyter/nbformat/pull/397) ([@​krassowski](https://togithub.com/krassowski)) ##### Contributors to this release ([GitHub contributors page for this release](https://togithub.com/jupyter/nbformat/graphs/contributors?from=2024-03-12\&to=2024-03-15\&type=c)) [@​krassowski](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Akrassowski+updated%3A2024-03-12..2024-03-15\&type=Issues) ### [`v5.10.2`](https://togithub.com/jupyter/nbformat/blob/HEAD/CHANGELOG.md#5102) [Compare Source](https://togithub.com/jupyter/nbformat/compare/v5.10.1...v5.10.2) ([Full Changelog](https://togithub.com/jupyter/nbformat/compare/v5.10.1...cf61c0ef37312e33efe3ca61ba1f13a4cb5ca901)) ##### Maintenance and upkeep improvements - Restore usage of npm token [#​395](https://togithub.com/jupyter/nbformat/pull/395) ([@​blink1073](https://togithub.com/blink1073)) ##### Contributors to this release ([GitHub contributors page for this release](https://togithub.com/jupyter/nbformat/graphs/contributors?from=2024-03-12\&to=2024-03-12\&type=c)) [@​blink1073](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Ablink1073+updated%3A2024-03-12..2024-03-12\&type=Issues) ### [`v5.10.1`](https://togithub.com/jupyter/nbformat/blob/HEAD/CHANGELOG.md#5101) [Compare Source](https://togithub.com/jupyter/nbformat/compare/v5.10.0...v5.10.1) No merged PRs ### [`v5.10.0`](https://togithub.com/jupyter/nbformat/blob/HEAD/CHANGELOG.md#5100) [Compare Source](https://togithub.com/jupyter/nbformat/compare/v5.9.2...v5.10.0) ([Full Changelog](https://togithub.com/jupyter/nbformat/compare/v5.9.2...e690de194660e7e4b3ac083001ce21633d418e3a)) ##### Maintenance and upkeep improvements - Update Release Scripts [#​394](https://togithub.com/jupyter/nbformat/pull/394) ([@​blink1073](https://togithub.com/blink1073)) - chore: update pre-commit hooks [#​391](https://togithub.com/jupyter/nbformat/pull/391) ([@​pre-commit-ci](https://togithub.com/pre-commit-ci)) - chore: update pre-commit hooks [#​390](https://togithub.com/jupyter/nbformat/pull/390) ([@​pre-commit-ci](https://togithub.com/pre-commit-ci)) - Update ruff and typings [#​388](https://togithub.com/jupyter/nbformat/pull/388) ([@​blink1073](https://togithub.com/blink1073)) - update incorrect warning text [#​386](https://togithub.com/jupyter/nbformat/pull/386) ([@​Carreau](https://togithub.com/Carreau)) - chore: update pre-commit hooks [#​385](https://togithub.com/jupyter/nbformat/pull/385) ([@​pre-commit-ci](https://togithub.com/pre-commit-ci)) - Clean up lint handling [#​384](https://togithub.com/jupyter/nbformat/pull/384) ([@​blink1073](https://togithub.com/blink1073)) - Adopt ruff format [#​383](https://togithub.com/jupyter/nbformat/pull/383) ([@​blink1073](https://togithub.com/blink1073)) - Update typings for mypy 1.6 [#​381](https://togithub.com/jupyter/nbformat/pull/381) ([@​blink1073](https://togithub.com/blink1073)) - chore: update pre-commit hooks [#​380](https://togithub.com/jupyter/nbformat/pull/380) ([@​pre-commit-ci](https://togithub.com/pre-commit-ci)) - Fix typing error [#​379](https://togithub.com/jupyter/nbformat/pull/379) ([@​blink1073](https://togithub.com/blink1073)) - Simplify NotebookNotary.\_data_dir_default [#​378](https://togithub.com/jupyter/nbformat/pull/378) ([@​cmd-ntrf](https://togithub.com/cmd-ntrf)) - Adopt sp-repo-review [#​377](https://togithub.com/jupyter/nbformat/pull/377) ([@​blink1073](https://togithub.com/blink1073)) - Bump actions/checkout from 3 to 4 [#​375](https://togithub.com/jupyter/nbformat/pull/375) ([@​dependabot](https://togithub.com/dependabot)) ##### Documentation improvements - update incorrect warning text [#​386](https://togithub.com/jupyter/nbformat/pull/386) ([@​Carreau](https://togithub.com/Carreau)) - Improve project URLs that display on PyPI [#​374](https://togithub.com/jupyter/nbformat/pull/374) ([@​pydanny](https://togithub.com/pydanny)) ##### Contributors to this release ([GitHub contributors page for this release](https://togithub.com/jupyter/nbformat/graphs/contributors?from=2023-07-31\&to=2024-03-12\&type=c)) [@​blink1073](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Ablink1073+updated%3A2023-07-31..2024-03-12\&type=Issues) | [@​Carreau](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3ACarreau+updated%3A2023-07-31..2024-03-12\&type=Issues) | [@​cmd-ntrf](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Acmd-ntrf+updated%3A2023-07-31..2024-03-12\&type=Issues) | [@​dependabot](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Adependabot+updated%3A2023-07-31..2024-03-12\&type=Issues) | [@​pre-commit-ci](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Apre-commit-ci+updated%3A2023-07-31..2024-03-12\&type=Issues) | [@​pydanny](https://togithub.com/search?q=repo%3Ajupyter%2Fnbformat+involves%3Apydanny+updated%3A2023-07-31..2024-03-12\&type=Issues)
pre-commit/pre-commit (pre-commit) ### [`v3.6.2`](https://togithub.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#362---2024-02-18) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v3.6.1...v3.6.2) \================== ##### Fixes - Fix building golang hooks during `git commit --all`. - [#​3130](https://togithub.com/pre-commit/pre-commit/issues/3130) PR by [@​asottile](https://togithub.com/asottile). - [#​2722](https://togithub.com/pre-commit/pre-commit/issues/2722) issue by [@​pestanko](https://togithub.com/pestanko) and [@​matthewhughes934](https://togithub.com/matthewhughes934). ### [`v3.6.1`](https://togithub.com/pre-commit/pre-commit/blob/HEAD/CHANGELOG.md#361---2024-02-10) [Compare Source](https://togithub.com/pre-commit/pre-commit/compare/v3.6.0...v3.6.1) \================== ##### Fixes - Remove `PYTHONEXECUTABLE` from environment when running. - [#​3110](https://togithub.com/pre-commit/pre-commit/issues/3110) PR by [@​untitaker](https://togithub.com/untitaker). - Handle staged-files-only with only a crlf diff. - [#​3126](https://togithub.com/pre-commit/pre-commit/issues/3126) PR by [@​asottile](https://togithub.com/asottile). - issue by [@​tyyrok](https://togithub.com/tyyrok).
astral-sh/ruff (ruff) ### [`v0.3.3`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#033) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.3.2...v0.3.3) ##### Preview features - \[`flake8-bandit`]: Implement `S610` rule ([#​10316](https://togithub.com/astral-sh/ruff/pull/10316)) - \[`pycodestyle`] Implement `blank-line-at-end-of-file` (`W391`) ([#​10243](https://togithub.com/astral-sh/ruff/pull/10243)) - \[`pycodestyle`] Implement `redundant-backslash` (`E502`) ([#​10292](https://togithub.com/astral-sh/ruff/pull/10292)) - \[`pylint`] - implement `redeclared-assigned-name` (`W0128`) ([#​9268](https://togithub.com/astral-sh/ruff/pull/9268)) ##### Rule changes - \[`flake8_comprehensions`] Handled special case for `C400` which also matches `C416` ([#​10419](https://togithub.com/astral-sh/ruff/pull/10419)) - \[`flake8-bandit`] Implement upstream updates for `S311`, `S324` and `S605` ([#​10313](https://togithub.com/astral-sh/ruff/pull/10313)) - \[`pyflakes`] Remove `F401` fix for `__init__` imports by default and allow opt-in to unsafe fix ([#​10365](https://togithub.com/astral-sh/ruff/pull/10365)) - \[`pylint`] Implement `invalid-bool-return-type` (`E304`) ([#​10377](https://togithub.com/astral-sh/ruff/pull/10377)) - \[`pylint`] Include builtin warnings in useless-exception-statement (`PLW0133`) ([#​10394](https://togithub.com/astral-sh/ruff/pull/10394)) ##### CLI - Add message on success to `ruff check` ([#​8631](https://togithub.com/astral-sh/ruff/pull/8631)) ##### Bug fixes - \[`PIE970`] Allow trailing ellipsis in `typing.TYPE_CHECKING` ([#​10413](https://togithub.com/astral-sh/ruff/pull/10413)) - Avoid `TRIO115` if the argument is a variable ([#​10376](https://togithub.com/astral-sh/ruff/pull/10376)) - \[`F811`] Avoid removing shadowed imports that point to different symbols ([#​10387](https://togithub.com/astral-sh/ruff/pull/10387)) - Fix `F821` and `F822` false positives in `.pyi` files ([#​10341](https://togithub.com/astral-sh/ruff/pull/10341)) - Fix `F821` false negatives in `.py` files when `from __future__ import annotations` is active ([#​10362](https://togithub.com/astral-sh/ruff/pull/10362)) - Fix case where `Indexer` fails to identify continuation preceded by newline [#​10351](https://togithub.com/astral-sh/ruff/issues/10351) ([#​10354](https://togithub.com/astral-sh/ruff/pull/10354)) - Sort hash maps in `Settings` display ([#​10370](https://togithub.com/astral-sh/ruff/pull/10370)) - Track conditional deletions in the semantic model ([#​10415](https://togithub.com/astral-sh/ruff/pull/10415)) - \[`C413`] Wrap expressions in parentheses when negating ([#​10346](https://togithub.com/astral-sh/ruff/pull/10346)) - \[`pycodestyle`] Do not ignore lines before the first logical line in blank lines rules. ([#​10382](https://togithub.com/astral-sh/ruff/pull/10382)) - \[`pycodestyle`] Do not trigger `E225` and `E275` when the next token is a ')' ([#​10315](https://togithub.com/astral-sh/ruff/pull/10315)) - \[`pylint`] Avoid false-positive slot non-assignment for `__dict__` (`PLE0237`) ([#​10348](https://togithub.com/astral-sh/ruff/pull/10348)) - Gate f-string struct size test for Rustc < 1.76 ([#​10371](https://togithub.com/astral-sh/ruff/pull/10371)) ##### Documentation - Use `ruff.toml` format in README ([#​10393](https://togithub.com/astral-sh/ruff/pull/10393)) - \[`RUF008`] Make it clearer that a mutable default in a dataclass is only valid if it is typed as a ClassVar ([#​10395](https://togithub.com/astral-sh/ruff/pull/10395)) - \[`pylint`] Extend docs and test in `invalid-str-return-type` (`E307`) ([#​10400](https://togithub.com/astral-sh/ruff/pull/10400)) - Remove `.` from `check` and `format` commands ([#​10217](https://togithub.com/astral-sh/ruff/pull/10217)) ### [`v0.3.2`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#032) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.3.1...v0.3.2) ##### Preview features - Improve single-`with` item formatting for Python 3.8 or older ([#​10276](https://togithub.com/astral-sh/ruff/pull/10276)) ##### Rule changes - \[`pyupgrade`] Allow fixes for f-string rule regardless of line length (`UP032`) ([#​10263](https://togithub.com/astral-sh/ruff/pull/10263)) - \[`pycodestyle`] Include actual conditions in E712 diagnostics ([#​10254](https://togithub.com/astral-sh/ruff/pull/10254)) ##### Bug fixes - Fix trailing kwargs end of line comment after slash ([#​10297](https://togithub.com/astral-sh/ruff/pull/10297)) - Fix unstable `with` items formatting ([#​10274](https://togithub.com/astral-sh/ruff/pull/10274)) - Avoid repeating function calls in f-string conversions ([#​10265](https://togithub.com/astral-sh/ruff/pull/10265)) - Fix E203 false positive for slices in format strings ([#​10280](https://togithub.com/astral-sh/ruff/pull/10280)) - Fix incorrect `Parameter` range for `*args` and `**kwargs` ([#​10283](https://togithub.com/astral-sh/ruff/pull/10283)) - Treat `typing.Annotated` subscripts as type definitions ([#​10285](https://togithub.com/astral-sh/ruff/pull/10285)) ### [`v0.3.1`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#031) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.3.0...v0.3.1) ##### Preview features - \[`pycodestyle`] Fix E301 not triggering on decorated methods. ([#​10117](https://togithub.com/astral-sh/ruff/pull/10117)) - \[`pycodestyle`] Respect `isort` settings in blank line rules (`E3*`) ([#​10096](https://togithub.com/astral-sh/ruff/pull/10096)) - \[`pycodestyle`] Make blank lines in typing stub files optional (`E3*`) ([#​10098](https://togithub.com/astral-sh/ruff/pull/10098)) - \[`pylint`] Implement `singledispatch-method` (`E1519`) ([#​10140](https://togithub.com/astral-sh/ruff/pull/10140)) - \[`pylint`] Implement `useless-exception-statement` (`W0133`) ([#​10176](https://togithub.com/astral-sh/ruff/pull/10176)) ##### Rule changes - \[`flake8-debugger`] Check for use of `debugpy` and `ptvsd` debug modules ([#​10177](https://togithub.com/astral-sh/ruff/issues/10177)) ([#​10194](https://togithub.com/astral-sh/ruff/pull/10194)) - \[`pyupgrade`] Generate diagnostic for all valid f-string conversions regardless of line length (`UP032`) ([#​10238](https://togithub.com/astral-sh/ruff/pull/10238)) - \[`pep8_naming`] Add fixes for `N804` and `N805` ([#​10215](https://togithub.com/astral-sh/ruff/pull/10215)) ##### CLI - Colorize the output of `ruff format --diff` ([#​10110](https://togithub.com/astral-sh/ruff/pull/10110)) - Make `--config` and `--isolated` global flags ([#​10150](https://togithub.com/astral-sh/ruff/pull/10150)) - Correctly expand tildes and environment variables in paths passed to `--config` ([#​10219](https://togithub.com/astral-sh/ruff/pull/10219)) ##### Configuration - Accept a PEP 440 version specifier for `required-version` ([#​10216](https://togithub.com/astral-sh/ruff/pull/10216)) - Implement isort's `default-section` setting ([#​10149](https://togithub.com/astral-sh/ruff/pull/10149)) ##### Bug fixes - Remove trailing space from `CapWords` message ([#​10220](https://togithub.com/astral-sh/ruff/pull/10220)) - Respect external codes in file-level exemptions ([#​10203](https://togithub.com/astral-sh/ruff/pull/10203)) - \[`flake8-raise`] Avoid false-positives for parens-on-raise with `future.exception()` (`RSE102`) ([#​10206](https://togithub.com/astral-sh/ruff/pull/10206)) - \[`pylint`] Add fix for unary expressions in `PLC2801` ([#​9587](https://togithub.com/astral-sh/ruff/pull/9587)) - \[`ruff`] Fix RUF028 not allowing `# fmt: skip` on match cases ([#​10178](https://togithub.com/astral-sh/ruff/pull/10178)) ### [`v0.3.0`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#030) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.2.2...v0.3.0) This release introduces the new Ruff formatter 2024.2 style and adds a new lint rule to detect invalid formatter suppression comments. ##### Preview features - \[`flake8-bandit`] Remove suspicious-lxml-import (`S410`) ([#​10154](https://togithub.com/astral-sh/ruff/pull/10154)) - \[`pycodestyle`] Allow `os.environ` modifications between imports (`E402`) ([#​10066](https://togithub.com/astral-sh/ruff/pull/10066)) - \[`pycodestyle`] Don't warn about a single whitespace character before a comma in a tuple (`E203`) ([#​10094](https://togithub.com/astral-sh/ruff/pull/10094)) ##### Rule changes - \[`eradicate`] Detect commented out `case` statements (`ERA001`) ([#​10055](https://togithub.com/astral-sh/ruff/pull/10055)) - \[`eradicate`] Detect single-line code for `try:`, `except:`, etc. (`ERA001`) ([#​10057](https://togithub.com/astral-sh/ruff/pull/10057)) - \[`flake8-boolean-trap`] Allow boolean positionals in `__post_init__` ([#​10027](https://togithub.com/astral-sh/ruff/pull/10027)) - \[`flake8-copyright`] Allow © in copyright notices ([#​10065](https://togithub.com/astral-sh/ruff/pull/10065)) - \[`isort`]: Use one blank line after imports in typing stub files ([#​9971](https://togithub.com/astral-sh/ruff/pull/9971)) - \[`pylint`] New Rule `dict-iter-missing-items` (`PLE1141`) ([#​9845](https://togithub.com/astral-sh/ruff/pull/9845)) - \[`pylint`] Ignore `sys.version` and `sys.platform` (`PLR1714`) ([#​10054](https://togithub.com/astral-sh/ruff/pull/10054)) - \[`pyupgrade`] Detect literals with unary operators (`UP018`) ([#​10060](https://togithub.com/astral-sh/ruff/pull/10060)) - \[`ruff`] Expand rule for `list(iterable).pop(0)` idiom (`RUF015`) ([#​10148](https://togithub.com/astral-sh/ruff/pull/10148)) ##### Formatter This release introduces the Ruff 2024.2 style, stabilizing the following changes: - Prefer splitting the assignment's value over the target or type annotation ([#​8943](https://togithub.com/astral-sh/ruff/pull/8943)) - Remove blank lines before class docstrings ([#​9154](https://togithub.com/astral-sh/ruff/pull/9154)) - Wrap multiple context managers in `with` parentheses when targeting Python 3.9 or newer ([#​9222](https://togithub.com/astral-sh/ruff/pull/9222)) - Add a blank line after nested classes with a dummy body (`...`) in typing stub files ([#​9155](https://togithub.com/astral-sh/ruff/pull/9155)) - Reduce vertical spacing for classes and functions with a dummy (`...`) body ([#​7440](https://togithub.com/astral-sh/ruff/issues/7440), [#​9240](https://togithub.com/astral-sh/ruff/pull/9240)) - Add a blank line after the module docstring ([#​8283](https://togithub.com/astral-sh/ruff/pull/8283)) - Parenthesize long type hints in assignments ([#​9210](https://togithub.com/astral-sh/ruff/pull/9210)) - Preserve indent for single multiline-string call-expressions ([#​9673](https://togithub.com/astral-sh/ruff/pull/9637)) - Normalize hex escape and unicode escape sequences ([#​9280](https://togithub.com/astral-sh/ruff/pull/9280)) - Format module docstrings ([#​9725](https://togithub.com/astral-sh/ruff/pull/9725)) ##### CLI - Explicitly disallow `extend` as part of a `--config` flag ([#​10135](https://togithub.com/astral-sh/ruff/pull/10135)) - Remove `build` from the default exclusion list ([#​10093](https://togithub.com/astral-sh/ruff/pull/10093)) - Deprecate `ruff `, `ruff --explain`, `ruff --clean`, and `ruff --generate-shell-completion` in favor of `ruff check `, `ruff rule`, `ruff clean`, and `ruff generate-shell-completion` ([#​10169](https://togithub.com/astral-sh/ruff/pull/10169)) - Remove the deprecated CLI option `--format` from `ruff rule` and `ruff linter` ([#​10170](https://togithub.com/astral-sh/ruff/pull/10170)) ##### Bug fixes - \[`flake8-bugbear`] Avoid adding default initializers to stubs (`B006`) ([#​10152](https://togithub.com/astral-sh/ruff/pull/10152)) - \[`flake8-type-checking`] Respect runtime-required decorators for function signatures ([#​10091](https://togithub.com/astral-sh/ruff/pull/10091)) - \[`pycodestyle`] Mark fixes overlapping with a multiline string as unsafe (`W293`) ([#​10049](https://togithub.com/astral-sh/ruff/pull/10049)) - \[`pydocstyle`] Trim whitespace when removing blank lines after section (`D413`) ([#​10162](https://togithub.com/astral-sh/ruff/pull/10162)) - \[`pylint`] Delete entire statement, including semicolons (`PLR0203`) ([#​10074](https://togithub.com/astral-sh/ruff/pull/10074)) - \[`ruff`] Avoid f-string false positives in `gettext` calls (`RUF027`) ([#​10118](https://togithub.com/astral-sh/ruff/pull/10118)) - Fix `ruff` crashing on PowerPC systems because of too small page size ([#​10080](https://togithub.com/astral-sh/ruff/pull/10080)) ##### Performance - Add cold attribute to less likely printer queue branches in the formatter ([#​10121](https://togithub.com/astral-sh/ruff/pull/10121)) - Skip unnecessary string normalization in the formatter ([#​10116](https://togithub.com/astral-sh/ruff/pull/10116)) ##### Documentation - Remove "Beta" Label from formatter documentation ([#​10144](https://togithub.com/astral-sh/ruff/pull/10144)) - `line-length` option: fix link to `pycodestyle.max-line-length` ([#​10136](https://togithub.com/astral-sh/ruff/pull/10136)) ### [`v0.2.2`](https://togithub.com/astral-sh/ruff/blob/HEAD/CHANGELOG.md#022) [Compare Source](https://togithub.com/astral-sh/ruff/compare/v0.2.1...v0.2.2) Highlights include: - Initial support formatting f-strings (in `--preview`). - Support for overriding arbitrary configuration options via the CLI through an expanded `--config` argument (e.g., `--config "lint.isort.combine-as-imports=false"`). - Significant performance improvements in Ruff's lexer, parser, and lint rules. ##### Preview features - Implement minimal f-string formatting ([#​9642](https://togithub.com/astral-sh/ruff/pull/9642)) - \[`pycodestyle`] Add blank line(s) rules (`E301`, `E302`, `E303`, `E304`, `E305`, `E306`) ([#​9266](https://togithub.com/astral-sh/ruff/pull/9266)) - \[`refurb`] Implement `readlines_in_for` (`FURB129`) ([#​9880](https://togithub.com/astral-sh/ruff/pull/9880)) ##### Rule changes - \[`ruff`] Ensure closing parentheses for multiline sequences are always on their own line (`RUF022`, `RUF023`) ([#​9793](https://togithub.com/astral-sh/ruff/pull/9793)) - \[`numpy`] Add missing deprecation violations (`NPY002`) ([#​9862](https://togithub.com/astral-sh/ruff/pull/9862)) - \[`flake8-bandit`] Detect `mark_safe` usages in decorators ([#​9887](https://togithub.com/astral-sh/ruff/pull/9887)) - \[`ruff`] Expand `asyncio-dangling-task` (`RUF006`) to include `new_event_loop` ([#​9976](https://togithub.com/astral-sh/ruff/pull/9976)) - \[`flake8-pyi`] Ignore 'unused' private type dicts in class scopes ([#​9952](https://togithub.com/astral-sh/ruff/pull/9952)) ##### Formatter - Docstring formatting: Preserve tab indentation when using `indent-style=tabs` ([#​9915](https://togithub.com/astral-sh/ruff/pull/9915)) - Disable top-level docstring formatting for notebooks ([#​9957](https://togithub.com/astral-sh/ruff/pull/9957)) - Stabilize quote-style's `preserve` mode ([#​9922](https://togithub.com/astral-sh/ruff/pull/9922)) ##### CLI - Allow arbitrary configuration options to be overridden via the CLI ([#​9599](https://togithub.com/astral-sh/ruff/pull/9599)) ##### Bug fixes - Make `show-settings` filters directory-agnostic ([#​9866](https://togithub.com/astral-sh/ruff/pull/9866)) - Respect duplicates when rewriting type aliases ([#​9905](https://togithub.com/astral-sh/ruff/pull/9905)) - Respect tuple assignments in typing analyzer ([#​9969](https://togithub.com/astral-sh/ruff/pull/9969)) - Use atomic write when persisting cache ([#​9981](https://togithub.com/astral-sh/ruff/pull/9981)) - Use non-parenthesized range for `DebugText` ([#​9953](https://togithub.com/astral-sh/ruff/pull/9953)) - \[`flake8-simplify`] Avoid false positive with `async` for loops (`SIM113`) ([#​9996](https://togithub.com/astral-sh/ruff/pull/9996)) - \[`flake8-trio`] Respect `async with` in `timeout-without-await` ([#​9859](https://togithub.com/astral-sh/ruff/pull/9859)) - \[`perflint`] Catch a wider range of mutations in `PERF101` ([#​9955](https://togithub.com/astral-sh/ruff/pull/9955)) - \[`pycodestyle`] Fix `E30X` panics on blank lines with trailing white spaces ([#​9907](https://togithub.com/astral-sh/ruff/pull/9907)) - \[`pydocstyle`] Allow using `parameters` as a subsection header (`D405`) ([#​9894](https://togithub.com/astral-sh/ruff/pull/9894)) - \[`pydocstyle`] Fix blank-line docstring rules for module-level docstrings ([#​9878](https://togithub.com/astral-sh/ruff/pull/9878)) - \[`pylint`] Accept 0.0 and 1.0 as common magic values (`PLR2004`) ([#​9964](https://togithub.com/astral-sh/ruff/pull/9964)) - \[`pylint`] Avoid suggesting set rewrites for non-hashable types ([#​9956](https://togithub.com/astral-sh/ruff/pull/9956)) - \[`ruff`] Avoid false negatives with string literals inside of method calls (`RUF027`) ([#​9865](https://togithub.com/astral-sh/ruff/pull/9865)) - \[`ruff`] Fix panic on with f-string detection (`RUF027`) ([#​9990](https://togithub.com/astral-sh/ruff/pull/9990)) - \[`ruff`] Ignore builtins when detecting missing f-strings ([#​9849](https://togithub.com/astral-sh/ruff/pull/9849)) ##### Performance - Use `memchr` for string lexing ([#​9888](https://togithub.com/astral-sh/ruff/pull/9888)) - Use `memchr` for tab-indentation detection ([#​9853](https://togithub.com/astral-sh/ruff/pull/9853)) - Reduce `Result` size by using `Box` instead of `String` ([#​9885](https://togithub.com/astral-sh/ruff/pull/9885)) - Reduce size of `Expr` from 80 to 64 bytes ([#​9900](https://togithub.com/astral-sh/ruff/pull/9900)) - Improve trailing comma rule performance ([#​9867](https://togithub.com/astral-sh/ruff/pull/9867)) - Remove unnecessary string cloning from the parser ([#​9884](https://togithub.com/astral-sh/ruff/pull/9884))
soft-matter/trackpy (trackpy) ### [`v0.6.2`](https://togithub.com/soft-matter/trackpy/releases/tag/v0.6.2) [Compare Source](https://togithub.com/soft-matter/trackpy/compare/v0.6.1...v0.6.2) trackpy v0.6.2 includes bug fixes, and compatibility fixes with newer dependency versions. A special thanks to everyone who reported the issues fixed in this release! #### Bug fixes - Fixed an issue with feature-finding in 4D image sequences ([@​VeraMTitze](https://togithub.com/VeraMTitze), [#​739](https://togithub.com/soft-matter/trackpy/issues/739)) - Fixed a rare issue in which subtract_drift() with multiple particles resulted in a Pandas indexing error. ([@​kevin-duclos](https://togithub.com/kevin-duclos), [#​735](https://togithub.com/soft-matter/trackpy/issues/735)) #### Dependencies - Adds official support for Python 3.12. ([@​caspervdw](https://togithub.com/caspervdw), [#​747](https://togithub.com/soft-matter/trackpy/issues/747)) - Adds support for latest Pandas, NumPy, and SciPy ([@​marcocaggioni](https://togithub.com/marcocaggioni), [#​740](https://togithub.com/soft-matter/trackpy/issues/740); [@​nkeim](https://togithub.com/nkeim), [#​743](https://togithub.com/soft-matter/trackpy/issues/743), [@​vivarose](https://togithub.com/vivarose) and [@​rodrigo-j-goncalves](https://togithub.com/rodrigo-j-goncalves), [#​742](https://togithub.com/soft-matter/trackpy/issues/742); [@​caspervdw](https://togithub.com/caspervdw), [#​747](https://togithub.com/soft-matter/trackpy/issues/747)) - Drops official support for Python 3.7 and earlier, NumPy 1.17 and earlier, Pandas 0.x, and SciPy 1.3 and earlier.
astral-sh/uv (uv) ### [`v0.1.21`](https://togithub.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0121) [Compare Source](https://togithub.com/astral-sh/uv/compare/0.1.20...0.1.21) ##### Enhancements - Loosen `.dist-info` validation to accept arbitrary versions ([#​2441](https://togithub.com/astral-sh/uv/pull/2441)) ##### Bug fixes - Fix macOS architecture detection on i386 machines ([#​2454](https://togithub.com/astral-sh/uv/pull/2454)) ### [`v0.1.20`](https://togithub.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0120) [Compare Source](https://togithub.com/astral-sh/uv/compare/0.1.19...0.1.20) ##### Bug fixes - Add in-URL credentials to store prior to creating requests ([#​2446](https://togithub.com/astral-sh/uv/pull/2446)) - Error when direct URL requirements don't match `Requires-Python` ([#​2196](https://togithub.com/astral-sh/uv/pull/2196)) ### [`v0.1.19`](https://togithub.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0119) [Compare Source](https://togithub.com/astral-sh/uv/compare/0.1.18...0.1.19) ##### Configuration - Add `UV_NATIVE_TLS` environment variable ([#​2412](https://togithub.com/astral-sh/uv/pull/2412)) - Allow `SSL_CERT_FILE` without requiring `--native-tls` ([#​2401](https://togithub.com/astral-sh/uv/pull/2401)) - Add support for retrieving credentials from `keyring` ([#​2254](https://togithub.com/astral-sh/uv/pull/2254)) ##### Bug fixes - Add backoff for transient Windows failures ([#​2419](https://togithub.com/astral-sh/uv/pull/2419)) - Move architecture and operating system probing to Python ([#​2381](https://togithub.com/astral-sh/uv/pull/2381)) - Respect `--native-tls` in `venv` ([#​2433](https://togithub.com/astral-sh/uv/pull/2433)) - Treat non-existent site-packages as empty ([#​2413](https://togithub.com/astral-sh/uv/pull/2413)) ##### Documentation - Document HTTP authentication ([#​2425](https://togithub.com/astral-sh/uv/pull/2425)) ##### Performance - Improve performance of version range operations ([#​2421](https://togithub.com/astral-sh/uv/pull/2421)) ### [`v0.1.18`](https://togithub.com/astral-sh/uv/blob/HEAD/CHANGELOG.md#0118) [Compare Source](https://togithub.com/astral-sh/uv/compare/0.1.17...0.1.18) ##### Breaking changes Users that rely on native root certificates (or the `SSL_CERT_FILE`) environment variable must now pass the `--native-tls` command-line flag to enable this behavior. - Enable TLS native root toggling at runtime ([#​2362](https://togithub.com/astral-sh/uv/pull/2362)) ##### Enhancements - Add `--dry-run` flag to `uv pip install` ([#​1436](https://togithub.com/astral-sh/uv/pull/1436)) - Implement "Requires" field in `pip show` ([#​2347](https://togithub.com/astral-sh/uv/pull/2347)) - Remove `wheel` from default PEP 517 backend ([#​2341](https://togithub.com/astral-sh/uv/pull/2341)) - Add `UV_SYSTEM_PYTHON` environment variable as alias to `--system` ([#​2354](https://togithub.com/astral-sh/uv/pull/2354)) - Add a `-vv` log level and make `-v` more readable ([#​2301](https://togithub.com/astral-sh/uv/pull/2301)) ##### Bug fixes - Expand environment variables prior to detecting scheme ([#​2394](https://togithub.com/astral-sh/uv/pull/2394)) - Fix bug where `--no-binary :all:` prevented build of editable packages ([#​2393](https://togithub.com/astral-sh/uv/pull/2393)) - Ignore inverse dependencies when building graph ([#​2360](https://togithub.com/astral-sh/uv/pull/2360)) - Skip prefetching when `--no-deps` is specified ([#​2373](https://togithub.com/astral-sh/uv/pull/2373)) - Trim injected `python_version` marker to (major, minor) ([#​2395](https://togithub.com/astral-sh/uv/pull/2395)) - Wait for request stream to flush before returning resolution ([#​2374](https://togithub.com/astral-sh/uv/pull/2374)) - Write relative paths for scripts in data directory ([#​2348](https://togithub.com/astral-sh/uv/pull/2348)) - Add dedicated error message for direct filesystem paths in requirements ([#​2369](https://togithub.com/astral-sh/uv/pull/2369))

Configuration

📅 Schedule: Branch creation - "on the 16th day of the month" (UTC), 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 has been generated by Mend Renovate. View repository job log here.

codecov[bot] commented 7 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 36.74%. Comparing base (0007612) to head (6b73da4).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #172 +/- ## ======================================= Coverage 36.74% 36.74% ======================================= Files 80 80 Lines 2210 2210 Branches 313 313 ======================================= Hits 812 812 Misses 1353 1353 Partials 45 45 ``` | [Flag](https://app.codecov.io/gh/blakeNaccarato/boilercv/pull/172/flags?src=pr&el=flags&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Blake+Naccarato) | Coverage Δ | | |---|---|---| | [smart-tests](https://app.codecov.io/gh/blakeNaccarato/boilercv/pull/172/flags?src=pr&el=flag&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Blake+Naccarato) | `36.74% <ø> (ø)` | | Flags with carried forward coverage won't be shown. [Click here](https://docs.codecov.io/docs/carryforward-flags?utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=Blake+Naccarato#carryforward-flags-in-the-pull-request-comment) to find out more.

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.