Jelle van der Waa pushed to branch main at Arch Linux / Packaging / Packages /
python
Commits:
d8dee8b7 by Jelle van der Waa at 2024-10-16T20:49:47+02:00
Update Python to 3.13
- - - - -
c0f6d5e6 by Jelle van der Waa at 2024-11-16T12:57:55+01:00
upgpkg: 3.13.0-1
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
pkgbase = python
pkgdesc = The Python programming language
- pkgver = 3.12.7
+ pkgver = 3.13.0
pkgrel = 1
url = https://www.python.org/
arch = x86_64
@@ -22,14 +22,14 @@ pkgbase = python
depends = zlib
depends = tzdata
depends = mpdecimal
- source = https://www.python.org/ftp/python/3.12.7/Python-3.12.7.tar.xz
- source =
https://www.python.org/ftp/python/3.12.7/Python-3.12.7.tar.xz.asc
+ source = https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tar.xz
+ source =
https://www.python.org/ftp/python/3.13.0/Python-3.13.0.tar.xz.asc
source = EXTERNALLY-MANAGED
validpgpkeys = 0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
validpgpkeys = E3FF2839C048B25C084DEBE9B26995E310250568
validpgpkeys = A035C8C19219BA821ECEA86B64E628F8D684696D
validpgpkeys = 7169605F62C751356D054A26A821E680E5FA6305
- sha512sums =
4a363d3f852ad8f4fd1484aa4cec35494a3811be48ef67fadb2bdf2e2489ed07dc78fad6ab475257db503ddd64d39f9800f23a1c94b6bbd15b7f632cff0c90ae
+ sha512sums =
44a143c9b96b55b01885ec020c3364265bda55289615cd7d5071915b0d0178a6f35e7551a89090001fcb7f3172d38177a56bf8b8532b15c9dbc50295c9210152
sha512sums = SKIP
sha512sums =
62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0
=====================================
PKGBUILD
=====================================
@@ -9,7 +9,7 @@ shopt -s extglob
pkgbase=python
pkgname=(python python-tests)
-pkgver=3.12.7
+pkgver=3.13.0
pkgrel=1
_pybasever=${pkgver%.*}
pkgdesc="The Python programming language"
@@ -20,7 +20,7 @@ depends=('bzip2' 'expat' 'gdbm' 'libffi' 'libnsl' 'libxcrypt'
'openssl' 'zlib' '
makedepends=('tk' 'sqlite' 'bluez-libs' 'llvm' 'gdb' 'xorg-server-xvfb'
'ttf-font')
source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
EXTERNALLY-MANAGED)
-sha512sums=('4a363d3f852ad8f4fd1484aa4cec35494a3811be48ef67fadb2bdf2e2489ed07dc78fad6ab475257db503ddd64d39f9800f23a1c94b6bbd15b7f632cff0c90ae'
+sha512sums=('44a143c9b96b55b01885ec020c3364265bda55289615cd7d5071915b0d0178a6f35e7551a89090001fcb7f3172d38177a56bf8b8532b15c9dbc50295c9210152'
'SKIP'
'62a6fbfbaeaa3ba7c54e109d9c3b7f67e73bb21986da4c1fcc5d28cca83d71e0fcae28e1fc70ee8ddce7dea8cd0b64e18d1031dae3a2eae5eaa379c53efd53a0')
validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python
release signing key) <[email protected]>
@@ -31,9 +31,6 @@ validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' #
Ned Deily (Python re
prepare() {
cd Python-${pkgver}
- # FS#23997
- sed -i -e "s|^#.* /usr/local/bin/python|#!/usr/bin/python|" Lib/cgi.py
-
# Ensure that we are using the system copy of various libraries (expat,
libffi, and libmpdec),
# rather than copies shipped in the tarball
rm -r Modules/expat
@@ -75,6 +72,7 @@ check() {
# test_socket: https://github.com/python/cpython/issues/79428
# test_unittest: https://github.com/python/cpython/issues/108927
# test_tkk: AssertionError: Tuples differ: (0,) != ('0',)
+ # test_ssl: flaky tests issues
cd Python-${pkgver}
@@ -85,7 +83,7 @@ check() {
LD_LIBRARY_PATH="${srcdir}/Python-${pkgver}":${LD_LIBRARY_PATH} \
LC_CTYPE=en_US.UTF-8 xvfb-run -s "-screen 0 1920x1080x16 -ac +extension GLX"
-a -n "$servernum" \
"${srcdir}/Python-${pkgver}/python" -m test.regrtest -v -uall -x test_tk
-x test_ttk -x test_ttk.test_widgets \
- -x test_tkinter -x test_pyexpat -x test_socket -x test_unittest
+ -x test_tkinter -x test_pyexpat -x test_socket -x test_unittest -x
test_ssl
}
package_python() {
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python/-/compare/82594f1028874298ee53ecd9ccd425e181e499eb...c0f6d5e60f7af126b8baaa330ce265fb3a45f379
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python/-/compare/82594f1028874298ee53ecd9ccd425e181e499eb...c0f6d5e60f7af126b8baaa330ce265fb3a45f379
You're receiving this email because of your account on gitlab.archlinux.org.