From: Michael R. Crusoe <crusoe@debian.org>
Subject: Avoid including stray packages in wheel
Forwarded: https://github.com/uburuntu/throttler/pull/12

In some environments, using `exclude` can result in stray packages ending up in
the wheel; for example in a Debian package build that built for each of Python
3.13 and 3.14 in succession, I found that the 3.14 build ended up containing a
duplicate `build` directory. Using `include` is safer.

--- python-throttler.orig/pyproject.toml
+++ python-throttler/pyproject.toml
@@ -61,7 +61,7 @@
 include-package-data = true
 
 [tool.setuptools.packages.find]
-exclude = ["examples", "tests"]
+include = ["throttler"]
 
 [tool.setuptools.dynamic]
 version = { attr = "throttler.__version__" }
