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
|
[metadata]
name = headerparser
version = attr:headerparser.__version__
description = argparse for mail-style headers
long_description = file:README.rst
long_description_content_type = text/x-rst
author = John Thorvald Wodder II
author_email = headerparser@varonathe.org
license = MIT
license_files = LICENSE
url = https://github.com/jwodder/headerparser
keywords =
e-mail
email
mail
rfc822
headers
rfc2822
rfc5322
parser
classifiers =
Programming Language :: Python :: 3 :: Only
Programming Language :: Python :: 3
Programming Language :: Python :: 3.7
Programming Language :: Python :: 3.8
Programming Language :: Python :: 3.9
Programming Language :: Python :: 3.10
Programming Language :: Python :: 3.11
Programming Language :: Python :: 3.12
Programming Language :: Python :: Implementation :: CPython
Programming Language :: Python :: Implementation :: PyPy
License :: OSI Approved :: MIT License
Intended Audience :: Developers
Topic :: Communications :: Email
Topic :: Communications :: Usenet News
Topic :: Internet :: WWW/HTTP
Topic :: Text Processing
Typing :: Typed
project_urls =
Source Code = https://github.com/jwodder/headerparser
Bug Tracker = https://github.com/jwodder/headerparser/issues
Documentation = https://headerparser.readthedocs.io
[options]
packages = find:
package_dir =
=src
include_package_data = True
python_requires = >=3.7
install_requires =
attrs >= 20.1.0
Deprecated ~= 1.2
[options.packages.find]
where = src
[mypy]
allow_incomplete_defs = False
allow_untyped_defs = False
ignore_missing_imports = True
# <https://github.com/python/mypy/issues/7773>:
no_implicit_optional = True
implicit_reexport = False
local_partial_types = True
pretty = True
show_error_codes = True
show_traceback = True
strict_equality = True
warn_redundant_casts = True
warn_return_any = True
warn_unreachable = True
|