#1145158 pyjwt: FTBFS building against python 3.15

Package:
src:pyjwt
Source:
src:pyjwt
Submitter:
Maximiliano Curia
Date:
2026-09-20 08:37:03 UTC
Severity:
normal
Tags:
#1145158#5
Date:
2026-08-23 10:57:52 UTC
From:
To:
Package: src:pyjwt
Version: 2.13.0-1
User: debian-python@lists.debian.org
Usertags: python3.15
Tags: patch

Hi!

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

There is an open pull request upstream to fix the problems in the
build[2], we backported that fix to allow packages in our sandbox that build
against pyjwt to be able to build.

Please consider including this patch in your next upload.

Happy hacking,

[1]: https://debusine.debian.net/debian/r-python-python3.15/work-request/1072657/
[2]: https://github.com/jpadilla/pyjwt/pull/1181

#1145158#14
Date:
2026-09-20 08:34:26 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
pyjwt, 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 1145158@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Carsten Schoenert <c.schoenert@t-online.de> (supplier of updated pyjwt 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, 20 Sep 2026 09:52:55 +0200
Source: pyjwt
Architecture: source
Version: 2.14.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Python Team <team+python@tracker.debian.org>
Changed-By: Carsten Schoenert <c.schoenert@t-online.de>
Closes: 1145158
Changes:
 pyjwt (2.14.0-1) unstable; urgency=medium
 .
   * Team upload
   * [316abb3] New upstream version 2.14.0
   * [86d7464] Rebuild patch queue from patch-queue branch
     Added patch:
     Normalize-base64-alphabet-in-base64url_decode-to-avoid-Py.patch
     (Closes: #1145158)
   * [e57d3b3] d/control: Bump debhelper-compat version to 14
Checksums-Sha1:
 638c0f7e6f2578df1431bd61dbe1afdc245506c1 2404 pyjwt_2.14.0-1.dsc
 d0a443c06d4efe093d8178e4434bf05e98a77026 113148 pyjwt_2.14.0.orig.tar.gz
 84dbcb9169928b39df5c7fe454cf0bdee07f2aad 74196 pyjwt_2.14.0-1.debian.tar.xz
 170840cefc2aa1676e5765e3a67877ea23bff0fd 8538 pyjwt_2.14.0-1_amd64.buildinfo
Checksums-Sha256:
 ca0be6767dcc5eb346e67267221708da0542898c61c8d6394171823f989c7a92 2404 pyjwt_2.14.0-1.dsc
 2bd279e13ae8cdc29b00b22df34005b2ac5767849f18be9789bdd0fad3d770fe 113148 pyjwt_2.14.0.orig.tar.gz
 d04dc5faa71aa31cea24d60027288a669cb4ab345419185d9a200b1792127426 74196 pyjwt_2.14.0-1.debian.tar.xz
 b8fe96c646462326a821bf90330cda4fed82529c01dd753c7eb3d2673620579b 8538 pyjwt_2.14.0-1_amd64.buildinfo
Files:
 07e6810127c00afd13ea6a987ea3b6cc 2404 python optional pyjwt_2.14.0-1.dsc
 f91509507990d3429e7e3e6ef171a3b4 113148 python optional pyjwt_2.14.0.orig.tar.gz
 224eef32bcb9c07703bc4022fc0aacba 74196 python optional pyjwt_2.14.0-1.debian.tar.xz
 1d18c7282b0833819a9e0d8f1be533d5 8538 python optional pyjwt_2.14.0-1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJMBAEBCgA2FiEEtw38bxNP7PwBHmKqgwFgFCUdHbAFAmqvkpsYHGMuc2Nob2Vu
ZXJ0QHQtb25saW5lLmRlAAoJEIMBYBQlHR2w3y0P/1lsTyx1TUilUNs1Z1FC3vpT
hk9fC/l1Iu9ZCBs07Mz8Bynr6+L1YeKw5NN9RVMq/ppWiIZCbVa8SK8su778zJP0
HdGI3GbnDKsngUBfXTV2fHh1aicOLap0EGufq4XnZMHpNVAHhsqSBnUtp7Qf67y3
ai0iTFX136rESp9lPWdNU5DnBTk/Jmxe6cCg5Bb8DKc5hf9IG4vLlUgaFxeQe7si
jjrj8AC0SRT3Y1QZNF+T2KqHnAoDKblMvehc/sHSB0gX9q0ynDmB/mbKs+PQvIXf
S+TcDSaXlNUTGpUsk32y5WIdQwpkdiwFGIqFgCUwFihbQtajf5cScYgRjn/ARzLg
ELUslB1C+X02sV6teWCFNhRIXQMhi4FCHAoqx3TBQsfgCzDoCzeX4hzrSigTKHQM
mlP+6UBTQxq1p00CRVd63Dd23PhDsEj8Jsw7jBrxI6VYiKOcx+VKdXtwGad2gYCN
ye761TMDDGwVL560URT/hj7rgyhFgKugIgMwW+LC21lnTRWZCMv/EHy/ckhjo1TK
QfV3+BFXmn/suuXV/dNSZT3SJae6BIEQl3h0tOG64D2kAY2WVdZ+F17W73h6R7sz
0PS+LaH+pWtk0kM95YQ7YxXe/4sgCdrilEF0834bO2UdT/7gu2b5Oy4tSgBxdmV2
JlSG/6xHEEBanIKinTsM
=Cba9
-----END PGP SIGNATURE-----