[arch-commits] Commit in python/trunk (2 files)
Felix Yan
felixonmars at archlinux.org
Sun May 17 18:57:56 UTC 2020
Date: Sunday, May 17, 2020 @ 18:57:55
Author: felixonmars
Revision: 385448
upgpkg: python 3.8.3-1
Modified:
python/trunk/PKGBUILD
Deleted:
python/trunk/0001-compileall-Fix-ddir-when-recursing.patch
-----------------------------------------------+
0001-compileall-Fix-ddir-when-recursing.patch | 57 ------------------------
PKGBUILD | 15 ++----
2 files changed, 5 insertions(+), 67 deletions(-)
Deleted: 0001-compileall-Fix-ddir-when-recursing.patch
===================================================================
--- 0001-compileall-Fix-ddir-when-recursing.patch 2020-05-17 18:53:34 UTC (rev 385447)
+++ 0001-compileall-Fix-ddir-when-recursing.patch 2020-05-17 18:57:55 UTC (rev 385448)
@@ -1,57 +0,0 @@
-From 84fdbc156ed424d030686de350fbfc6c3593263f Mon Sep 17 00:00:00 2001
-Message-Id: <84fdbc156ed424d030686de350fbfc6c3593263f.1537028533.git.jan.steffens at gmail.com>
-From: "Jan Alexander Steffens (heftig)" <jan.steffens at gmail.com>
-Date: Sat, 15 Sep 2018 18:22:06 +0200
-Subject: [PATCH] compileall: Fix ddir when recursing
-
----
- Lib/compileall.py | 14 +++++++++-----
- 1 file changed, 9 insertions(+), 5 deletions(-)
-
-diff --git a/Lib/compileall.py b/Lib/compileall.py
-index 72592126d7..70e246fd96 100644
---- a/Lib/compileall.py
-+++ b/Lib/compileall.py
-@@ -45,12 +45,16 @@ def _walk_dir(dir, ddir=None, maxlevels=10, quiet=0):
- else:
- dfile = None
- if not os.path.isdir(fullname):
-- yield fullname
-+ yield fullname, ddir
- elif (maxlevels > 0 and name != os.curdir and name != os.pardir and
- os.path.isdir(fullname) and not os.path.islink(fullname)):
- yield from _walk_dir(fullname, ddir=dfile,
- maxlevels=maxlevels - 1, quiet=quiet)
-
-+def _compile_one(file_ddir, *args, **kwargs):
-+ file, ddir = file_ddir
-+ return compile_file(file, ddir, *args, **kwargs)
-+
- def compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None,
- quiet=0, legacy=False, optimize=-1, workers=1,
- invalidation_mode=py_compile.PycInvalidationMode.TIMESTAMP):
-@@ -79,17 +83,17 @@ def compile_dir(dir, maxlevels=10, ddir=None, force=False, rx=None,
- if workers is not None and workers != 1 and ProcessPoolExecutor is not None:
- workers = workers or None
- with ProcessPoolExecutor(max_workers=workers) as executor:
-- results = executor.map(partial(compile_file,
-- ddir=ddir, force=force,
-+ results = executor.map(partial(_compile_one,
-+ force=force,
- rx=rx, quiet=quiet,
- legacy=legacy,
- optimize=optimize,
- invalidation_mode=invalidation_mode),
- files)
- success = min(results, default=True)
- else:
-- for file in files:
-- if not compile_file(file, ddir, force, rx, quiet,
-+ for file_ddir in files:
-+ if not _compile_one(file_ddir, force, rx, quiet,
- legacy, optimize, invalidation_mode):
- success = False
- return success
---
-2.18.0
-
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2020-05-17 18:53:34 UTC (rev 385447)
+++ PKGBUILD 2020-05-17 18:57:55 UTC (rev 385448)
@@ -8,8 +8,8 @@
pkgbase=python
pkgname=(python python-tests)
-pkgver=3.8.2
-pkgrel=2
+pkgver=3.8.3
+pkgrel=1
_pybasever=${pkgver%.*}
pkgdesc="Next generation of the python high-level scripting language"
arch=('x86_64')
@@ -17,11 +17,9 @@
url="https://www.python.org/"
depends=('expat' 'bzip2' 'gdbm' 'openssl' 'libffi' 'zlib' 'libnsl')
makedepends=('tk' 'sqlite' 'valgrind' 'bluez-libs' 'mpdecimal' 'llvm' 'gdb' 'xorg-server-xvfb')
-source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc}
- 0001-compileall-Fix-ddir-when-recursing.patch)
-sha512sums=('ca37ad0e7c5845f5f228566aa8ff654a8f428c7d4a5aaabff29baebb0ca3219b31ba8bb2607f89e37cf3fc564f023b8407e53a4f2c47bd99122c1cc222613e37'
- 'SKIP'
- 'ebd04c3b6d41321b1f0d439d356e0ce463760db55dc64109854c70d017cf56608aa19de9fc4a21bf840795ff202b4703444f9af8074b661780798c17e03089ff')
+source=("https://www.python.org/ftp/python/${pkgver%rc*}/Python-${pkgver}.tar.xz"{,.asc})
+sha512sums=('3103bd8d944f3905eee3a2b52fd1f5c7dee380f9c5a99ad35a401fcba5a9117c3860ecec5cb47a92712c6549442fd2fa553a15c5657241dd09f5d00b9ed4f0f4'
+ 'SKIP')
validpgpkeys=('0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D' # Ned Deily (Python release signing key) <nad at python.org>
'E3FF2839C048B25C084DEBE9B26995E310250568') # Łukasz Langa (GPG langa.pl) <lukasz at langa.pl>
@@ -28,9 +26,6 @@
prepare() {
cd Python-${pkgver}
- # FS#59997
- patch -p1 -i ../0001-compileall-Fix-ddir-when-recursing.patch
-
# https://bugs.python.org/issue34587
sed -i -e "s|testCongestion|disabled_&|" Lib/test/test_socket.py
More information about the arch-commits
mailing list