Skip to content

Commit 4babf0d

Browse files
committed
binary-extensions: add cibuildwheel and multibuild
1 parent f24086e commit 4babf0d

1 file changed

Lines changed: 12 additions & 0 deletions

File tree

source/guides/packaging-binary-extensions.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,6 +232,18 @@ guide includes an introduction to writing a
232232
Building binary extensions
233233
==========================
234234

235+
Building extensions in CI
236+
-------------------------
237+
238+
If you plan to distribute your modules, you should provide builds for all the
239+
platforms you intend to support. For most extensions, this is at least one
240+
module per Python version times the number of OS and archetectures you support.
241+
These are usually built on continous integration (CI) systems. There are tools
242+
to help you build highly redistributable binaries from CI; these include
243+
`cibuildwheel <https://cibuildwheel.readthedocs.io>`__ and
244+
`multibuild <https://github.com/matthew-brett/multibuild>`__.
245+
246+
235247
Binary extensions for Windows
236248
-----------------------------
237249

0 commit comments

Comments
 (0)