Skip to content

Commit 7b4c1c8

Browse files
improve: harden packaging metadata with license file, expanded keywords, and project URLs
1 parent 232a922 commit 7b4c1c8

1 file changed

Lines changed: 6 additions & 3 deletions

File tree

‎pyproject.toml‎

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,16 @@ version = "1.7.0"
88
description = "Bidirectional ORM schema converter — convert between SQL DDL, Prisma, Drizzle, TypeORM, Django, SQLAlchemy, Alembic, JSON Schema, GraphQL SDL, EF Core (C#), and Scala case classes with zero-loss roundtripping"
99
readme = "README.md"
1010
requires-python = ">=3.10"
11-
license = "MIT"
11+
license = {file = "LICENSE"}
1212
authors = [{name = "Revenue Holdings"}]
13-
keywords = ["schema", "orm", "prisma", "drizzle", "typeorm", "django", "sql", "converter", "migration"]
13+
keywords = ["schema", "orm", "prisma", "drizzle", "typeorm", "django", "sql", "converter", "migration", "alembic", "graphql", "json-schema", "ef-core", "scala", "code-generation"]
1414
classifiers = [
1515
"Development Status :: 4 - Beta",
1616
"Intended Audience :: Developers",
1717
"Topic :: Database",
1818
"Topic :: Software Development :: Code Generators",
1919
"Operating System :: OS Independent",
20+
"License :: OSI Approved :: MIT License",
2021
"Programming Language :: Python :: 3",
2122
"Programming Language :: Python :: 3.10",
2223
"Programming Language :: Python :: 3.11",
@@ -48,13 +49,15 @@ schemaforge = "schemaforge.cli:main"
4849
Homepage = "https://github.com/Coding-Dev-Tools/schemaforge"
4950
Repository = "https://github.com/Coding-Dev-Tools/schemaforge"
5051
"Issue Tracker" = "https://github.com/Coding-Dev-Tools/schemaforge/issues"
52+
Documentation = "https://github.com/Coding-Dev-Tools/schemaforge#readme"
53+
Changelog = "https://github.com/Coding-Dev-Tools/schemaforge/blob/main/CHANGELOG.md"
5154

5255
[tool.setuptools.packages.find]
5356
where = ["src"]
5457

55-
5658
[tool.setuptools.package-data]
5759
"*" = ["py.typed"]
60+
5861
[tool.pytest.ini_options]
5962
testpaths = ["tests"]
6063

0 commit comments

Comments
 (0)