Skip to content

Commit 6a1211b

Browse files
committed
Add include for installing Python.
Add install Buildout as a pre-requisite.
1 parent dda4f2f commit 6a1211b

File tree

2 files changed

+20
-5
lines changed

2 files changed

+20
-5
lines changed

docs/_inc/_install-python-plone61.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
Installing Python is beyond the scope of this documentation.
2+
However, it is recommended to use a Python version manager, {term}`pyenv`, that allows you to install multiple versions of Python on your development environment without destroying your system's Python.
3+
% TODO: uncomment this line after upgrading to plone-sphinx-theme and latest Sphinx which supports replacements inside includes.
4+
% Plone requires Python version {SUPPORTED_PYTHON_VERSIONS_PLONE61}.
5+
6+
Plone 6.0 requires Python version 3.8, 3.9, 3.10, 3.11, or 3.12.
7+
8+
Plone 6.1 requires Python version 3.10, 3.11, or 3.12.

docs/admin-guide/install-buildout.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -22,16 +22,23 @@ For other installation options, see {ref}`get-started-install-label`.
2222

2323
(install-buildout-prerequisites)=
2424

25-
## Prerequisites
25+
## Prerequisites for installation
2626

27-
- Python (SUPPORTED_PYTHON_VERSIONS_PLONE61)
27+
- For Plone 6.0, Python {SUPPORTED_PYTHON_VERSIONS_PLONE60}
28+
- For Plone 6.1, Python {SUPPORTED_PYTHON_VERSIONS_PLONE61}
29+
- Buildout
2830

29-
On Debian-based Linux systems you can install Python with the following command:
3031

31-
```shell
32-
sudo apt install python3.12 python3.12-dev python3.12-venv
32+
### Python
33+
34+
```{include} /_inc/_install-python-plone61.md
3335
```
3436

37+
### Buildout
38+
39+
See [Getting started with Buildout](http://www.buildout.org/en/latest/getting-started.html).
40+
41+
3542
## Installation
3643

3744
Select a directory of your choice:

0 commit comments

Comments
 (0)