Skip to content

Commit b9781fe

Browse files
chore(deps): bump the all group across 1 directory with 9 updates (#665)
* chore(deps): bump the all group across 1 directory with 9 updates Bumps the all group with 9 updates in the / directory: | Package | From | To | | --- | --- | --- | | [click](https://github.com/pallets/click) | `8.1.8` | `8.2.1` | | [python-dotenv](https://github.com/theskumar/python-dotenv) | `1.1.0` | `1.1.1` | | [algokit-utils](https://github.com/algorandfoundation/algokit-cli) | `4.0.1` | `4.1.0` | | [textual](https://github.com/Textualize/textual) | `3.4.0` | `3.6.0` | | [pyinstaller](https://github.com/pyinstaller/pyinstaller) | `6.14.1` | `6.14.2` | | [pytest](https://github.com/pytest-dev/pytest) | `8.4.0` | `8.4.1` | | [ruff](https://github.com/astral-sh/ruff) | `0.11.13` | `0.12.2` | | [poethepoet](https://github.com/nat-n/poethepoet) | `0.35.0` | `0.36.0` | | [pytest-xdist](https://github.com/pytest-dev/pytest-xdist) | `3.7.0` | `3.8.0` | Updates `click` from 8.1.8 to 8.2.1 - [Release notes](https://github.com/pallets/click/releases) - [Changelog](https://github.com/pallets/click/blob/main/CHANGES.rst) - [Commits](pallets/click@8.1.8...8.2.1) Updates `python-dotenv` from 1.1.0 to 1.1.1 - [Release notes](https://github.com/theskumar/python-dotenv/releases) - [Changelog](https://github.com/theskumar/python-dotenv/blob/main/CHANGELOG.md) - [Commits](theskumar/python-dotenv@v1.1.0...v1.1.1) Updates `algokit-utils` from 4.0.1 to 4.1.0 - [Release notes](https://github.com/algorandfoundation/algokit-cli/releases) - [Changelog](https://github.com/algorandfoundation/algokit-cli/blob/main/CHANGELOG.md) - [Commits](https://github.com/algorandfoundation/algokit-cli/commits) Updates `textual` from 3.4.0 to 3.6.0 - [Release notes](https://github.com/Textualize/textual/releases) - [Changelog](https://github.com/Textualize/textual/blob/main/CHANGELOG.md) - [Commits](Textualize/textual@v3.4.0...v3.6.0) Updates `pyinstaller` from 6.14.1 to 6.14.2 - [Release notes](https://github.com/pyinstaller/pyinstaller/releases) - [Changelog](https://github.com/pyinstaller/pyinstaller/blob/develop/doc/CHANGES.rst) - [Commits](pyinstaller/pyinstaller@v6.14.1...v6.14.2) Updates `pytest` from 8.4.0 to 8.4.1 - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](pytest-dev/pytest@8.4.0...8.4.1) Updates `ruff` from 0.11.13 to 0.12.2 - [Release notes](https://github.com/astral-sh/ruff/releases) - [Changelog](https://github.com/astral-sh/ruff/blob/main/CHANGELOG.md) - [Commits](astral-sh/ruff@0.11.13...0.12.2) Updates `poethepoet` from 0.35.0 to 0.36.0 - [Release notes](https://github.com/nat-n/poethepoet/releases) - [Commits](nat-n/poethepoet@v0.35.0...v0.36.0) Updates `pytest-xdist` from 3.7.0 to 3.8.0 - [Release notes](https://github.com/pytest-dev/pytest-xdist/releases) - [Changelog](https://github.com/pytest-dev/pytest-xdist/blob/master/CHANGELOG.rst) - [Commits](pytest-dev/pytest-xdist@v3.7.0...v3.8.0) --- updated-dependencies: - dependency-name: click dependency-version: 8.2.1 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: python-dotenv dependency-version: 1.1.1 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: all - dependency-name: algokit-utils dependency-version: 4.1.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: textual dependency-version: 3.6.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: all - dependency-name: pyinstaller dependency-version: 6.14.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: pytest dependency-version: 8.4.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: all - dependency-name: ruff dependency-version: 0.12.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all - dependency-name: poethepoet dependency-version: 0.36.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all - dependency-name: pytest-xdist dependency-version: 3.8.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: all ... Signed-off-by: dependabot[bot] <[email protected]> * chore: Updates dependencies and improves init Updates poetry lockfile and pyproject.toml to use compatible versions of dependencies. Introduces minor improvements to project initialization by: - Adjusting exception group dependencies for Python 3.10 - Refactoring git initialization logic - Adding a hash method to `BlessedTemplateSource` - Allowing lazy imports via ruff config --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Altynbek Orumbayev <[email protected]>
1 parent 49f589b commit b9781fe

File tree

6 files changed

+67
-64
lines changed

6 files changed

+67
-64
lines changed

poetry.lock

Lines changed: 58 additions & 58 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ textual = "^3.0.1"
3434
[tool.poetry.group.dev.dependencies]
3535
pyinstaller = {version = "^6.10.0"}
3636
pytest = "^8"
37-
ruff = ">=0.1.6,<0.12.0"
37+
ruff = ">=0.1.6,<0.13.0"
3838
pip-audit = "^2.4.7"
3939
approvaltests = "^7.2.0"
4040
pytest-mock = "^3.10.0"
@@ -46,7 +46,7 @@ pre-commit = ">=2.20,<4.0"
4646
sphinx = "^6.0.0"
4747
sphinx-click = "^4.4.0"
4848
sphinxnotes-markdown-builder = "^0.5.6"
49-
poethepoet = ">=0.17.1,<0.36.0"
49+
poethepoet = ">=0.17.1,<0.37.0"
5050
gfm-toc = "^0.0.7"
5151
pytest-xdist = "^3.4.0"
5252
pytest-sugar = "^1.0.0"
@@ -121,6 +121,7 @@ lint.select = [
121121
"RUF", # Ruff-specific rules
122122
]
123123
lint.ignore = [
124+
"PLC0415", # allow lazy imports
124125
"RET505", # allow else after return
125126
"SIM108", # allow if-else in place of ternary
126127
# To avoid conflict with ruff formatter. More details on https://docs.astral.sh/ruff/formatter/#conflicting-lint-rules

src/algokit/cli/init/command.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -513,7 +513,7 @@ def _get_template_interactive() -> TemplateSource:
513513
return TemplateSource(url=template_url)
514514

515515

516-
def _should_attempt_git_init(use_git_option: bool | None, project_path: Path) -> bool:
516+
def _should_attempt_git_init(*, use_git_option: bool | None, project_path: Path) -> bool:
517517
if use_git_option is False:
518518
return False
519519
try:

0 commit comments

Comments
 (0)