Skip to content

Commit e9f1018

Browse files
ucoderywillingc
andauthored
Update package-structure-code/complex-python-package-builds.md
Co-authored-by: Carol Willing <carolcode@willingconsulting.com>
1 parent 215ba59 commit e9f1018

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

package-structure-code/complex-python-package-builds.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ Other back-ends (`hatch`) have a preferred back-end (`hatchling`) but allow the
2626
some back-ends (`poetry`) only work with a single back-end (`poetry-core`). Refer to (#python-package-build-tools) for
2727
more information about front-end and back-end compatibility.
2828

29-
In this packaging guide we recommend using `hatch` along with it's preferred back-end `hatchling`. One reason to use
29+
In this packaging guide we recommend using `hatch` along with it's preferred back-end `hatchling`. While this will be suitable for most packages, an alternate back-end may be used with Hatch if needed when creating an extension module.
3030
hatch with an alternate back-end is for creating an extension module. A Python extension module is one that is made up,
3131
either in part or entirely, of compiled code. In this case the back-end chosen (such as `meson-python`) must know how to
3232
compile the extension language and bind it to Python since `hatchling` is only capable of building pure Python modules.

0 commit comments

Comments
 (0)