@@ -194,24 +194,21 @@ By default, Panda3D will build for 64-bit versions of Windows, macOS and Linux.
194
194
More specifically, *platform tags * are used to specify the minimum version and
195
195
architecture of the operating system supported by a Python package. You can
196
196
specify these platforms explicitly to customize the targeted platforms and their
197
- versions. The default set, as of Python 3.7, is as follows:
197
+ versions. The default set is as follows:
198
198
199
199
.. code-block :: python
200
200
201
- ' platforms' : [' manylinux1_x86_64' , ' macosx_10_6_x86_64' , ' win_amd64' ],
202
-
203
- On more recent versions of Python, newer defaults are used. See the list below
204
- for details.
201
+ ' platforms' : [' manylinux2010_x86_64' , ' macosx_10_9_x86_64' , ' win_amd64' ],
205
202
206
203
Sometimes, it is desirable to use third-party packages that do not provide
207
- wheels for a given platform. For example, the latest version of numpy no longer
208
- publishes wheels for `` manylinux1_x86_64 `` or `` macosx_10_6_x86_64 ``. If you
209
- wish to use the latest version of numpy , then you need to therefore set the
210
- platform tags to increase these versions:
204
+ wheels for a given platform. For example, a package may no longer publish wheels
205
+ for a `` manylinux2010_x86_64 ``, but only for `` manylinux2014_x86_64 ``. If you
206
+ wish to use this package , then you need to therefore set the platform tags to
207
+ increase these versions:
211
208
212
209
.. code-block :: python
213
210
214
- ' platforms' : [' manylinux2010_x86_64 ' , ' macosx_10_9_x86_64' , ' win_amd64' ],
211
+ ' platforms' : [' manylinux2014_x86_64 ' , ' macosx_10_9_x86_64' , ' win_amd64' ],
215
212
216
213
.. list-table :: List of Platforms
217
214
:widths: 20, 80
@@ -220,24 +217,12 @@ platform tags to increase these versions:
220
217
- 64-bit Windows systems (including Intel x64 processors).
221
218
* - win32
222
219
- 32-bit Windows systems, rarely used nowadays.
223
- * - manylinux1_x86_64
224
- - Set this to target the oldest 64-bit Linux distributions. No longer
225
- supported as of Python 3.10, where manylinux2010_x86_64 is silently used
226
- as default.
227
- * - manylinux1_i686
228
- - Set this to target the oldest 32-bit Linux distributions.
229
220
* - manylinux2010_x86_64
230
221
- Target 64-bit Linux distributions more recent than (more or less) 2010.
231
222
* - manylinux2010_i686
232
223
- Target 32-bit Linux distributions more recent than (more or less) 2010.
233
224
* - macosx_10_9_x86_64
234
225
- Target Intel Macs running OS X Mavericks or higher. Recommended.
235
- * - macosx_10_6_x86_64
236
- - Target 64-bit Intel Macs running Mac OS X Snow Leopard or above.
237
- No longer supported as of Python 3.8.
238
- * - macosx_10_6_i386
239
- - Target 32-bit Intel Macs running Mac OS X Snow Leopard or above.
240
- No longer supported as of Python 3.8.
241
226
242
227
.. note ::
243
228
@@ -249,9 +234,8 @@ Icons
249
234
-----
250
235
251
236
On Windows and macOS, it is possible to change the icon that is shown in file
252
- browsers or the dock for the compiled executable. This feature requires Panda3D
253
- 1.10.4 or later. To use this feature, modify the ``setup.py `` file to something
254
- like the following:
237
+ browsers or the dock for the compiled executable. To use this feature, modify
238
+ the ``setup.py `` file to something like the following:
255
239
256
240
.. code-block :: python
257
241
0 commit comments