Skip to content

Commit 2f2c63c

Browse files
♻️ Align package, command and pyproject tool key with preject name.
1 parent 9f25a23 commit 2f2c63c

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+56
-61
lines changed

docs/index.md

Lines changed: 6 additions & 6 deletions

pyproject.toml

Lines changed: 14 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,14 @@ requires = ["poetry-core>=2.2.1"]
44

55
[project]
66
authors = [{ name = "Rafał Krupiński", email = "[email protected]" }]
7+
classifiers = [
8+
"Development Status :: 3 - Alpha",
9+
"Environment :: Console",
10+
"Intended Audience :: Developers",
11+
"Operating System :: OS Independent",
12+
"Topic :: Software Development :: Code Generators",
13+
"Typing :: Typed",
14+
]
715
dependencies = [
816
"click~=8.2",
917
"httpx~=0.28.0",
@@ -16,18 +24,6 @@ dependencies = [
1624
"tomli-w~=1.0",
1725
]
1826
description = "Python async OpenAPI client library generator"
19-
license = "AGPL-3.0"
20-
name = "lapidary-render"
21-
version = "0.12.1"
22-
readme = "Readme.md"
23-
classifiers = [
24-
"Development Status :: 3 - Alpha",
25-
"Environment :: Console",
26-
"Intended Audience :: Developers",
27-
"Operating System :: OS Independent",
28-
"Topic :: Software Development :: Code Generators",
29-
"Typing :: Typed",
30-
]
3127
keywords = [
3228
"Code Generation",
3329
"Code Generator",
@@ -36,17 +32,17 @@ keywords = [
3632
"OpenAPI",
3733
"OpenAPI3",
3834
]
35+
license = "AGPL-3.0"
36+
name = "lapidary-render"
37+
readme = "Readme.md"
3938
requires-python = "~=3.13"
40-
dynamic=["dependencies"]
41-
42-
[tool.poetry]
43-
packages = [{ include = "lapidary", from = "src" }]
39+
version = "0.12.1"
4440

4541
[project.urls]
4642
Homepage = "https://lapidary.dev/"
4743

4844
[project.scripts]
49-
lapidary = "lapidary.render:app"
45+
lapidary-render = "lapidary_render:app"
5046

5147
[dependency-groups]
5248
dev = [
@@ -72,7 +68,7 @@ exclude = ["tests/e2e"]
7268
ignore_missing_imports = true
7369
mypy_path = "src"
7470
namespace_packages = true
75-
packages = ['lapidary.render']
71+
packages = ['lapidary_render']
7672
python_version = "3.13"
7773

7874
[tool.pytest.ini_options]
@@ -86,7 +82,6 @@ testpaths = ["tests"]
8682
[tool.ruff]
8783
extend-exclude = ["tests/e2e"]
8884
line-length = 120
89-
namespace-packages = ["lapidary/render"]
9085
src = ["src"]
9186
target-version = "py313"
9287

src/lapidary/render/__main__.py

Lines changed: 0 additions & 4 deletions
This file was deleted.

src/lapidary_render/__main__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
if __name__ == '__main__':
2+
from lapidary_render.cli import app
3+
4+
app()
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55

66

77
@click.group()
8-
@click.version_option(package_name='lapidary.render', prog_name='lapidary')
8+
@click.version_option(package_name='lapidary_render', prog_name='lapidary-render')
99
@click.option('--verbose', is_flag=True, help='Enable debug logs.', default=False)
1010
def app(verbose: bool) -> None:
1111
if verbose:
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,5 @@ class Config(pydantic.BaseModel):
1717
def load_config(project_root: Path) -> Config:
1818
text = (project_root / PYPROJ_TOML).read_text()
1919
pyproj = tomllib.loads(text)
20-
pyproj_dict = pyproj['tool']['lapidary']
20+
pyproj_dict = pyproj['tool']['lapidary-render']
2121
return Config.model_validate(pyproj_dict)

0 commit comments

Comments
 (0)