Skip to content

Commit 5a89e74

Browse files
committed
Added link to pypackaging-native on packaging binary extensions page
1 parent 639ef8a commit 5a89e74

File tree

3 files changed

+12
-12
lines changed

3 files changed

+12
-12
lines changed

source/discussions/considerations_for_binary_wheels.rst

Lines changed: 0 additions & 11 deletions
This file was deleted.

source/discussions/index.rst

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,4 +16,3 @@ specific topic. If you're just trying to get stuff done, see
1616
package-formats
1717
src-layout-vs-flat-layout
1818
setup-py-deprecated
19-
considerations_for_binary_wheels

source/guides/packaging-binary-extensions.rst

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,3 +403,15 @@ a Debian system, see the following articles:
403403
* `What are (c)python extension modules? <https://thomasnyberg.com/what_are_extension_modules.html>`_
404404
* `Releasing the gil <https://thomasnyberg.com/releasing_the_gil.html>`_
405405
* `Writing cpython extension modules using C++ <https://thomasnyberg.com/cpp_extension_modules.html>`_
406+
407+
Additional considerations for binary wheels
408+
-------------------------------------------
409+
410+
The `pypackaging-native <https://pypackaging-native.github.io/>`_ website has
411+
additional coverage of packaging Python packages with native code. It aims to
412+
provide an overview of the most important packaging issues for such projects,
413+
with in-depth explanations and references.
414+
415+
Topics cover for example non-Python compiled dependencies ("native dependencies"),
416+
the importance of the ABI (Application Binary Interface) of native code,
417+
dependency on SIMD code and cross compilation.

0 commit comments

Comments
 (0)