mirror of https://github.com/pallets/flask.git
				
				
				
			
		
			
				
	
	
		
			122 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			INI
		
	
	
	
			
		
		
	
	
			122 lines
		
	
	
		
			3.0 KiB
		
	
	
	
		
			INI
		
	
	
	
| [metadata]
 | |
| name = Flask
 | |
| version = attr: flask.__version__
 | |
| url = https://palletsprojects.com/p/flask
 | |
| project_urls =
 | |
|     Donate = https://palletsprojects.com/donate
 | |
|     Documentation = https://flask.palletsprojects.com/
 | |
|     Changes = https://flask.palletsprojects.com/changes/
 | |
|     Source Code = https://github.com/pallets/flask/
 | |
|     Issue Tracker = https://github.com/pallets/flask/issues/
 | |
|     Twitter = https://twitter.com/PalletsTeam
 | |
|     Chat = https://discord.gg/pallets
 | |
| license = BSD-3-Clause
 | |
| author = Armin Ronacher
 | |
| author_email = armin.ronacher@active-4.com
 | |
| maintainer = Pallets
 | |
| maintainer_email = contact@palletsprojects.com
 | |
| description = A simple framework for building complex web applications.
 | |
| long_description = file: README.rst
 | |
| long_description_content_type = text/x-rst
 | |
| classifiers =
 | |
|     Development Status :: 5 - Production/Stable
 | |
|     Environment :: Web Environment
 | |
|     Framework :: Flask
 | |
|     Intended Audience :: Developers
 | |
|     License :: OSI Approved :: BSD License
 | |
|     Operating System :: OS Independent
 | |
|     Programming Language :: Python
 | |
|     Topic :: Internet :: WWW/HTTP :: Dynamic Content
 | |
|     Topic :: Internet :: WWW/HTTP :: WSGI
 | |
|     Topic :: Internet :: WWW/HTTP :: WSGI :: Application
 | |
|     Topic :: Software Development :: Libraries :: Application Frameworks
 | |
| 
 | |
| [options]
 | |
| packages = find:
 | |
| package_dir = = src
 | |
| include_package_data = True
 | |
| python_requires = >= 3.7
 | |
| # Dependencies are in setup.py for GitHub's dependency graph.
 | |
| 
 | |
| [options.packages.find]
 | |
| where = src
 | |
| 
 | |
| [options.entry_points]
 | |
| console_scripts =
 | |
|     flask = flask.cli:main
 | |
| 
 | |
| [tool:pytest]
 | |
| testpaths = tests
 | |
| filterwarnings =
 | |
|     error
 | |
| 
 | |
| [coverage:run]
 | |
| branch = True
 | |
| source =
 | |
|     flask
 | |
|     tests
 | |
| 
 | |
| [coverage:paths]
 | |
| source =
 | |
|     src
 | |
|     */site-packages
 | |
| 
 | |
| [flake8]
 | |
| # B = bugbear
 | |
| # E = pycodestyle errors
 | |
| # F = flake8 pyflakes
 | |
| # W = pycodestyle warnings
 | |
| # B9 = bugbear opinions
 | |
| # ISC = implicit str concat
 | |
| select = B, E, F, W, B9, ISC
 | |
| ignore =
 | |
|     # slice notation whitespace, invalid
 | |
|     E203
 | |
|     # import at top, too many circular import fixes
 | |
|     E402
 | |
|     # line length, handled by bugbear B950
 | |
|     E501
 | |
|     # bare except, handled by bugbear B001
 | |
|     E722
 | |
|     # bin op line break, invalid
 | |
|     W503
 | |
| # up to 88 allowed by bugbear B950
 | |
| max-line-length = 80
 | |
| per-file-ignores =
 | |
|     # __init__ exports names
 | |
|     src/flask/__init__.py: F401
 | |
| 
 | |
| [mypy]
 | |
| files = src/flask, tests/typing
 | |
| python_version = 3.7
 | |
| show_error_codes = True
 | |
| allow_redefinition = True
 | |
| disallow_subclassing_any = True
 | |
| # disallow_untyped_calls = True
 | |
| # disallow_untyped_defs = True
 | |
| # disallow_incomplete_defs = True
 | |
| no_implicit_optional = True
 | |
| local_partial_types = True
 | |
| # no_implicit_reexport = True
 | |
| strict_equality = True
 | |
| warn_redundant_casts = True
 | |
| warn_unused_configs = True
 | |
| warn_unused_ignores = True
 | |
| # warn_return_any = True
 | |
| # warn_unreachable = True
 | |
| 
 | |
| [mypy-asgiref.*]
 | |
| ignore_missing_imports = True
 | |
| 
 | |
| [mypy-blinker.*]
 | |
| ignore_missing_imports = True
 | |
| 
 | |
| [mypy-dotenv.*]
 | |
| ignore_missing_imports = True
 | |
| 
 | |
| [mypy-cryptography.*]
 | |
| ignore_missing_imports = True
 | |
| 
 | |
| [mypy-importlib_metadata]
 | |
| ignore_missing_imports = True
 |