Skip to content

Commit 8c1db4f

Browse files
committed
✨ Migrate to pyproject.toml
1 parent 4f54555 commit 8c1db4f

File tree

2 files changed

+41
-35
lines changed

2 files changed

+41
-35
lines changed

pyproject.toml

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
[build-system]
2+
requires = ["hatchling"]
3+
build-backend = "hatchling.build"
4+
5+
[project]
6+
name = "graphql-schema-diff"
7+
description = "Compare GraphQL Schemas"
8+
readme = "README.md"
9+
version = "1.2.2"
10+
authors = [
11+
{ name = "Nahuel Ambrosini", email = "[email protected]" }
12+
]
13+
dependencies = [
14+
"graphql-core>=3.0.1",
15+
"attrs>=19.3.0",
16+
]
17+
requires-python = ">=3.6"
18+
classifiers = [
19+
"Programming Language :: Python :: 3",
20+
"License :: OSI Approved :: GNU General Public License v3 (GPLv3)",
21+
"Operating System :: OS Independent",
22+
]
23+
license = "GPL-3.0-or-later"
24+
25+
[project.scripts]
26+
schemadiff = "schemadiff.__main__:cli"
27+
28+
[project.urls]
29+
Homepage = "https://github.com/Ambro17/graphql-schema-diff"
30+
Documentation = "https://ambro17.github.io/graphql-schema-diff/"
31+
32+
[project.optional-dependencies]
33+
dev = [
34+
"pytest",
35+
"flake8",
36+
"pytest",
37+
"pytest-cov",
38+
"codecov",
39+
"pdoc3==0.9.1",
40+
# "-e ."
41+
]

setup.py

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

0 commit comments

Comments
 (0)