Skip to content

Commit

Permalink
Update project template cruft, dependencies
Browse files Browse the repository at this point in the history
Applied updates from upstream project template commits:

9cedf76...2921bf1

*   2921bf1 Merge pull request #109 from smkent/poetry
|\
| * 3ebdf29 Set `pyupgrade` minimum Python version to 3.9
| * 695dd72 Update README for poetry-dynamic-versioning
| * d67bbc5 Require `toml` dependency on Python < 3.11
| * 024fe58 Clean up Poetry environments at end of `manage-cookie update`
| * 3cb4ee6 Clean up Poetry environments at end of `new_cookie` fixture
| * f6bdc98 Migrate `new_cookie` fixture to `conftest.py`
| * c375378 Convert `temp_dir` to `Path` in unit tests
| * 145dc85 Update virtual env management in unit tests for Poetry 2.0
| * eda1848 Migrate to Poetry 2.0
|/
*   dee411e Merge pull request #107 from smkent/poetry
|\
| * 42c4a3b Update Poetry to version 1.8 in CI workflows
* |   8831a68 Merge pull request #108 from smkent/manage
|\ \
| |/
|/|
| * 296f6b5 Fix CODECOV_TOKEN reference rendering in template CI workflow
|/
*   9404738 Merge pull request #106 from smkent/manage
|\
| * c3a564f Add get_branch() to mock repo response in manage unit tests
| * b4dd69d Add html_url to mock repo response in manage unit tests
| * ae30c7c Improve GitHub API/repo interactions in manage-cookie
* 36c238b Merge pull request #105 from smkent/manage-cookie
* b0dc20f Update project template cruft, dependencies

Updated project dependencies via `poetry update`:

Package operations: 0 installs, 42 updates, 0 removals

- Updating six (1.16.0 -> 1.17.0)
- Updating certifi (2024.7.4 -> 2024.12.14)
- Updating charset-normalizer (3.3.2 -> 3.4.1)
- Updating idna (3.7 -> 3.10)
- Updating markupsafe (2.1.5 -> 3.0.2)
- Updating pygments (2.18.0 -> 2.19.1)
- Updating smmap (5.0.1 -> 5.0.2)
- Updating types-python-dateutil (2.9.0.20240316 -> 2.9.0.20241206)
- Updating urllib3 (2.2.2 -> 2.3.0)
- Updating click (8.1.7 -> 8.1.8)
- Updating distlib (0.3.8 -> 0.3.9)
- Updating filelock (3.15.4 -> 3.16.1)
- Updating gitdb (4.0.11 -> 4.0.12)
- Updating jinja2 (3.1.4 -> 3.1.5)
- Updating packaging (24.1 -> 24.2)
- Updating pbr (6.0.0 -> 6.1.0)
- Updating platformdirs (4.2.2 -> 4.3.6)
- Updating pycodestyle (2.9.1 -> 2.12.1)
- Updating pyflakes (2.5.0 -> 3.2.0)
- Updating pyyaml (6.0.1 -> 6.0.2)
- Updating rich (13.7.1 -> 13.9.4)
- Updating attrs (23.2.0 -> 24.3.0)
- Updating coverage (7.5.4 -> 7.6.10)
- Updating flake8 (5.0.4 -> 7.1.1)
- Updating gitpython (3.1.43 -> 3.1.44)
- Updating identify (2.6.0 -> 2.6.5)
- Updating pyproject-hooks (1.1.0 -> 1.2.0)
- Updating pytest (8.2.2 -> 8.3.4)
- Updating stevedore (5.2.0 -> 5.4.0)
- Updating termcolor (2.4.0 -> 2.5.0)
- Updating typer (0.12.3 -> 0.15.1)
- Updating virtualenv (20.26.3 -> 20.28.1)
- Updating bandit (1.7.9 -> 1.8.2)
- Updating black (24.4.2 -> 24.10.0)
- Updating cruft (2.15.0 -> 2.16.0)
- Updating flake8-bugbear (23.3.12 -> 24.12.12)
- Updating build (1.2.1 -> 1.2.2.post1)
- Updating mypy (1.10.1 -> 1.14.1)
- Updating poethepoet (0.27.0 -> 0.32.1)
- Updating pre-commit (3.5.0 -> 4.0.1)
- Updating pytest-cov (5.0.0 -> 6.0.0)
- Updating types-pyyaml (6.0.12.20240311 -> 6.0.12.20241230)

Writing lock file
  • Loading branch information
smkent committed Jan 14, 2025
1 parent 2921bf1 commit 44dc53a
Show file tree
Hide file tree
Showing 3 changed files with 561 additions and 489 deletions.
2 changes: 1 addition & 1 deletion .cruft.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"template": ".",
"commit": "9cedf76f1ea698958ec6e4773007720d211fad97",
"commit": "2921bf15f3cf22e8e5c9ae04a5f7e8f52daffbc6",
"context": {
"cookiecutter": {
"project_name": "Cookiecutter template for new Python projects",
Expand Down
10 changes: 5 additions & 5 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
exclude: '^{{cookiecutter.project_name}}/'
repos:
- repo: https://github.com/pre-commit/pre-commit-hooks
rev: v4.6.0
rev: v5.0.0
hooks:
- id: check-yaml
- id: check-merge-conflict
- id: debug-statements
- id: end-of-file-fixer
- id: trailing-whitespace
- repo: https://github.com/psf/black
rev: 24.4.2
rev: 24.10.0
hooks:
- id: black
args: ["--config", "pyproject.toml"]
Expand All @@ -19,14 +19,14 @@ repos:
- id: isort
args: ["--show-config"]
- repo: https://github.com/pycqa/bandit
rev: 1.7.9
rev: 1.8.2
hooks:
- id: bandit
additional_dependencies: ['.[toml]']
args: ["--configfile", "pyproject.toml"]
exclude: '^tests/'
- repo: https://github.com/pycqa/flake8
rev: 7.1.0
rev: 7.1.1
hooks:
- id: flake8
additional_dependencies:
Expand All @@ -39,7 +39,7 @@ repos:
hooks:
- id: autoflake
- repo: https://github.com/asottile/pyupgrade
rev: v3.16.0
rev: v3.19.1
hooks:
- id: pyupgrade
args: ["--py39-plus", "--keep-runtime-typing"]
Expand Down
Loading

0 comments on commit 44dc53a

Please sign in to comment.