[tool.poetry] name = "pynyaata" version = "2.0.0" description = "π 😼た, Xéfir's personal anime torrent search engine" authors = ["Xéfir Destiny"] license = "WTFPL" readme = "README.md" homepage = "https://nyaa.crystalyx.net/" repository = "https://git.crystalyx.net/Xefir/PyNyaaTa" [tool.poetry.scripts] pynyaata = 'pynyaata:run' [tool.poetry.dependencies] python = "^3.7" beautifulsoup4 = "4.11.1" dateparser = "1.1.5" flask = "2.2.2" flask-httpauth = "4.7.0" flask-sqlalchemy = "3.0.2" flask-wtf = "1.0.1" pg8000 = "1.29.4" pydantic = "1.10.4" pymysql = "1.0.2" redis = "4.4.0" requests = "2.28.1" sentry-sdk = {extras = ["flask"], version = "1.12.1"} [tool.poetry.group.dev.dependencies] black = "22.12.0" flake8-alphabetize = "0.0.19" flake8-black = "0.3.6" mypy = "0.991" pytest = "7.2.0" pytest-asyncio = "0.20.3" requests-mock = "1.10.0" types-beautifulsoup4 = "4.11.6.2" types-dateparser = "1.1.4.4" types-humanfriendly = "10.0.1.3" types-redis = "4.4.0.0" types-requests = "2.28.11.7" djlint = "1.9.3" flake8 = "3.9.2" pydantic-factories = "1.15.0" [build-system] requires = ["poetry-core"] build-backend = "poetry.core.masonry.api" [tool.djlint] extension = "j2" profile = "jinja" [tool.mypy] plugins = ["pydantic.mypy"]