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.


Reply via email to