[metadata] name = wikinotes version = 0.1 author = Thomas Lindner author_email = tom@dl6tom.de description = Simple Wiki long_description = file: README.md long_description_content_type = text/markdown url = https://git.0x90.space/vmann/wikinotes project_urls = Bug Tracker = https://git.0x90.space/vmann/wikinotes/issues classifiers = Programming Language :: Python :: 3 License :: OSI Approved :: ISC License (ISCL) Operating System :: OS Independent [options] package_dir = = src packages = find: python_requires = >=3.10 install_requires = aiosqlite jinja2 python-multipart starlette tortoise-orm uvicorn[standard] [options.packages.find] where = src [options.package_data] wikinotes = statics/** templates/** [options.entry_points] console_scripts = wikinotes = wikinotes:main [tox:tox] envlist = lint, py310 isolated_build = True [testenv:lint] skip_install = True deps = black flake8 commands = black --check --diff src tests flake8 src tests [testenv] deps = mypy pyright pytest commands = mypy --disallow-untyped-defs src tests pyright src tests pytest tests [flake8] max_line_length = 88