File tree Expand file tree Collapse file tree 8 files changed +35
-103
lines changed Expand file tree Collapse file tree 8 files changed +35
-103
lines changed Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 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
Original file line number Diff line number Diff line change 22# See https://pre-commit.com/hooks.html for more hooks
33
44default_language_version :
5- python : ' 3.12 '
5+ python : ' 3.13 '
66repos :
77- repo : https://github.com/pre-commit/pre-commit-hooks
88 rev : v5.0.0
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
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff line change @@ -30,9 +30,9 @@ keywords = [
3030homepage = " https://lapidary.dev/"
3131
3232[tool .poetry .dependencies ]
33- python = " ^3.12 "
33+ python = " ^3.13 "
3434asyncclick = " ^8"
35- httpx = " ^0.27 "
35+ httpx = " ^0.28 "
3636libcst = " ^1.5"
3737openapi-pydantic = " ^0.5"
3838pybase62 = " ^1"
@@ -45,13 +45,13 @@ tomli-w = "^1"
4545lapidary = " 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 "
5555extend-exclude = [
5656 " tests/e2e" ,
5757]
@@ -76,16 +76,12 @@ combine-as-imports = true
7676mypy_path = " src"
7777namespace_packages = true
7878ignore_missing_imports = true
79- python_version = " 3.12 "
79+ python_version = " 3.13 "
8080packages = [' lapidary.render' ]
8181exclude = [
8282 " tests/e2e" ,
8383]
8484
85- [tool .refurb ]
86- python_version = " 3.12"
87- ignore = [" 115" , " 126" ]
88-
8985[tool .pytest .ini_options ]
9086norecursedirs = [' tests/e2e' ]
9187asyncio_default_fixture_loop_scope = ' function'
Original file line number Diff line number Diff line change @@ -16,9 +16,6 @@ packages = [
1616python = " ^3.9"
1717lapidary = {path =" ../../../../../lapidary" }
1818
19- [tool .poetry .group .dev .dependencies ]
20- lapidary-render = {path =" ../../../.." , python =" ^3.12" }
21-
2219[tool .lapidary ]
2320document_path = " dummy.yaml"
2421package = " test_dummy"
Original file line number Diff line number Diff line change @@ -16,9 +16,6 @@ packages = [
1616python = " ^3.9"
1717lapidary = {path =" ../../../../../lapidary" }
1818
19- [tool .poetry .group .dev .dependencies ]
20- lapidary-render = {path =" ../../../.." , python =" ^3.12" }
21-
2219[tool .lapidary ]
2320document_path = " dummy.yaml"
2421package = " test_dummy"
You can’t perform that action at this time.
0 commit comments