version = {attr = "siliconcompiler._metadata.version"}
[tool.pytest.ini_options]
markers = [
"eda: this test requires EDA tools installed to run. By default these tests will be run nightly, not on push.",
"quick: always run this test on push, even if it requires EDA tools.",
"nightly: run this test during nightly runs",
"nocpulimit: don't limit cpu count for this test.",
"docker: test requires docker",
"nocache: don't automatically set the cache directory",
]
pythonpath = [
"tests"
]
testpaths = [
"tests"
]
timeout = "15"
asyncio_default_fixture_loop_scope = "function"
filterwarnings = [
"ignore:pkg_resources is deprecated as an API:DeprecationWarning",
'ignore:Deprecated call to `pkg_resources.declare_namespace.*:DeprecationWarning',
'ignore:The distutils\.sysconfig module is deprecated, use sysconfig instead',
'ignore:The distutils package is deprecated and slated for removal in Python 3\.12',
'ignore:Creating a LegacyVersion has been deprecated and will be removed in the next major release',
'ignore:.* is multi-threaded, use of fork\(\) may lead to deadlocks in the child.:DeprecationWarning',
'ignore:This function is deprecated and will be removed in a future version, use cls\.find_task instead:DeprecationWarning',
'ignore:This function is deprecated and will be removed in a future version, use TimingModeSchema instead:DeprecationWarning',
'ignore:Python 3\.14 will, by default, filter extracted tar archives and reject files or modify their metadata\. Use the filter argument to control this behavior\.:DeprecationWarning'