diff --git a/pyproject.toml b/pyproject.toml
new file mode 100644
index 0000000..49bd2a8
--- /dev/null
+++ b/pyproject.toml
@@ -0,0 +1,8 @@
+[tool.ruff]
+lint.ignore = [
+  "E501", # Line length.
+  "F405", # Unknown identifier usage due to import *.
+]
+line-length = 100
+lint.select = ["E", "F", "RUF"]
+exclude = []