pypi publication complicatoins
This commit is contained in:
parent
ed14952b17
commit
041afc6311
5 changed files with 206 additions and 4 deletions
|
|
@ -1,5 +1,5 @@
|
|||
[build-system]
|
||||
requires = ["setuptools>=45", "wheel", "setuptools-scm[toml]>=6.2"]
|
||||
requires = ["setuptools>=61,<77", "wheel"]
|
||||
build-backend = "setuptools.build_meta"
|
||||
|
||||
[project]
|
||||
|
|
@ -37,9 +37,11 @@ dynamic = ["version"]
|
|||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"build>=1.3",
|
||||
"pytest>=6.0",
|
||||
"pytest-cov>=2.0",
|
||||
"pytest-mock>=3.0",
|
||||
"twine>=6.0",
|
||||
"black>=22.0",
|
||||
"isort>=5.0",
|
||||
"flake8>=4.0",
|
||||
|
|
@ -48,7 +50,7 @@ dev = [
|
|||
"httpx>=0.27",
|
||||
"fastapi>=0.110,<1.0",
|
||||
"pydantic>=2.0,<3.0",
|
||||
]
|
||||
]
|
||||
docs = [
|
||||
"sphinx>=4.0",
|
||||
"sphinx-rtd-theme>=1.0",
|
||||
|
|
@ -170,4 +172,4 @@ exclude_lines = [
|
|||
"if __name__ == .__main__.:",
|
||||
"class .*\\bProtocol\\):",
|
||||
"@(abc\\.)?abstractmethod",
|
||||
]
|
||||
]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue