yobot/pyproject.toml

60 lines
1.4 KiB
TOML

[project]
name = "yobot"
version = "0.1.0"
description = ""
#authors = ["Yorick van Pelt <yorick@yorickvanpelt.nl>"]
readme = "README.md"
# frozen from ircrobots==0.6.6, aioconsole, httpx==0.20.0, httpcore[asyncio], Pillow, beautifulsoup4, linkify_it_py, brotlicffi
dependencies = [
"aioconsole==0.7.0",
"anyio==2.0.2",
"async-stagger==0.3.1",
"async-timeout==4.0.3",
"asyncio-rlock==0.1.0",
"asyncio-throttle==1.0.2",
"beautifulsoup4==4.12.3",
"brotlicffi==1.1.0.0",
"certifi==2024.2.2",
"cffi==1.16.0",
"charset-normalizer==3.3.2",
"h11==0.12.0",
"httpcore==0.13.3",
"httpx==0.20.0",
"idna==3.7",
"ircrobots==0.6.6",
"ircstates==0.12.1",
"irctokens==2.0.2",
"linkify-it-py==2.0.3",
"pendulum==2.1.2",
"pillow==10.3.0",
"pycparser==2.22",
"python-dateutil==2.9.0.post0",
"pytzdata==2020.1",
"rfc3986==1.5.0",
"six==1.16.0",
"sniffio==1.3.1",
"soupsieve==2.5",
"uc-micro-py==1.0.3",
]
[project.entry-points.console_scripts]
yobot = "yobot.cli:main"
[tool.setuptools.packages.find]
include = [
"yobot",
"yobot.plugins",
]
[tool.ruff]
target-version = "py311"
[tool.ruff.lint]
select = ["E", "F", "B", "EXE", "PTH", "COM", "ANN", "SIM", "Q", "ARG", "RET", "W", "PERF", "BLE", "TRY", "SIM"]
ignore = ["ANN101", "E501", "D", "TRY003", "COM812"]
[tool.pyright]
pythonVersion = "3.11"
reportMissingImports = true
ignore = [ "result/" ]