Skip to content

Commit 55ac834

Browse files
⬆️ Update dependencies.
1 parent 3d06048 commit 55ac834

File tree

8 files changed

+35
-103
lines changed

8 files changed

+35
-103
lines changed

.github/workflows/pypi.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,8 @@ jobs:
1818
- name: Install Poetry
1919
uses: packetcoders/action-setup-cache-python-poetry@main
2020
with:
21-
python-version: 3.12
22-
poetry-version: 1.8.3
21+
python-version: 3.13
22+
poetry-version: 2.1.1
2323
- name: Mint token
2424
id: mint
2525
uses: tschm/[email protected]

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ jobs:
1717
- name: Install Poetry
1818
uses: packetcoders/action-setup-cache-python-poetry@main
1919
with:
20-
python-version: 3.12
21-
poetry-version: 1.8.3
20+
python-version: 3.13
21+
poetry-version: 2.1.1
2222
- name: Install project
2323
run: poetry install
2424
- name: Run pytest

.pre-commit-config.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# See https://pre-commit.com/hooks.html for more hooks
33

44
default_language_version:
5-
python: '3.12'
5+
python: '3.13'
66
repos:
77
- repo: https://github.com/pre-commit/pre-commit-hooks
88
rev: v5.0.0
@@ -18,7 +18,7 @@ repos:
1818
# keep whitespaces as generated by libCST for e2e tests
1919
exclude: ^tests/e2e/expected/
2020
- repo: https://github.com/astral-sh/ruff-pre-commit
21-
rev: v0.7.0
21+
rev: v0.9.9
2222
hooks:
2323
- id: ruff
2424
name: ruff-check
@@ -27,12 +27,12 @@ repos:
2727
- --fix
2828
- id: ruff-format
2929
- repo: https://github.com/python-poetry/poetry
30-
rev: 2.0.1
30+
rev: 2.1.1
3131
hooks:
3232
- id: poetry-check
3333
- id: poetry-lock
3434
- repo: https://github.com/pre-commit/mirrors-mypy
35-
rev: v1.12.1
35+
rev: v1.15.0
3636
hooks:
3737
- id: mypy
3838
pass_filenames: false

docs/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ I recommend installing via `pipx`:
3131

3232
`pipx install lapidary-render`
3333

34-
Note that lapidary-render requires Python 3.12
34+
Note that lapidary-render requires Python 3.13
3535

3636
## Usage
3737

poetry.lock

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

pyproject.toml

Lines changed: 8 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,9 @@ keywords = [
3030
homepage = "https://lapidary.dev/"
3131

3232
[tool.poetry.dependencies]
33-
python = "^3.12"
33+
python = "^3.13"
3434
asyncclick = "^8"
35-
httpx = "^0.27"
35+
httpx = "^0.28"
3636
libcst = "^1.5"
3737
openapi-pydantic = "^0.5"
3838
pybase62 = "^1"
@@ -45,13 +45,13 @@ tomli-w = "^1"
4545
lapidary = "lapidary.render:app"
4646

4747
[tool.poetry.group.dev.dependencies]
48-
pre-commit = "^4.0.1"
49-
pytest = "^8.2.0"
50-
pytest-asyncio = ">=0.23.7,<0.26.0"
51-
pytest-httpx = ">=0.30,<0.35"
48+
pre-commit = "^4"
49+
pytest = "^8"
50+
pytest-asyncio = "^0.25"
51+
pytest-httpx = "^0.35"
5252

5353
[tool.ruff]
54-
target-version = "py312"
54+
target-version = "py313"
5555
extend-exclude = [
5656
"tests/e2e",
5757
]
@@ -76,16 +76,12 @@ combine-as-imports = true
7676
mypy_path = "src"
7777
namespace_packages = true
7878
ignore_missing_imports = true
79-
python_version = "3.12"
79+
python_version = "3.13"
8080
packages = ['lapidary.render']
8181
exclude = [
8282
"tests/e2e",
8383
]
8484

85-
[tool.refurb]
86-
python_version = "3.12"
87-
ignore = ["115", "126"]
88-
8985
[tool.pytest.ini_options]
9086
norecursedirs = ['tests/e2e']
9187
asyncio_default_fixture_loop_scope = 'function'

tests/e2e/expected/dummy/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@ packages = [
1616
python = "^3.9"
1717
lapidary = {path="../../../../../lapidary"}
1818

19-
[tool.poetry.group.dev.dependencies]
20-
lapidary-render = {path="../../../..", python="^3.12"}
21-
2219
[tool.lapidary]
2320
document_path = "dummy.yaml"
2421
package = "test_dummy"

tests/e2e/init/dummy/pyproject.toml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,6 @@ packages = [
1616
python = "^3.9"
1717
lapidary = {path="../../../../../lapidary"}
1818

19-
[tool.poetry.group.dev.dependencies]
20-
lapidary-render = {path="../../../..", python="^3.12"}
21-
2219
[tool.lapidary]
2320
document_path = "dummy.yaml"
2421
package = "test_dummy"

0 commit comments

Comments
 (0)