Search Criteria
Package Details: python311 3.11.14-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/python311.git (read-only, click to copy) |
|---|---|
| Package Base: | python311 |
| Description: | The Python programming language (version 3.11) |
| Upstream URL: | https://www.python.org/ |
| Licenses: | PSF-2.0 |
| Submitter: | soh |
| Maintainer: | Heptazhou |
| Last Packager: | Heptazhou |
| Votes: | 24 |
| Popularity: | 0.25 |
| First Submitted: | 2024-04-27 13:04 (UTC) |
| Last Updated: | 2025-10-21 20:08 (UTC) |
Dependencies (7)
- mpdecimal
- gdb (gdb-gitAUR) (make)
- tk (tk-fossilAUR) (make)
- python-pip (optional)
- python-pipx (python-pipx-gitAUR) (optional)
- python-setuptools (optional)
- tk (tk-fossilAUR) (optional)
Required by (17)
- archivebox
- blender-4.2-bin (optional)
- blender-4.3-bin (optional)
- boost174 (make)
- boost174-libs (make)
- cowtotext
- funkwhale-venv
- fvm-sourcebuild
- hermes-agent
- hermes-agent (make)
- input (make)
- malcat-lite
- python-cplex
- python311-openexr
- python311-openimageio
- stable-diffusion-webui
- swingmusic-git (make)
Latest Comments
« First ‹ Previous 1 2 3 Next › Last »
Scimmia commented on 2024-12-27 23:56 (UTC) (edited on 2024-12-28 00:04 (UTC) by Scimmia)
@soh, some random person requesting something completely wrong doesn't mean you should do it. provides is for drop-in replacements, this is not.
Edit: Especially when an AUR moderator told you months ago you were wrong. Seriously. https://aur.archlinux.org/packages/python310#comment-969868
soh commented on 2024-12-27 14:41 (UTC) (edited on 2024-12-27 14:41 (UTC) by soh)
@wleivam @EndlessEden @NikolayHD Thanks for the advice, I will have a look at these issues and make some changes accordingly.
soh commented on 2024-12-27 14:38 (UTC) (edited on 2024-12-27 14:43 (UTC) by soh)
@Namarrgon Please adapt the PKGBUILD to your own need. As we see in a comment under python312, someone is asking for adding "provides=python".
Namarrgon commented on 2024-12-21 16:53 (UTC)
Please remove that "provides=python". It's technically wrong, it is misleading and only causes confusion. This PKGBUILD never was and never will be a drop-in replacement for whatever "extra/python" is. There is absolutely no positive effect for it being there either, it contributes no value.
wleivam commented on 2024-11-19 22:42 (UTC)
Hi! Please, is it possible update the package version to 3.11.10 (https://www.python.org/downloads/release/python-31110/).
And, is it possible change the "bluez-libs" to "boost-libs" in the "makedepends" list?, because in a server mode environment this can open unexplored backdoors, but maybe I'm wrong.
Finally, the 3.10 version has the flag "--enable-optimizations" and this not, in the "configure" process.
EndlessEden commented on 2024-10-07 02:30 (UTC) (edited on 2024-10-07 02:33 (UTC) by EndlessEden)
@soh -- while i know you dont have this PKGBUILD flagged for non-x86 architectures.
I wanted to point out there is a bug when building this on arm. the pkgbuild tries to sed a sub-architecture specific "/python311/pkg/python311/usr/lib/python3.11/config-3.11-armv7h-linux-gnu" which doesnt exist, instead of "python311/pkg/python311/usr/lib/python3.11/config-3.11-arm-linux-gnueabihf" which is global to all versions of arm.
you can fix this with simply replacing the single line with
# Clean-up reference to build directory if [ $(echo ${CARCH} | grep -c "arm") -gt 0 ]; then sed -i "s|$srcdir/Python-${pkgver}:||" "$pkgdir/usr/lib/python${_pybasever}/config-${_pybasever}-arm-linux-gnueabihf/Makefile" else sed -i "s|$srcdir/Python-${pkgver}:||" "$pkgdir/usr/lib/python${_pybasever}/config-${_pybasever}-${CARCH}-linux-gnu/Makefile" fi(also i am terrible with markup so i dont remember how to put that in proper multiline like NikolayHD's comment)
NikolayHD commented on 2024-06-20 16:15 (UTC)
Hi, in python-quick-build-git the commit
08d5923 2023-05-24 gh-104773: PEP 594: Remove cgi and cgitb modulesremoves Lib/cgi.pyWhich makes the build of this package fail with
Should we remove
from PKGBUILD ?
HLFH commented on 2024-04-29 14:01 (UTC)
Great package. Useful for Odoo 17 that does not support Python 3.12.
MarsSeed commented on 2024-04-28 17:02 (UTC)
@soh, please remove
provides=python. It allows the user to install this package and uninstall Arch/core/python, breaking allpython-packages and everything that relies on anything on/usr/lib/python3.12/site-packages.The Arch packaging system does not support package provides to the effect of
provides=(python=3.11) AND NOT provides=(python=3.12), onlyprovides=(python=3.11) AND provides=(python).This realization was behind the AURweb change that removed its earlier ability of showing versioned dependencies on the web interface.
soh commented on 2024-04-28 13:13 (UTC)
I've updated with PKGBUILD with
./configure ax_cv_c_float_words_bigendian=no.« First ‹ Previous 1 2 3 Next › Last »