#1145192 pydantic: FTBFS against python 3.15rc1

Package:
src:pydantic
Source:
src:pydantic
Submitter:
Maximiliano Curia
Date:
2026-08-23 20:39:01 UTC
Severity:
normal
Tags:
#1145192#5
Date:
2026-08-23 17:56:31 UTC
From:
To:
Hi!

While rebuilding the python related packages against the Python 3.15rc1
version we found that pydantic fails to build from source [1].

We found that the necessary fixes have recently been applied in the
upstream repository [2].

I applied the upstream fix in the sandbox [3] to be able to build the
packages that depend on pydantic, please consider applying the patch to
support the upcoming 3.15 version.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/artifact/4439432/
[2]: https://github.com/pydantic/pydantic/pull/13587
[3]: https://debusine.debian.net/debian/r-python-python3.15/

#1145192#8
Date:
2026-08-23 19:41:16 UTC
From:
To:
Hello,

Bug #1145192 in pydantic reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/python-team/packages/pydantic/-/commit/a5f57125f7be9fadeddf9c20659f401c7c38a7bd
------------------------------------------------------------------------
Add initial support for Python 3.15

Closes: #1145192
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1145192

#1145192#15
Date:
2026-08-23 20:37:21 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pydantic, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1145192@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Colin Watson <cjwatson@debian.org> (supplier of updated pydantic package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 23 Aug 2026 20:37:25 +0100
Source: pydantic
Architecture: source
Version: 2.13.4-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Colin Watson <cjwatson@debian.org>
Closes: 1145192
Changes:
 pydantic (2.13.4-4) unstable; urgency=medium
 .
   * Add initial support for Python 3.15 (closes: #1145192).
   * Drop "Priority: optional", default as of dpkg-dev 1.22.13.
   * Standards-Version: 4.7.4.
Checksums-Sha1:
 6180e672d4746c95e1fcf8ad6f1e4e552d0edcf6 3079 pydantic_2.13.4-4.dsc
 051503e54378ebd334e5980c0c3b3282eeab0e8d 8804 pydantic_2.13.4-4.debian.tar.xz
 5dc5a9129903dc78af4b547c0d96ec2ba60eb779 4387792 pydantic_2.13.4-4.git.tar.xz
 86f3212bbd0edb77c605cbd8c371a81f9fd4d708 17668 pydantic_2.13.4-4_source.buildinfo
Checksums-Sha256:
 eece607cac2f27f831bc09d4a44f0b7f840b612ed2f43d8748d388e73c3323d1 3079 pydantic_2.13.4-4.dsc
 498dc0ac88667cf359259265a005924ca2b721607f82e5d75c61fd64d523cfd0 8804 pydantic_2.13.4-4.debian.tar.xz
 33a021fe41a75536f6bff3fb54db62478fa866007dd7493bdb27bcb04401bbf4 4387792 pydantic_2.13.4-4.git.tar.xz
 faa19d2a00027b76114b141c6052847ab608fa3ce7cbadc821e8d3bfc69a4d9e 17668 pydantic_2.13.4-4_source.buildinfo
Files:
 ac6c5824832660dce51c0bb6bd1b81ca 3079 python optional pydantic_2.13.4-4.dsc
 ed23f03e3ab01104c043f338da8f5e72 8804 python optional pydantic_2.13.4-4.debian.tar.xz
 f450ed360faa1e18ad0efe19c7af95de 4387792 python None pydantic_2.13.4-4.git.tar.xz
 5c75694bbab9bf5b7ec560733814af35 17668 python optional pydantic_2.13.4-4_source.buildinfo
Git-Tag-Info: tag=1124cf232fba36921883fb9c2aeb5ecc008c9537 fp=ac0a4ff12611b6fccf01c111393587d97d86500b
Git-Tag-Tagger: Colin Watson <cjwatson@debian.org>
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEN02M5NuW6cvUwJcqYG0ITkaDwHkFAmqLTR8ACgkQYG0ITkaD
wHnTBg/9FbDvb1pDOEE5VVsdmsGgnH/EJt4G+UqARAUymSjXYl6wPsXCofEdTzBx
QBqYQOWGib2ovY+3BlAvvKIkPFr8c2E9ZrQMuLH2FokSOlhHrWJhmkfAjnFPW6eb
pWJs49lsroUsgoC97oHZDcy3DCzfIKzb4Vd8TepzCpLyDTKKk5ywTiVU/fCQSql1
FD4cwR8Km093sZPYI98EEUSaKEwnLKQnGTDqdRg2RiCmHqWxLadEHh80tH/4bqFD
ofmshS2bJWBZNRs5focF1gAKIdYbhByWcrsF2hGwPHTxAwRCtP4cbm4TBlgjsgP2
Dnd5H9bGUsM0ietSgD59nkhLot5wKJGtR2XMBIw/XIz50frcyfz5CtWy5PyTP7Zy
l+GljeonmhbhU37Q1vYCEGXnbdokBa8/MMSeH2HTxG5C9zmic4FhMMQBxIdVdxFS
azr5oPWluC4L8gxDm1RXOfXidJTLMQSa7DVAYM9evvMxjtKYEtxPNfMNM4MIfCh5
EQDFauRf2gKpVFeB8HofYrz/CIia6MWNwUBwhoxgxu1jjmhTuIh7Za8lB24M6ZCO
F9fsMfx7KJjkkI9jwmSpbFs6OL84xOg74TSaRohm35cC3DKGzo7LHirxGkQ7hIyA
0XZwyzWqc7+s5+yDMYsC9bZO35hVgfUYsCwPS6+IxkMZudwENYE=
=Vv0p
-----END PGP SIGNATURE-----