• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[metadata]
2name = Jinja2
3version = attr: jinja2.__version__
4url = https://palletsprojects.com/p/jinja/
5project_urls =
6    Donate = https://palletsprojects.com/donate
7    Documentation = https://jinja.palletsprojects.com/
8    Changes = https://jinja.palletsprojects.com/changes/
9    Source Code = https://github.com/pallets/jinja/
10    Issue Tracker = https://github.com/pallets/jinja/issues/
11    Chat = https://discord.gg/pallets
12license = BSD-3-Clause
13license_files = LICENSE.rst
14maintainer = Pallets
15maintainer_email = contact@palletsprojects.com
16description = A very fast and expressive template engine.
17long_description = file: README.rst
18long_description_content_type = text/x-rst
19classifiers =
20    Development Status :: 5 - Production/Stable
21    Environment :: Web Environment
22    Intended Audience :: Developers
23    License :: OSI Approved :: BSD License
24    Operating System :: OS Independent
25    Programming Language :: Python
26    Topic :: Internet :: WWW/HTTP :: Dynamic Content
27    Topic :: Text Processing :: Markup :: HTML
28
29[options]
30packages = find:
31package_dir = = src
32include_package_data = True
33python_requires = >= 3.7
34# Dependencies are in setup.py for GitHub's dependency graph.
35
36[options.packages.find]
37where = src
38
39[options.entry_points]
40babel.extractors =
41    jinja2 = jinja2.ext:babel_extract[i18n]
42
43[tool:pytest]
44testpaths = tests
45filterwarnings =
46    error
47
48[coverage:run]
49branch = True
50source =
51    jinja2
52    tests
53
54[coverage:paths]
55source =
56    src
57    */site-packages
58
59[mypy]
60files = src/jinja2
61python_version = 3.7
62show_error_codes = True
63disallow_subclassing_any = True
64disallow_untyped_calls = True
65disallow_untyped_defs = True
66disallow_incomplete_defs = True
67no_implicit_optional = True
68local_partial_types = True
69no_implicit_reexport = True
70strict_equality = True
71warn_redundant_casts = True
72warn_unused_configs = True
73warn_unused_ignores = True
74warn_return_any = True
75warn_unreachable = True
76
77[mypy-jinja2.defaults]
78no_implicit_reexport = False
79
80[mypy-markupsafe]
81no_implicit_reexport = False
82