summaryrefslogtreecommitdiffstats
path: root/meta/recipes-devtools/python/python3-pip_22.0.3.bb
diff options
context:
space:
mode:
authorwangmy <wangmy@fujitsu.com>2022-02-08 18:26:37 +0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2022-02-10 10:32:08 +0000
commit3978b4f5199f23ebfb915c165407979492165472 (patch)
treea39afd2e61a9065474c370ad245eba0fef01ac78 /meta/recipes-devtools/python/python3-pip_22.0.3.bb
parent0b7d43b5d9b75d0d425fe0622bc39c5eb6e53093 (diff)
downloadpoky-3978b4f5199f23ebfb915c165407979492165472.tar.gz
python3-pip: upgrade 22.0.2 -> 22.0.3
Changelog: ========= Features ------- Print the exception via rich.traceback, when running with --debug. (#10791) Bug Fixes --------- Only calculate topological installation order, for packages that are going to be installed/upgraded. This fixes an AssertionError that occured when determining installation order, for a very specific combination of upgrading-already-installed-package + change of dependencies + fetching some packages from a package index. This combination was especially common in Read the Docs' builds. (#10851) Use html.parser by default, instead of falling back to html5lib when --use-deprecated=html5lib is not passed. (#10869) Improved Documentation ---------------------- Clarify that using per-requirement overrides disables the usage of wheels. (#9674) (From OE-Core rev: 72874df0a76869c21a28908597a6ea04213d1aeb) Signed-off-by: Wang Mingyu <wangmy@fujitsu.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-devtools/python/python3-pip_22.0.3.bb')
-rw-r--r--meta/recipes-devtools/python/python3-pip_22.0.3.bb33
1 files changed, 33 insertions, 0 deletions
diff --git a/meta/recipes-devtools/python/python3-pip_22.0.3.bb b/meta/recipes-devtools/python/python3-pip_22.0.3.bb
new file mode 100644
index 0000000000..889a6bf8ad
--- /dev/null
+++ b/meta/recipes-devtools/python/python3-pip_22.0.3.bb
@@ -0,0 +1,33 @@
1SUMMARY = "The PyPA recommended tool for installing Python packages"
2HOMEPAGE = "https://pypi.org/project/pip"
3SECTION = "devel/python"
4LICENSE = "MIT"
5LIC_FILES_CHKSUM = "file://LICENSE.txt;md5=63ec52baf95163b597008bb46db68030"
6
7DEPENDS += "python3 python3-setuptools-native"
8
9inherit pypi setuptools3
10
11SRC_URI += "file://0001-change-shebang-to-python3.patch"
12
13SRC_URI[sha256sum] = "f29d589df8c8ab99c060e68ad294c4a9ed896624f6368c5349d70aa581b333d0"
14
15do_install:append() {
16 # Install as pip3 and leave pip2 as default
17 rm ${D}/${bindir}/pip
18}
19
20RDEPENDS:${PN} = "\
21 python3-compile \
22 python3-io \
23 python3-html \
24 python3-json \
25 python3-multiprocessing \
26 python3-netserver \
27 python3-setuptools \
28 python3-unixadmin \
29 python3-xmlrpc \
30 python3-pickle \
31"
32
33BBCLASSEXTEND = "native nativesdk"