1[metadata]
2version = attr: bidict.__version__
3
4[bdist_wheel]
5universal = 0
6
7[flake8]
8exclude =
9	__pycache__,
10	.git,
11	.tox
12	bidict/_version.py,
13	docs/conf.py,
14ignore =
15	E265,  # block comment should start with '# '
16	E266,  # too many leading '#' for block comment
17	E301,  # expected 1 blank line, found 0 (prevents idiomatic type hints)
18	E302,  # expected 2 blank lines, found 0 (prevents idiomatic type hints)
19	E402,  # import not at top of file
20	E501,  # line too long
21	E704,  # more than one statement on a single line (prevents idiomatic type hints)
22	E722,  # broad except
23	F811,  # redefinition of unused ... (prevents idiomatic type hints)
24per-file-ignores =
25	bidict/__init__.py:F401
26
27[pydocstyle]
28add_ignore =
29	D102,  # missing docstring in public method (prevents idiomatic type hints)
30	D103,  # missing docstring in public function (prevents idiomatic type hints)
31	D107,  # missing docstring in __init__ (prevents idiomatic type hints)
32	D105,
33	D205,
34	D400,
35	D401,
36	D402
37
38[egg_info]
39tag_build =
40tag_date = 0
41
42