Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion episodes/optimisation-use-latest.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ Performance regressions within major packages should be considered rare, they of
## Support for older Python versions in the Scientific Python ecosystem

In the last few years, many important packages in the Scientific Python ecosystem have agreed [a common policy](https://scientific-python.org/specs/spec-0000/) to support previous versions of Python for 3 years.
For example, since October 2024, these packages stopped supporting Python 3.10; so if you are still using Python 3.10 (or even older versions), you’re now losing access to new features and performance improvements in NumPy, SciPy, Matplotlib and many other libraries. Time to update!
For example, since October 2025, these packages stopped supporting Python 3.11; so if you are still using Python 3.11 (or even older versions), you’re now losing access to new features and performance improvements in NumPy, SciPy, Matplotlib and many other libraries. Time to update!

:::::::::::::::::::::::::::::::::::::

Expand Down
4 changes: 2 additions & 2 deletions learners/setup.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,14 +18,14 @@ Download the [data zip file](https://example.com/FIXME) and unzip it to your Des

### Details

This course was originally developed using Python 3.11 and last tested with Python 3.13. We recommend that you have a Python 3.13 environment.
This course was originally developed using Python 3.11 and last tested with Python 3.14. We recommend that you have a Python 3.14 environment.

You may want to create a new Python virtual environment for the course, this can be done with your preferred Python environment manager (e.g. `conda`, `pipenv`), the required packages can all be installed via `pip`.

If you have `conda` available, you can create and activate a new environment using the following command:

```sh
conda create --name prof_opt python=3.13
conda create --name prof_opt python=3.14
conda activate prof_opt
```

Expand Down
Loading