• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[bumpversion]
2current_version = 4.31.2
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[sdist]
28formats = zip
29
30[metadata]
31license_file = LICENSE
32
33[tool:pytest]
34minversion = 3.0
35testpaths =
36	Tests
37	fontTools
38python_files =
39	*_test.py
40python_classes =
41	*Test
42addopts =
43	-r a
44	--doctest-modules
45	--doctest-ignore-import-errors
46	--pyargs
47doctest_optionflags =
48	ALLOW_UNICODE
49	ELLIPSIS
50filterwarnings =
51	ignore:readPlist:DeprecationWarning:plistlib_test
52	ignore:writePlist:DeprecationWarning:plistlib_test
53	ignore:some_function:DeprecationWarning:fontTools.ufoLib.utils
54	ignore::DeprecationWarning:fontTools.varLib.designspace
55
56[tool:interrogate]
57ignore-semiprivate = true
58ignore-private = true
59ignore-nested-functions = true
60ignore-regex = ^(from|to)XML$,^(de)?compile$
61ignore-module = true
62