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 18
18
- name : Install Poetry
19
19
uses : packetcoders/action-setup-cache-python-poetry@main
20
20
with :
21
- python-version : 3.12
22
- poetry-version : 1.8.3
21
+ python-version : 3.13
22
+ poetry-version : 2.1.1
23
23
- name : Mint token
24
24
id : mint
25
25
Original file line number Diff line number Diff line change 17
17
- name : Install Poetry
18
18
uses : packetcoders/action-setup-cache-python-poetry@main
19
19
with :
20
- python-version : 3.12
21
- poetry-version : 1.8.3
20
+ python-version : 3.13
21
+ poetry-version : 2.1.1
22
22
- name : Install project
23
23
run : poetry install
24
24
- name : Run pytest
Original file line number Diff line number Diff line change 2
2
# See https://pre-commit.com/hooks.html for more hooks
3
3
4
4
default_language_version :
5
- python : ' 3.12 '
5
+ python : ' 3.13 '
6
6
repos :
7
7
- repo : https://github.com/pre-commit/pre-commit-hooks
8
8
rev : v5.0.0
18
18
# keep whitespaces as generated by libCST for e2e tests
19
19
exclude : ^tests/e2e/expected/
20
20
- repo : https://github.com/astral-sh/ruff-pre-commit
21
- rev : v0.7.0
21
+ rev : v0.9.9
22
22
hooks :
23
23
- id : ruff
24
24
name : ruff-check
@@ -27,12 +27,12 @@ repos:
27
27
- --fix
28
28
- id : ruff-format
29
29
- repo : https://github.com/python-poetry/poetry
30
- rev : 2.0 .1
30
+ rev : 2.1 .1
31
31
hooks :
32
32
- id : poetry-check
33
33
- id : poetry-lock
34
34
- repo : https://github.com/pre-commit/mirrors-mypy
35
- rev : v1.12.1
35
+ rev : v1.15.0
36
36
hooks :
37
37
- id : mypy
38
38
pass_filenames : false
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ I recommend installing via `pipx`:
31
31
32
32
` pipx install lapidary-render `
33
33
34
- Note that lapidary-render requires Python 3.12
34
+ Note that lapidary-render requires Python 3.13
35
35
36
36
## Usage
37
37
Original file line number Diff line number Diff line change @@ -30,9 +30,9 @@ keywords = [
30
30
homepage = " https://lapidary.dev/"
31
31
32
32
[tool .poetry .dependencies ]
33
- python = " ^3.12 "
33
+ python = " ^3.13 "
34
34
asyncclick = " ^8"
35
- httpx = " ^0.27 "
35
+ httpx = " ^0.28 "
36
36
libcst = " ^1.5"
37
37
openapi-pydantic = " ^0.5"
38
38
pybase62 = " ^1"
@@ -45,13 +45,13 @@ tomli-w = "^1"
45
45
lapidary = " lapidary.render:app"
46
46
47
47
[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"
52
52
53
53
[tool .ruff ]
54
- target-version = " py312 "
54
+ target-version = " py313 "
55
55
extend-exclude = [
56
56
" tests/e2e" ,
57
57
]
@@ -76,16 +76,12 @@ combine-as-imports = true
76
76
mypy_path = " src"
77
77
namespace_packages = true
78
78
ignore_missing_imports = true
79
- python_version = " 3.12 "
79
+ python_version = " 3.13 "
80
80
packages = [' lapidary.render' ]
81
81
exclude = [
82
82
" tests/e2e" ,
83
83
]
84
84
85
- [tool .refurb ]
86
- python_version = " 3.12"
87
- ignore = [" 115" , " 126" ]
88
-
89
85
[tool .pytest .ini_options ]
90
86
norecursedirs = [' tests/e2e' ]
91
87
asyncio_default_fixture_loop_scope = ' function'
Original file line number Diff line number Diff line change @@ -16,9 +16,6 @@ packages = [
16
16
python = " ^3.9"
17
17
lapidary = {path =" ../../../../../lapidary" }
18
18
19
- [tool .poetry .group .dev .dependencies ]
20
- lapidary-render = {path =" ../../../.." , python =" ^3.12" }
21
-
22
19
[tool .lapidary ]
23
20
document_path = " dummy.yaml"
24
21
package = " test_dummy"
Original file line number Diff line number Diff line change @@ -16,9 +16,6 @@ packages = [
16
16
python = " ^3.9"
17
17
lapidary = {path =" ../../../../../lapidary" }
18
18
19
- [tool .poetry .group .dev .dependencies ]
20
- lapidary-render = {path =" ../../../.." , python =" ^3.12" }
21
-
22
19
[tool .lapidary ]
23
20
document_path = " dummy.yaml"
24
21
package = " test_dummy"
You can’t perform that action at this time.
0 commit comments