You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: projectDocs/dev/createDevEnvironment.md
+5-2Lines changed: 5 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -47,11 +47,14 @@ The NVDA source depends on several other packages to run correctly.
47
47
The following dependencies need to be installed on your system:
48
48
49
49
#### Python
50
-
51
50
[Python](https://www.python.org/), version 3.11, 32 bit.
52
51
53
52
To replicate the production build environment, use the 3.11.x minor version of Python that [AppVeyor uses for the Visual Studio 2022 environment](https://www.appveyor.com/docs/windows-images-software/#python).
54
53
54
+
#### uv
55
+
56
+
[uv](https://docs.astral.sh/uv/) is used as package and project manager.
57
+
55
58
#### Microsoft Visual Studio
56
59
57
60
* Microsoft Visual Studio 2022
@@ -121,7 +124,7 @@ The following build time dependencies are included in the miscDeps git submodule
121
124
### Python dependencies
122
125
123
126
NVDA and its build system also depend on an extensive list of Python packages.
124
-
They are all listed with their specific versions in the `requirements.txt` file in the root of this repository.
127
+
They are all listed with their specific versions in the `pyproject.toml` file in the root of this repository.
125
128
However, the build system takes care of fetching these itself when needed.
126
129
These packages will be installed into an isolated Python virtual environment within this repository, and will not affect your system-wide set of packages.
0 commit comments