Package: src:volio
Version: 0.0.0~dev1-3
User: [email protected]
Usertags: python3.15
Tags: ftbfs, forky, sid, patch
Severity: important

Hi!

While preparing the Python 3.15 migration we realized that some Python
packages were shipping broken metadata directories, which leads to
errors when trying to import these directories with code running on
Python 3.15.

To avoid shipping any additional broken directories, dh-python
7.20261019 now throws an error at build-time.

Unfortunately, volio is one of the affected packages and fails to build
with the latest dh-python [1], when building with both Python 3.14 and
3.15 as supported versions.

I'm attaching a patch that solves the problem.

Marking this as important for now, it will become release critical once
Python 3.15 is added to the supported Python versions.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/5127950/
--
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning."
-- Rich Cook
Saludos /\/\ /\ >< `/
Description: Restrict package discovery to volio
 Prevents doc and build directories from being packaged as Python modules.
Forwarded: no

Index: volio/pyproject.toml
===================================================================
--- volio.orig/pyproject.toml
+++ volio/pyproject.toml
@@ -110,3 +110,4 @@ known-first-party = ["volio"]
 
 [tool.setuptools.packages.find]
 where = ["."]
+include = ["volio*"]

Attachment: signature.asc
Description: PGP signature

Reply via email to