@@ -12,7 +12,7 @@ available:
1212
1313- A supported version of Python, including the development support if
1414 installed from system-level packages. Supported versions include
15- **3.10 ** up to **3.14 **.
15+ **3.10 ** up to **3.13 **.
1616
1717- Zope needs the Python ``zlib `` module to be importable. If you are
1818 building your own Python from source, please be sure that you have the
@@ -57,15 +57,20 @@ steps:
5757- Create a buildout configuration file ``buildout.cfg ``
5858- Run the buildout
5959
60- The following examples are from Linux and use Zope version 6.0. Just replace
60+
61+ .. note ::
62+
63+ Zope 5 requires using ``zc.buildout `` version 4. Version 5 will not work.
64+
65+ The following examples are from Linux and use Zope version 5.0. Just replace
6166that version number with your desired version.
6267
6368.. code-block :: console
6469
6570 $ python3.13 -m venv zope
6671 $ cd zope
6772 <create buildout.cfg in this folder, see examples below>
68- $ bin/pip install -U pip wheel zc.buildout
73+ $ bin/pip install -U pip wheel ' zc.buildout<5'
6974 $ bin/buildout
7075
7176 Using the simplest possible configuration
@@ -77,7 +82,7 @@ built-in ``bin/mkwsgiinstance`` script to create a Zope instance:
7782
7883 [buildout]
7984 extends =
80- https://zopefoundation.github.io/Zope/releases/6 .0/versions-prod.cfg
85+ https://zopefoundation.github.io/Zope/releases/5 .0/versions-prod.cfg
8186 parts =
8287 zopescripts
8388
@@ -100,7 +105,7 @@ options, please see the
100105
101106 [buildout]
102107 extends =
103- https://zopefoundation.github.io/Zope/releases/6 .0/versions-prod.cfg
108+ https://zopefoundation.github.io/Zope/releases/5 .0/versions-prod.cfg
104109 parts =
105110 zopeinstance
106111
@@ -139,7 +144,7 @@ steps:
139144
140145- Install Zope and its dependencies
141146
142- Example steps on Linux. Replace the version number "6 .0" with the latest
147+ Example steps on Linux. Replace the version number "5 .0" with the latest
143148version you find on https://zopefoundation.github.io/Zope/:
144149
145150.. code-block :: console
@@ -148,7 +153,7 @@ version you find on https://zopefoundation.github.io/Zope/:
148153 $ cd zope
149154 $ bin/pip install -U pip wheel
150155 $ bin/pip install Zope[wsgi] \
151- -c https://zopefoundation.github.io/Zope/releases/6 .0/constraints.txt
156+ -c https://zopefoundation.github.io/Zope/releases/5 .0/constraints.txt
152157
153158 You can also install Zope using a single requirements file. **Note that this
154159installation method might install packages that are not actually needed ** (i. e.
@@ -157,21 +162,21 @@ more than are listed in the ``dependencies`` section of ``pyproject.toml``):
157162.. code-block :: console
158163
159164 $ bin/pip install \
160- -r https://zopefoundation.github.io/Zope/releases/6 .0/requirements-full.txt
165+ -r https://zopefoundation.github.io/Zope/releases/5 .0/requirements-full.txt
161166
162167
163168 Building the documentation
164169--------------------------
165170You can build the documentation locally. Example steps on Linux. Replace the
166- version number "6 .0" with the latest version you find on
171+ version number "5 .0" with the latest version you find on
167172https://zopefoundation.github.io/Zope/:
168173
169174.. code-block :: console
170175
171176 $ git clone https://github.com/zopefoundation/Zope.git
172177 $ cd Zope
173178 $ python3.13 -m venv .
174- $ bin/pip install -U pip wheel zc.buildout tox
179+ $ bin/pip install -U pip wheel ' zc.buildout<5' tox
175180 $ bin/tox -edocs
176181
177182 The HTML output will be in ``docs/_build/html/ ``.
0 commit comments