Skip to content

Commit f783b34

Browse files
committed
Merge pull request pypa#74 from cjrh/deployment_plats
Added comment about hardware platforms.
2 parents 0716d57 + 1e028ee commit f783b34

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

source/deployment.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,28 @@ Supporting multiple Python versions
3232
in the binary extensions topic (once that exists)
3333
- mention version classifiers for distribution metadata
3434

35+
36+
Supporting multiple hardware platforms
37+
======================================
38+
39+
::
40+
41+
FIXME
42+
43+
Meaning: x86, x64, ARM, others?
44+
45+
For Python-only packages, it *should* be straightforward to deploy on all
46+
platforms where Python can run.
47+
48+
For packages with binary extensions, deployment is major headache. Not only
49+
must the extensions be built on all the combinations of operating system and
50+
hardware platform, but they must also be tested, preferably on continuous
51+
integration platforms. The issues are similar to the "multiple python
52+
versions" section above, not sure whether this should be a separate section.
53+
Even on Windows x64, both the 32 bit and 64 bit versions of Python enjoy
54+
significant usage.
55+
56+
3557
.. _`Single sourcing the version`:
3658

3759
Single-sourcing the version across ``setup.py`` and your project

0 commit comments

Comments
 (0)