File size: 768 Bytes
4753515 aee77fd a6cf941 aee77fd 4753515 a6cf941 4753515 aee77fd 4753515 a6cf941 d09f6aa 100024e 4753515 aee77fd 4753515 100024e aee77fd 4753515 a6cf941 100024e |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 |
[build-system]
requires = ["setuptools>=61.0"]
build-backend = "setuptools.build_meta"
[project]
name = "ankigen"
version = "0.2.0"
description = ""
authors = [
{ name = "Justin", email = "[email protected]" },
]
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"openai>=1.35.10",
"gradio>=4.44.1",
"tenacity>=9.1.2",
"genanki>=0.13.1",
"pydantic==2.10.6",
"pandas==2.2.3",
"beautifulsoup4==4.12.3",
"lxml==5.2.2",
"tiktoken>=0.9.0",
]
[project.optional-dependencies]
dev = [
"pytest",
"pytest-cov",
"pytest-mock",
"ruff",
"black",
"pre-commit",
"pytest-anyio",
]
[tool.setuptools]
py-modules = ["app"]
[tool.pytest.ini_options]
anyio_backend = "asyncio"
|