Concepts¶
The ideas behind Pyfaro, in the order you are likely to need them.
-
Pyfaro is an integration layer: uv, Ruff, ty and pytest do the work.
-
How Pyfaro finds the project a command applies to, and
--project. -
Where the environment lives and how tools are found.
-
The optional
[tool.pyfaro]table and its schema version. -
What 0, 1, 2, 130 and forwarded codes mean.
-
No telemetry, which tools touch the network, what Pyfaro runs and what you trust when you install it.
-
What works on Linux, macOS and Windows.