-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathpyproject.toml
75 lines (67 loc) · 1.8 KB
/
pyproject.toml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
[project]
name = "flask-imp"
version = "5.3.5"
description = 'A Flask auto importer that allows your Flask apps to grow big.'
authors = [{ name = "David Carmichael", email = "[email protected]" }]
readme = "README.md"
license = { file = "LICENSE" }
classifiers = [
'Development Status :: 5 - Production/Stable',
'Environment :: Web Environment', 'Intended Audience :: Developers',
'License :: OSI Approved :: MIT License',
'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',
]
requires-python = ">=3.9"
dependencies = [
'click',
'Flask',
'Flask-SQLAlchemy',
'more-itertools'
]
[project.urls]
Documentation = "https://cheesecake87.github.io/flask-imp/"
Source = "https://github.com/CheeseCake87/flask-imp"
[project.scripts]
flask-imp = "flask_imp._cli:cli"
[build-system]
requires = ["flit_core >=3.2,<4"]
build-backend = "flit_core.buildapi"
[tool.pyqwe]
install = "*:flit install --symlink"
docs = "*:flask --app docs compile"
docs-watch = "*:flask --app gdocs compile --watch"
[tool.flit.sdist]
exclude = [
".github",
"_assets",
"app",
"instance",
"dist",
"docs",
"tests_docker",
".gitignore",
".env",
"CONTRIBUTING.md",
]
[tool.mypy]
python_version = "3.9"
files = ["src/flask_imp"]
show_error_codes = true
pretty = true
strict = true
[tool.pyright]
pythonVersion = "3.9"
include = ["src/flask_imp"]
typeCheckingMode = "basic"
[tool.ruff]
src = ["src"]
fix = true
show-fixes = true
output-format = "full"