File tree Expand file tree Collapse file tree 3 files changed +343
-887
lines changed
Expand file tree Collapse file tree 3 files changed +343
-887
lines changed Original file line number Diff line number Diff line change 11[project ]
2- name = " stapi-validator"
3- version = " 0.1.0"
4- description = " API validation for STAPI FastAPI using Schemathesis and OpenAPI YAML with reporting"
5- authors = [" Your Name <you@example.com>" ]
6- license = " MIT"
2+ name = " pystapi"
3+ version = " 0.0.0" # This package should never be released, only the workspace members should be
4+ description = " Monorepo for Satellite Tasking API (STAPI) Specification Python packages"
75readme = " README.md"
8- requires-python = " >=3.12 "
6+ requires-python = " >=3.10 "
97dependencies = [
10- " schemathesis>=3.37.0" ,
11- " pytest>=8.3.3" ,
12- " requests>=2.32.3" ,
13- " pyyaml>=6.0.2" ,
14- " pytest-html>=4.1.1" ,
15- " pytest-metadata>=3.1.1" ,
8+ " stapi-pydantic"
169]
1710
1811[dependency-groups ]
1912dev = [
20- " isort>=5.13.2" ,
21- " black>=24.10.0" ,
13+ " mypy>=1.15.0" ,
14+ " pytest>=8.3.5" ,
15+ " ruff>=0.11.2" ,
2216]
2317
24- [build-system ]
25- requires = [" hatchling" ]
26- build-backend = " hatchling.build"
18+ [tool .uv .workspace ]
19+ members = [" stapi-pydantic" ]
20+
21+ [tool .uv .sources ]
22+ stapi-pydantic.workspace = true
23+
24+ [tool .mypy ]
25+ strict = true
26+ files = " stapi-pydantic/src/stapi_pydantic/**/*.py"
Original file line number Diff line number Diff line change 1- [tool . poetry ]
1+ [project ]
22name = " stapi-validator"
33version = " 0.1.0"
44description = " API validation for STAPI FastAPI using Schemathesis and OpenAPI YAML with reporting"
5- authors = [" Your Name <you@example.com>" ]
5+ authors = [
6+ {name = " Your Name" , email = " you@example.com" }
7+ ]
68license = " MIT"
79readme = " README.md"
10+ requires-python = " >=3.12"
11+ dependencies = [
12+ " schemathesis>=3.37.0" ,
13+ " pytest>=8.3.3" ,
14+ " requests>=2.32.3" ,
15+ " pyyaml>=6.0.2" ,
16+ " pytest-html>=4.1.1" ,
17+ " pytest-metadata>=3.1.1" ,
18+ ]
819
9- [tool .poetry .dependencies ]
10- python = " ^3.12"
11- schemathesis = " ^3.37.0"
12- pytest = " ^8.3.3"
13- requests = " ^2.32.3"
14- pyyaml = " ^6.0.2"
15- pytest-html = " ^4.1.1"
16- pytest-metadata = " ^3.1.1"
17-
18- [tool .poetry .group .dev .dependencies ]
19- isort = " ^5.13.2"
20- black = " ^24.10.0"
20+ [dependency-groups ]
21+ dev = [
22+ " isort>=5.13.2" ,
23+ " black>=24.10.0" ,
24+ ]
2125
2226[build-system ]
23- requires = [" poetry-core" ]
24- build-backend = " poetry.core.masonry.api"
25-
27+ requires = [" hatchling" ]
28+ build-backend = " hatchling.build"
You can’t perform that action at this time.
0 commit comments