iterative / py-template

Hypermodern Python Cookiecutter
http://cookiecutter-hypermodern-python.readthedocs.io/
MIT License
14 stars 7 forks source link

chore(deps): update all dependencies #120

Closed renovate[bot] closed 6 months ago

renovate[bot] commented 9 months ago

Mend Renovate

This PR contains the following updates:

Package Type Update Change
codecov/codecov-action action major v3 -> v4
peter-evans/create-pull-request action major v5 -> v6
wntrblm/nox action major 2023.04.22 -> 2024.03.02

Release Notes

codecov/codecov-action (codecov/codecov-action) ### [`v4`](https://togithub.com/codecov/codecov-action/compare/v3...v4) [Compare Source](https://togithub.com/codecov/codecov-action/compare/v3...v4)
peter-evans/create-pull-request (peter-evans/create-pull-request) ### [`v6`](https://togithub.com/peter-evans/create-pull-request/compare/v5...v6) [Compare Source](https://togithub.com/peter-evans/create-pull-request/compare/v5...v6)
wntrblm/nox (wntrblm/nox) ### [`v2024.03.02`](https://togithub.com/wntrblm/nox/blob/HEAD/CHANGELOG.md#20240302) [Compare Source](https://togithub.com/wntrblm/nox/compare/2023.04.22...2024.03.02) We'd like to thank the following folks who contributed to this release: - [@​DiddiLeija](https://togithub.com/DiddiLeija) - [@​MicaelJarniac](https://togithub.com/MicaelJarniac) - [@​chrysle](https://togithub.com/chrysle) - [@​edgarrmondragon](https://togithub.com/edgarrmondragon) - [@​fazledyn-or](https://togithub.com/fazledyn-or) - [@​franekmagiera](https://togithub.com/franekmagiera) - [@​frenzymadness](https://togithub.com/frenzymadness) - [@​henryiii](https://togithub.com/henryiii) - [@​johnthagen](https://togithub.com/johnthagen) - [@​mayeut](https://togithub.com/mayeut) - [@​patrick91](https://togithub.com/patrick91) - [@​q0w](https://togithub.com/q0w) - [@​samypr100](https://togithub.com/samypr100) - [@​scop](https://togithub.com/scop) - [@​stasfilin](https://togithub.com/stasfilin) - [@​stefanv](https://togithub.com/stefanv) New Features: - Add `uv` backend by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/762](https://togithub.com/wntrblm/nox/pull/762) - Add venv backend fallback by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/787](https://togithub.com/wntrblm/nox/pull/787) - Add option `--reuse-venv {yes,no,never,always}` by [@​samypr100](https://togithub.com/samypr100) in [https://github.com/wntrblm/nox/pull/730](https://togithub.com/wntrblm/nox/pull/730) - Add environment variable `NOX_DEFAULT_VENV_BACKEND` for default backend by [@​edgarrmondragon](https://togithub.com/edgarrmondragon) in [https://github.com/wntrblm/nox/pull/780](https://togithub.com/wntrblm/nox/pull/780) - Rename `session.run_always` to `session.run_install` by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/770](https://togithub.com/wntrblm/nox/pull/770) - Add more option argument completions by [@​scop](https://togithub.com/scop) in [https://github.com/wntrblm/nox/pull/707](https://togithub.com/wntrblm/nox/pull/707) - Implement `tox-to-nox` for tox 4 by [@​frenzymadness](https://togithub.com/frenzymadness) in [https://github.com/wntrblm/nox/pull/687](https://togithub.com/wntrblm/nox/pull/687) - Allow `--force-python` on unparametrized sessions by [@​chrysle](https://togithub.com/chrysle) in [https://github.com/wntrblm/nox/pull/756](https://togithub.com/wntrblm/nox/pull/756) - Add `include_outer_env` parameter to `session.run` and friends by [@​franekmagiera](https://togithub.com/franekmagiera) in [https://github.com/wntrblm/nox/pull/652](https://togithub.com/wntrblm/nox/pull/652) - GitHub Action: Add support for the `~` version specifier by [@​mayeut](https://togithub.com/mayeut) in [https://github.com/wntrblm/nox/pull/712](https://togithub.com/wntrblm/nox/pull/712) Bugfixes: - Rebuild environment when changing to an incompatible backend type by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/781](https://togithub.com/wntrblm/nox/pull/781) - Warn user when first argument to `session.run` is a list by [@​stefanv](https://togithub.com/stefanv) in [https://github.com/wntrblm/nox/pull/786](https://togithub.com/wntrblm/nox/pull/786) - Allow overriding `nox.options.sessions` with `--tags` by [@​q0w](https://togithub.com/q0w) in [https://github.com/wntrblm/nox/pull/684](https://togithub.com/wntrblm/nox/pull/684) - Allow overriding `NO_COLOR` with `--force-color` by [@​stasfilin](https://togithub.com/stasfilin) in [https://github.com/wntrblm/nox/pull/723](https://togithub.com/wntrblm/nox/pull/723) - Fix `nox.options.error_on_missing_interpreters` when running in CI by [@​samypr100](https://togithub.com/samypr100) in [https://github.com/wntrblm/nox/pull/725](https://togithub.com/wntrblm/nox/pull/725) Documentation Improvements: - Create an official Nox badge by [@​johnthagen](https://togithub.com/johnthagen) in [https://github.com/wntrblm/nox/pull/714](https://togithub.com/wntrblm/nox/pull/714) and [https://github.com/wntrblm/nox/pull/715](https://togithub.com/wntrblm/nox/pull/715) - Add recipe for generating a matrix with GitHub Actions by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/696](https://togithub.com/wntrblm/nox/pull/696) - Update some links by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/774](https://togithub.com/wntrblm/nox/pull/774) Internal Changes: - fix: always pull versions from metadata by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/782](https://togithub.com/wntrblm/nox/pull/782) - chore: ruff moved to astral-sh by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/722](https://togithub.com/wntrblm/nox/pull/722) - Use double quotes instead of single in github actions examples by [@​patrick91](https://togithub.com/patrick91) in [https://github.com/wntrblm/nox/pull/724](https://togithub.com/wntrblm/nox/pull/724) - tests: fixes when running locally by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/721](https://togithub.com/wntrblm/nox/pull/721) - chore: modernize Ruff config, bump pre-commit by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/744](https://togithub.com/wntrblm/nox/pull/744) - chore(deps): bump actions/checkout from 3 to 4 by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/wntrblm/nox/pull/738](https://togithub.com/wntrblm/nox/pull/738) - chore: ruff-format by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/745](https://togithub.com/wntrblm/nox/pull/745) - chore(action): update default python-versions by [@​mayeut](https://togithub.com/mayeut) in [https://github.com/wntrblm/nox/pull/767](https://togithub.com/wntrblm/nox/pull/767) - chore(ci): allow manual runs on branches without a PR by [@​mayeut](https://togithub.com/mayeut) in [https://github.com/wntrblm/nox/pull/766](https://togithub.com/wntrblm/nox/pull/766) - chore(ci): bump actions/setup-python & conda-incubator/setup-miniconda by [@​mayeut](https://togithub.com/mayeut) in [https://github.com/wntrblm/nox/pull/765](https://togithub.com/wntrblm/nox/pull/765) - ci: group dependabot updates by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/755](https://togithub.com/wntrblm/nox/pull/755) - fix(types): improve typing by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/720](https://togithub.com/wntrblm/nox/pull/720) - ci: fix coverage combine for different OS's by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/778](https://togithub.com/wntrblm/nox/pull/778) - ci: update to artifacts v2 by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/772](https://togithub.com/wntrblm/nox/pull/772) - ci: remove skipped job & combine (faster) by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/771](https://togithub.com/wntrblm/nox/pull/771) - chore: cleanup Ruff a bit by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/783](https://togithub.com/wntrblm/nox/pull/783) - chore(deps): bump the actions group with 2 updates by [@​dependabot](https://togithub.com/dependabot) in [https://github.com/wntrblm/nox/pull/784](https://togithub.com/wntrblm/nox/pull/784) - style: add type hints, update few functions by [@​stasfilin](https://togithub.com/stasfilin) in [https://github.com/wntrblm/nox/pull/728](https://togithub.com/wntrblm/nox/pull/728) - Include Python 3.12 in GHA by [@​DiddiLeija](https://togithub.com/DiddiLeija) in [https://github.com/wntrblm/nox/pull/743](https://togithub.com/wntrblm/nox/pull/743) - Allow tests to pass in environments where NO_COLOR=1 is set by [@​edgarrmondragon](https://togithub.com/edgarrmondragon) in [https://github.com/wntrblm/nox/pull/777](https://togithub.com/wntrblm/nox/pull/777) - tests: support running when the Python launcher for UNIX is present by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/775](https://togithub.com/wntrblm/nox/pull/775) - chore: drop unneeded config option by [@​henryiii](https://togithub.com/henryiii) in [https://github.com/wntrblm/nox/pull/773](https://togithub.com/wntrblm/nox/pull/773) - Bump minimum virtualenv to 20.14.1 by [@​johnthagen](https://togithub.com/johnthagen) in [https://github.com/wntrblm/nox/pull/747](https://togithub.com/wntrblm/nox/pull/747) - chore: save session name in `Func` by [@​MicaelJarniac](https://togithub.com/MicaelJarniac) in [https://github.com/wntrblm/nox/pull/718](https://togithub.com/wntrblm/nox/pull/718) - Removed the problematic Python 2.7.18 version by [@​stasfilin](https://togithub.com/stasfilin) in [https://github.com/wntrblm/nox/pull/726](https://togithub.com/wntrblm/nox/pull/726) - Fixed Improper Method Call: Replaced `NotImplementedError` by [@​fazledyn-or](https://togithub.com/fazledyn-or) in [https://github.com/wntrblm/nox/pull/749](https://togithub.com/wntrblm/nox/pull/749)

Configuration

📅 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 has been generated by Mend Renovate. View repository job log here.