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