Skip to content

Commit 28c1cf1

Browse files
⬆️ poetry 2.2
1 parent 4921741 commit 28c1cf1

2 files changed

Lines changed: 31 additions & 30 deletions

File tree

poetry.lock

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

pyproject.toml

Lines changed: 29 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,20 @@
11
[build-system]
22
build-backend = "poetry.core.masonry.api"
3-
requires = ["poetry-core>=1.0.0"]
3+
requires = ["poetry-core>=2.2.1"]
44

55
[project]
66
authors = [{ name = "Rafał Krupiński", email = "rafal@lapidary.dev" }]
7+
dependencies = [
8+
"click~=8.2",
9+
"httpx~=0.28.0",
10+
"libcst~=1.5",
11+
"openapi-pydantic~=0.5.0",
12+
"pybase62~=1.0",
13+
"pydantic~=2.0",
14+
"python-mimeparse>=1.6,<3",
15+
"ruamel-yaml~=0.18.0",
16+
"tomli-w~=1.0",
17+
]
718
description = "Python async OpenAPI client library generator"
819
license = "AGPL-3.0"
920
name = "lapidary-render"
@@ -31,40 +42,30 @@ dynamic=["dependencies"]
3142
[tool.poetry]
3243
packages = [{ include = "lapidary", from = "src" }]
3344

34-
[tool.poetry.dependencies]
35-
python = "^3.13"
36-
click = "^8"
37-
httpx = "^0.28"
38-
libcst = "^1.5"
39-
openapi-pydantic = "^0.5"
40-
pybase62 = "^1"
41-
pydantic = "^2"
42-
python-mimeparse = ">=1.6,<3.0"
43-
ruamel-yaml = "^0.18"
44-
tomli-w = "^1"
45-
4645
[project.urls]
4746
Homepage = "https://lapidary.dev/"
4847

4948
[project.scripts]
5049
lapidary = "lapidary.render:app"
5150

52-
[tool.poetry.group.dev.dependencies]
53-
pre-commit = "^4"
54-
pytest = "^8"
55-
pytest-asyncio = "^0.25"
56-
pytest-httpx = "^0.35"
57-
51+
[dependency-groups]
52+
dev = [
53+
"pre-commit~=4.0",
54+
"pytest~=8.0",
55+
"pytest-asyncio~=0.25.0",
56+
"pytest-httpx~=0.35.0",
57+
]
5858

59-
[tool.poetry.group.docs.dependencies]
60-
mkdocs = "^1.6.1"
61-
mkdocs-material = "^9.6.20"
62-
markdown-callouts = "^0.4.0"
63-
mkdocstrings = {extras = ["python"], version = "^0.30.1"}
64-
markdown-exec = "^1.11.0"
65-
mkdocs-llmstxt = "^0.3.2"
66-
mkdocs-minify-plugin = "^0.8.0"
67-
mkdocs-section-index = "^0.3.10"
59+
docs = [
60+
"mkdocs~=1.6",
61+
"mkdocs-material~=9.6",
62+
"markdown-callouts~=0.4.0",
63+
"mkdocstrings[python]~=0.30.1",
64+
"markdown-exec~=1.11",
65+
"mkdocs-llmstxt~=0.3.2",
66+
"mkdocs-minify-plugin~=0.8.0",
67+
"mkdocs-section-index~=0.3.10",
68+
]
6869

6970
[tool.ruff]
7071
target-version = "py313"

0 commit comments

Comments
 (0)