LazyLibrarian/pyproject.toml

43 lines
987 B
TOML

[build-system]
requires = ["setuptools"]
build-backend = "setuptools.build_meta"
[tool.setuptools]
packages = ["lazylibrarian"]
[project]
name = "LazyLibrarian"
version = "2022.12.05"
description = "LazyLibrarian is a SickBeard, CouchPotato, Headphones-like application for ebooks, audiobooks and magazines"
readme = "README.md"
requires-python = ">=3.7"
dependencies = [
'bs4',
'html5lib',
'webencodings',
'requests',
'urllib3',
'cherrypy',
'cherrypy_cors',
'httpagentparser',
'mako',
'httplib2',
'Pillow',
'apprise',
'PyPDF3',
'python_magic',
'thefuzz[speedup]',
'deluge_client'
]
# Config file for pytest
[tool.pytest.ini_options]
pythonpath = "."
filterwarnings = [
# Ignore warning about CGI being deprecated in cherrypy
'''ignore:'cgi' is deprecated''',
# Ignore numerous warnings from cherrypy
"ignore::DeprecationWarning: invalid escape sequence"
]