-
Notifications
You must be signed in to change notification settings - Fork 94
/
Copy pathpyproject.toml
43 lines (41 loc) · 2.13 KB
/
pyproject.toml
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
[tool.ruff]
line-length = 103
lint.select = [ "C40", "C9", "E", "F", "PERF", "W", "YTT" ]
lint.ignore = [ "E722", "E731", "F401", "PERF203" ]
lint.mccabe.max-complexity = 18
[tool.pytest.ini_options]
# DO always create a tracking issue when allow-listing warnings
# DO NOT disable warnings-as-error: warnings of today are tomorrow's evolvability blocker.
filterwarnings = [
# Treat warnings as errors
"error",
# ...except this allow list:
# Issue #35
"ignore:the imp module is deprecated:DeprecationWarning",
# Issue #36
"ignore:`np.bool` is a deprecated alias:DeprecationWarning",
# Issue #37
"ignore:Encoding a StructuredValue with type tf_agents.policies.greedy_policy.DeterministicWithLogProb_ACTTypeSpec:UserWarning",
# Not much to do about this, it's caused by gin
"ignore:Using or importing the ABCs from 'collections':DeprecationWarning",
# Issue #119
"ignore:Encoding a StructuredValue with type tfp.distributions.Deterministic_ACTTypeSpec:UserWarning",
# This warning stems from tensorflow and tf-agents and will presumably
# be fixed by them before v3.12
"ignore:The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives:DeprecationWarning",
# Also an issue internal to tensorflow
"ignore:Call to deprecated create function .*Descriptor.*:DeprecationWarning",
# Also internal to tensorflow
"ignore:non-integer arguments to randrange.*:DeprecationWarning",
# Issue #110
"ignore:Importing display from IPython.core.display is deprecated since IPython 7.14, please import from IPython display:DeprecationWarning",
# Issue #132
"ignore:Encoding a StructuredValue with type tfp.distributions.Categorical_ACTTypeSpec:UserWarning",
"ignore:distutils Version classes are deprecated. Use packaging.version instead:DeprecationWarning",
# Issue #255
"ignore:The line search algorithm did not converge",
"ignore:Conversion of an array with ndim > 0 to a scalar is deprecated, and will error in future. Ensure you extract a single element from your array before performing this operation.",
]
[tool.yapf]
based_on_style = "yapf"
indent_width = 2