xref: /aosp_15_r20/external/fonttools/setup.cfg (revision e1fe3e4ad2793916b15cccdc4a7da52a7e1dd0e9)
1[bumpversion]
2current_version = 4.49.0
3commit = True
4tag = False
5tag_name = {new_version}
6parse = (?P<major>\d+)\.(?P<minor>\d+)\.(?P<patch>\d+)(\.(?P<release>[a-z]+)(?P<dev>\d+))?
7serialize =
8	{major}.{minor}.{patch}.{release}{dev}
9	{major}.{minor}.{patch}
10
11[bumpversion:part:release]
12optional_value = final
13values =
14	dev
15	final
16
17[bumpversion:part:dev]
18
19[bumpversion:file:Lib/fontTools/__init__.py]
20search = __version__ = "{current_version}"
21replace = __version__ = "{new_version}"
22
23[bumpversion:file:setup.py]
24search = version="{current_version}"
25replace = version="{new_version}"
26
27[metadata]
28license_files = LICENSE
29
30[tool:pytest]
31minversion = 7.0.0
32testpaths =
33	Tests
34	fontTools
35python_files =
36	*_test.py
37python_classes =
38	*Test
39addopts =
40	-r a
41	--doctest-modules
42	--doctest-ignore-import-errors
43	--pyargs
44doctest_optionflags =
45	ALLOW_UNICODE
46	ELLIPSIS
47filterwarnings =
48	ignore:readPlist:DeprecationWarning:plistlib_test
49	ignore:writePlist:DeprecationWarning:plistlib_test
50	ignore:some_function:DeprecationWarning:fontTools.ufoLib.utils
51	ignore::DeprecationWarning:fontTools.varLib.designspace
52markers =
53	slow: marks tests as slow (deselect with '-m "not slow"')
54
55[tool:interrogate]
56ignore-semiprivate = true
57ignore-private = true
58ignore-nested-functions = true
59ignore-regex = ^(from|to)XML$,^(de)?compile$
60ignore-module = true
61