diff --git a/pyproject.toml b/pyproject.toml
index 25ba7d0e02497c5244c392a581e63e7ca11e9a7c..a15ace7c584027cc74e1e8b0bff3593ae018cb52 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -1,2 +1,10 @@
 [tool.pytest.ini_options]
 pythonpath = "src"
+addopts = "-vv --color=yes --no-header --disable-warnings -p pytest_clarity -rNs"
+faulthandler_timeout = 10
+consider_namespace_packages = true
+
+
+[tool.pyright]
+strict = ["src"]
+exclude = ["**/__pycache__"]
diff --git a/pytest.ini b/pytest.ini
deleted file mode 100644
index acd25cd36c5d965b70ec71cecb68b311720e7281..0000000000000000000000000000000000000000
--- a/pytest.ini
+++ /dev/null
@@ -1,3 +0,0 @@
-[pytest]
-addopts = -vv --color=yes --no-header --disable-warnings -p pytest_clarity -rN -x
-