2024-02-11 21:59:18 +00:00
|
|
|
[project]
|
|
|
|
name = "quart-imp"
|
2025-08-09 17:56:57 +02:00
|
|
|
version = "1.0.1-rc1"
|
2024-02-11 21:59:18 +00:00
|
|
|
description = 'A Quart auto importer that allows your Quart apps to grow big.'
|
|
|
|
authors = [{ name = "David Carmichael", email = "david@uilix.com" }]
|
|
|
|
readme = "README.md"
|
|
|
|
license = { file = "LICENSE" }
|
|
|
|
classifiers = [
|
|
|
|
'Development Status :: 5 - Production/Stable',
|
|
|
|
'Environment :: Web Environment', 'Intended Audience :: Developers',
|
2024-08-16 15:08:51 +01:00
|
|
|
'License :: OSI Approved :: MIT License',
|
2024-02-11 21:59:18 +00:00
|
|
|
'Operating System :: OS Independent', 'Programming Language :: Python',
|
|
|
|
'Programming Language :: Python :: 3.9',
|
|
|
|
'Programming Language :: Python :: 3.10',
|
|
|
|
'Programming Language :: Python :: 3.11',
|
|
|
|
'Programming Language :: Python :: 3.12',
|
|
|
|
'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
|
|
|
|
'Topic :: Software Development :: Libraries :: Python Modules',
|
|
|
|
'Natural Language :: English',
|
|
|
|
]
|
2024-08-16 15:08:51 +01:00
|
|
|
requires-python = ">=3.9"
|
2024-02-11 21:59:18 +00:00
|
|
|
dependencies = [
|
|
|
|
'Quart',
|
|
|
|
]
|
|
|
|
|
2024-08-16 15:08:51 +01:00
|
|
|
[project.urls]
|
|
|
|
Documentation = "https://cheesecake87.github.io/flask-imp/"
|
|
|
|
Source = "https://github.com/CheeseCake87/flask-imp"
|
|
|
|
|
2024-02-11 21:59:18 +00:00
|
|
|
[project.scripts]
|
|
|
|
quart-imp = "quart_imp._cli:cli"
|
|
|
|
|
2024-08-16 15:08:51 +01:00
|
|
|
[build-system]
|
|
|
|
requires = ["flit_core >=3.2,<4"]
|
|
|
|
build-backend = "flit_core.buildapi"
|
|
|
|
|
|
|
|
[tool.pyqwe]
|
|
|
|
install = "*:flit install --symlink"
|
|
|
|
build = "*:flit build"
|
|
|
|
publish = "*shell:export=FLIT_USERNAME=__token__ && flit publish"
|
|
|
|
docs = "*:flask --app docs compile"
|
|
|
|
docs-watch = "*:flask --app docs compile --watch"
|
2024-02-11 21:59:18 +00:00
|
|
|
|
|
|
|
[tool.flit.sdist]
|
|
|
|
exclude = [
|
2024-08-16 15:08:51 +01:00
|
|
|
".github",
|
|
|
|
"_assets",
|
|
|
|
"app",
|
|
|
|
"instance",
|
|
|
|
"dist",
|
|
|
|
"docs",
|
|
|
|
"tests_docker",
|
2024-02-11 21:59:18 +00:00
|
|
|
".gitignore",
|
2024-08-16 15:08:51 +01:00
|
|
|
".env",
|
2024-02-11 21:59:18 +00:00
|
|
|
]
|
2024-08-16 15:08:51 +01:00
|
|
|
|
|
|
|
[tool.mypy]
|
|
|
|
python_version = "3.9"
|
|
|
|
files = ["src/quart_imp"]
|
|
|
|
show_error_codes = true
|
|
|
|
pretty = true
|
|
|
|
strict = true
|
|
|
|
|
|
|
|
[tool.pyright]
|
|
|
|
pythonVersion = "3.9"
|
|
|
|
include = ["src/quart_imp"]
|
|
|
|
typeCheckingMode = "basic"
|
|
|
|
|
|
|
|
[tool.ruff]
|
|
|
|
src = ["src"]
|
|
|
|
fix = true
|
|
|
|
show-fixes = true
|
|
|
|
output-format = "full"
|