Skip to content

Commit

Permalink
Merge pull request #1555 from viblo/viblo-patch-1
Browse files Browse the repository at this point in the history
Add discussion page that links to pypackaging-native.github.io
  • Loading branch information
chrysle authored Aug 23, 2024
2 parents 5c54112 + ce3653d commit bcbb476
Showing 1 changed file with 12 additions and 0 deletions.
12 changes: 12 additions & 0 deletions source/guides/packaging-binary-extensions.rst
Original file line number Diff line number Diff line change
Expand Up @@ -403,3 +403,15 @@ a Debian system, see the following articles:
* `What are (c)python extension modules? <https://thomasnyberg.com/what_are_extension_modules.html>`_
* `Releasing the gil <https://thomasnyberg.com/releasing_the_gil.html>`_
* `Writing cpython extension modules using C++ <https://thomasnyberg.com/cpp_extension_modules.html>`_

Additional considerations for binary wheels
-------------------------------------------

The `pypackaging-native <https://pypackaging-native.github.io/>`_ website has
additional coverage of packaging Python packages with native code. It aims to
provide an overview of the most important packaging issues for such projects,
with in-depth explanations and references.

Examples of topics covered are non-Python compiled dependencies ("native
dependencies"), the importance of the ABI (Application Binary Interface) of
native code, dependency on SIMD code and cross compilation.

0 comments on commit bcbb476

Please sign in to comment.