Name python3
Version 3.13.0
Summary The Python Programming Language
Description Python is a programming language that lets you work more quickly and integrate your systems more effectively.
Section devel/python
License PSF-2.0
Homepage http://www.python.org
Recipe file recipes-devtools/python/python3_3.13.0.bb
recipes-devtools/python/python3/python3-manifest.json
Layer openembedded-core (master branch)
Inherits
  • autotools
  • multilib_header
  • pkgconfig
  • ptest
  • qemu
  • siteinfo
  • update-alternatives
Dependencies
  • autoconf-archive-native
  • autoconf-native
  • automake-native
  • bzip2
  • bzip2-replacement-native
  • expat
  • gdbm
  • libedit
  • libffi
  • libnsl2
  • libtirpc
  • libtool-cross
  • libtool-native
  • ncurses
  • openssl
  • pkgconfig-native
  • python3-native
  • sqlite3
  • util-linux-libuuid
  • virtual/crypt
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
  • virtual/libintl
  • virtual/update-alternatives
  • xz
  • zlib
  • libedit
  • gdbm
  • qemu-native
  • readline
  • tcl
  • tk
PACKAGECONFIG options
  • editline
  • gdbm
  • lto
  • pgo
  • readline
  • staticlibpython
  • tcl
  • tk

Sources

http://www.python.org/ftp/python/3.13.0/Python-3.13.0.tar.xz

Patches

Patch Status
python3/0001-Makefile.pre-use-qemu-wrapper-when-gathering-profile.patch Inappropriate [oe-core specific]
python3/crosspythonpath.patch Inappropriate [OE-Core integration specific]
python3/0001-test_locale.py-correct-the-test-output-format.patch Submitted [https://github.com/python/cpython/pull/15132]
python3/0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch Inappropriate [OE-Specific]
python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch Inappropriate [oe-specific]
python3/makerace.patch Pending
python3/0001-sysconfig.py-use-platlibdir-also-for-purelib.patch Inappropriate [oe-core specific]
python3/0001-Lib-pty.py-handle-stdin-I-O-errors-same-way-as-maste.patch Submitted [https://github.com/python/cpython/pull/28388]
python3/deterministic_imports.patch Submitted [https://github.com/python/cpython/issues/120492; need to first talk to upstream to see if they'll take one or both fixes]
python3/0001-Avoid-shebang-overflow-on-python-config.py.patch Denied [distribution]
python3/0001-Update-test_sysconfig-for-posix_user-purelib.patch Inappropriate [oe-core specific]
python3/0001-skip-no_stdout_fileno-test-due-to-load-variability.patch Inappropriate [OE-Specific]
python3/0001-test_storlines-skip-due-to-load-variability.patch Inappropriate [OE-Specific]
python3/0001-test_shutdown-skip-problematic-test.patch Inappropriate [OE-Specific]
python3/0001-test_deadlock-skip-problematic-test.patch Inappropriate [OE-Specific]
python3/0001-test_active_children-skip-problematic-test.patch Inappropriate [OE-Specific]
python3/0001-test_readline-skip-limited-history-test.patch Inappropriate [OE-specific]
python3/fix-armv5.patch Backport [https://github.com/python/cpython/commit/18b9079ddbc149d6b99c922630c246812e4d8ae7]

bbappends

This recipe is appended by:

meta-clang python3_%.bbappend
meta-refkit-core python3_%.bbappend
meta-webosose python3_%.bbappend
meta-sca python3_%.bbappend
de-ensc-bpi-router python3_%.bbappend
meta-ros-common python3_%.bbappend
meta-microblaze python3_%.bbappend
meta-wayland python3_%.bbappend
meta-external-toolchain python3_%.bbappend
meta-toradex-torizon python3_%.bbappend
meta-medusa-dist python3_3.12.3.bbappend
meta-loongarch python3_3.12.%.bbappend

Other branches

This recipe in other branches of openembedded-core:

Branch Recipe
master python3 3.13.0 (this recipe)
scarthgap (Yocto Project 5.0) python3 3.12.6
nanbield (Yocto Project 4.3) python3 3.11.5
mickledore (Yocto Project 4.2) python3 3.11.5
langdale (Yocto Project 4.1) python3 3.10.6
kirkstone (Yocto Project 4.0) python3 3.10.15
honister (Yocto Project 3.4) python3 3.9.9
hardknott (Yocto Project 3.3) python3 3.9.9
gatesgarth (Yocto Project 3.2) python3 3.8.5
dunfell (Yocto Project 3.1) python3 3.8.18
zeus (Yocto Project 3.0) python3 3.7.8
warrior (Yocto Project 2.7) python3 3.7.7
thud (Yocto Project 2.6) python3 3.5.6
sumo (Yocto Project 2.5) python3 3.5.5
rocko (Yocto Project 2.4) python3 3.5.3
pyro (Yocto Project 2.3) python3 3.5.2
morty (Yocto Project 2.2) python3 3.5.2
krogoth (Yocto Project 2.1) python3 3.5.1
jethro (Yocto Project 2.0) python3 3.4.3
fido (Yocto Project 1.8) python3 3.3.3
dizzy (Yocto Project 1.7) python3 3.3.3
daisy (Yocto Project 1.6) python3 3.3.3