Skip to content

Commit

Permalink
pyproject.toml
Browse files Browse the repository at this point in the history
  • Loading branch information
skearnes committed Aug 24, 2024
1 parent 11d45cc commit df45783
Show file tree
Hide file tree
Showing 3 changed files with 39 additions and 66 deletions.
3 changes: 3 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
include ord_app/api/testdata/*.txtpb
include ord_app/visualization/testdata/*.html
include ord_app/visualization/testdata/*.txt
36 changes: 36 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,42 @@
requires = ["setuptools", "setuptools-scm"]
build-backend = "setuptools.build_meta"

[project]
name="ord-app"
description="App for the Open Reaction Database"
url="https://github.com/Open-Reaction-Database/ord-app"
classifiers=[
"Programming Language :: Python :: 3",
"License :: OSI Approved :: Apache Software License",
"Operating System :: OS Independent",
]
python_requires=">=3.10"
dependencies=[
"fastapi[standard]",
"gunicorn",
"jinja2",
"numpy",
"ord-schema==0.3.89",
"pandas",
"protobuf==4.22.3",
"psycopg[binary,pool]>=3",
"rdkit",
"uvicorn[standard]",
]

[project.optional-dependencies]
"tests"= [
"black>=22.3.0",
"coverage>=5.2.1",
"httpx",
"pylint>=2.13.9",
"pytest>=6.2.5",
"pytest-cov>=3.0.0",
"pytype>=2022.5.19",
"tenacity",
"testing-postgresql",
]

[tool.black]
line-length = 120

Expand Down
66 changes: 0 additions & 66 deletions setup.py

This file was deleted.

0 comments on commit df45783

Please sign in to comment.