scripture-detector / pyproject.toml
William Mattingly
Add scripture detector app
a9a9428
[build-system]
requires = ["setuptools>=68.2.0", "wheel"]
build-backend = "setuptools.build_meta"
[project]
name = "scripture_detector"
version = "0.0.1"
description = "Scripture Detector: A tool for detecting scripture in medieval texts."
readme = {text = "", content-type = "text/plain"}
authors = [
{ name = "Martin Rocek", email = "silence.sys@gmail.com"},
{ name = "Gleb Schmidt", email = "gleb.schmidt@ru.nl" },
]
license = "MIT"
classifiers = [
"Programming Language :: Python",
"Programming Language :: Python :: 3",
]
dependencies = [
"tomli; python_version < '3.11'",
"python-dotenv",
"tqdm",
"pandas",
"gdown",
"bs4",
"lxml",
"requests",
"openai",
"chromadb",
"sentence_transformers",
"google-genai>=1.66.0",
"rich>=14.3.3",
"flask>=3.1.3",
]
requires-python = ">=3.11.9"
[project.optional-dependencies]
dev = ["pytest"]
[project.urls]
Homepage = "https://github.com/glsch"
[tool.setuptools]
py-modules = ["app", "database", "main"]
packages = []