@@ -25,7 +25,7 @@ Python is joyously simple to understand.
2525You should be able to follow this book on Mac, Windows, or Linux.
2626Detailed installation instructions for each OS follow.
2727
28- TIP: This book was tested against Python 3.13 .
28+ TIP: This book was tested against Python 3.14 .
2929 If you're on an earlier version, you will find minor differences
3030 in the way things look in my command output listings
3131 (tracebacks won't have the `^^^^^^` carets marking error locations, for example),
@@ -95,7 +95,7 @@ The Git version control system::
9595 ((("Git", "downloading")))
9696
9797
98- A virtualenv with Python 3.13 , Django 5.2, and Selenium 4 in it::
98+ A virtualenv with Python 3.14 , Django 5.2, and Selenium 4 in it::
9999 Python's virtualenv and pip tools now come bundled with Python (they
100100 didn't always used to, so this is a big hooray). ((("virtualenv (virtual environment)"))) Detailed instructions for
101101 preparing your virtualenv follow.
@@ -140,7 +140,7 @@ image::images/tdd3_0001.png["Screenshot of Git installer"]
140140.Add Python to the system path from the installer
141141image::images/tdd3_0002.png["Screenshot of python installer"]
142142
143- // TODO: update screenshot above for 3.13
143+ // TODO: update screenshot above for 3.14
144144
145145The test for all this is that you should be able to go to a Git Bash command prompt
146146and just run `python` or `pip` from any folder.
@@ -155,7 +155,7 @@ and just run `python` or `pip` from any folder.
155155((("Python 3", "installation and setup", "MacOS installation")))
156156MacOS installations for Python and Git are relatively straightforward:
157157
158- * Python 3.13 should install without a fuss from its
158+ * Python 3.14 should install without a fuss from its
159159 http://www.python.org[downloadable installer]. It will automatically install
160160 `pip`, too.
161161
@@ -193,11 +193,11 @@ provide good troubleshooting resources.
193193((("Python 3", "installation and setup", "Linux installation")))
194194If you're on Linux, I'm assuming you're already a glutton for punishment,
195195so you don't need detailed installation instructions.
196- But in brief, if Python 3.13 isn't available directly from your package manager, you can try the following:
196+ But in brief, if Python 3.14 isn't available directly from your package manager, you can try the following:
197197
198198* On Ubuntu, you can install the
199199 https://launchpad.net/~deadsnakes/+archive/ubuntu/ppa[deadsnakes PPA].
200- Make sure you `apt install python3.13 -venv` as well as just `python3.13` to
200+ Make sure you `apt install python3.14 -venv` as well as just `python3.13` to
201201 un-break the default Debian version of Python.
202202
203203* Alternatively, https://docs.astral.sh/uv/guides/install-python[uv]
@@ -208,7 +208,7 @@ But in brief, if Python 3.13 isn't available directly from your package manager,
208208* Alternatively, compiling Python from source
209209 is actually surprisingly easy!
210210
211- However you install it, make sure you can run Python 3.13 from a terminal.
211+ However you install it, make sure you can run Python 3.14 from a terminal.
212212*******************************************************************************
213213
214214
@@ -246,18 +246,18 @@ Stick to the name ".venv" for the virtualenv, though:
246246.on Windows:
247247----
248248$ *cd goat-book*
249- $ *py -3.13 -m venv .venv*
249+ $ *py -3.14 -m venv .venv*
250250----
251251
252252On Windows, the `py` executable is a shortcut for different Python versions. On
253- Mac or Linux, we use `python3.13 `:
253+ Mac or Linux, we use `python3.14 `:
254254
255255
256256[subs=quotes]
257257.on Mac/Linux:
258258----
259259$ *cd goat-book*
260- $ *python3.13 -m venv .venv*
260+ $ *python3.14 -m venv .venv*
261261----
262262
263263
0 commit comments