@@ -231,28 +231,28 @@ automates the creation of these environments.
231231If you prefer to create these virtualenvs by hand, do the following:
232232```
233233$ cd cmd2_abbrev
234- $ pyenv install 3.8.5
235- $ pyenv virtualenv -p python3.8 3.8.5 cmd2-3.8
236- $ pyenv install 3.9.0
237- $ pyenv virtualenv -p python3.9 3.9.0 cmd2-3.9
234+ $ pyenv install 3.12
235+ $ pyenv virtualenv -p python3.12 3.12 cmd2-3.12
236+ $ pyenv install 3.13
237+ $ pyenv virtualenv -p python3.13 3.13 cmd2-3.13
238238```
239239
240240Now set pyenv to make both of those available at the same time:
241241```
242- $ pyenv local cmd2-3.8 cmd2-3.9
242+ $ pyenv local cmd2-3.13 cmd2-3.13
243243```
244244
245245Whether you ran the script, or did it by hand, you now have isolated virtualenvs
246246for each of the major python versions. This table shows various python commands,
247247the version of python which will be executed, and the virtualenv it will
248248utilize.
249249
250- | Command | python | virtualenv |
251- | ----------- | ------ | ---------- |
252- | ` python3.8 ` | 3.8.5 | cmd2-3.8 |
253- | ` python3.9 ` | 3.9.0 | cmd2-3.9 |
254- | ` pip3.8 ` | 3.8.5 | cmd2-3.8 |
255- | ` pip3.9 ` | 3.9.0 | cmd2-3.9 |
250+ | Command | python | virtualenv |
251+ | -------------- | -------- | ------------ |
252+ | ` python3.12 ` | 3.12 | cmd2-3.12 |
253+ | ` python3.13 ` | 3.13 | cmd2-3.13 |
254+ | ` pip3.12 ` | 3.12 | cmd2-3.12 |
255+ | ` pip3.13 ` | 3.13 | cmd2-3.13 |
256256
257257## Install Dependencies
258258
@@ -264,11 +264,11 @@ $ pip install -e .[dev]
264264This command also installs ` cmd2-myplugin ` "in-place", so the package points to
265265the source code instead of copying files to the python ` site-packages ` folder.
266266
267- All the dependencies now have been installed in the ` cmd2-3.8 `
267+ All the dependencies now have been installed in the ` cmd2-3.13 `
268268virtualenv. If you want to work in other virtualenvs, you'll need to manually
269269select it, and install again::
270270
271- $ pyenv shell cmd2-3.4
271+ $ pyenv shell cmd2-3.13
272272 $ pip install -e .[ dev]
273273
274274Now that you have your python environments created, you need to install the
@@ -286,8 +286,8 @@ unit tests found in the `tests` directory.
286286
287287### Use nox to run unit tests in multiple versions of python
288288
289- The included ` noxfile.py ` is setup to run the unit tests in python 3.8, 3. 9
290- 3.10, 3.11, and 3.12 You can run your unit tests in all of these versions
289+ The included ` noxfile.py ` is setup to run the unit tests in python 3.9
290+ 3.10, 3.11, 3.12, and 3.13 You can run your unit tests in all of these versions
291291of python by:
292292```
293293$ nox
0 commit comments