Search Criteria
Package Details: python310 3.10.14-2
Package Actions
Git Clone URL: | https://aur.archlinux.org/python310.git (read-only, click to copy) |
---|---|
Package Base: | python310 |
Description: | Next generation of the python high-level scripting language, version 3.10 |
Upstream URL: | https://www.python.org/ |
Licenses: | custom |
Provides: | python |
Submitter: | soh |
Maintainer: | soh |
Last Packager: | soh |
Votes: | 20 |
Popularity: | 0.71 |
First Submitted: | 2023-05-04 00:47 (UTC) |
Last Updated: | 2024-04-28 13:19 (UTC) |
Dependencies (20)
- bzip2 (bzip2-gitAUR)
- expat (expat-gitAUR)
- gdbm (gdbm-gitAUR)
- libffi (libffi-gitAUR)
- libnsl (libnsl-gitAUR)
- libxcrypt (libxcrypt-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- bluez-libs (bluez-gitAUR) (make)
- gdb (gdb-gitAUR, gdb-debug-gitAUR) (make)
- llvm (llvm-rocm-gitAUR, llvm-gitAUR, llvm-minimal-gitAUR) (make)
- mpdecimal (make)
- sqlite (sqlite-fossilAUR) (make)
- tk (tk-fossilAUR) (make)
- mpdecimal (optional) – for decimal
- python-pip (optional)
- python-setuptools (optional)
- sqlite (sqlite-fossilAUR) (optional)
- tk (tk-fossilAUR) (optional) – for tkinter
- xz (xz-gitAUR) (optional) – for lzma
Required by (13080)
- 0wgram (requires python) (make)
- 10ff-git (requires python)
- 10moons-driver-t503 (requires python)
- 10moons-driver-t503 (requires python) (make)
- 1panel (requires python) (make)
- 2048-py (requires python)
- 20kly (requires python)
- 20kly-git (requires python)
- 2s2h (requires python) (make)
- 2s2h-git (requires python) (make)
- 2s2h-otr-exporter (requires python) (make)
- 2s2h-otr-exporter-git (requires python) (make)
- 3dtk-svn (requires python)
- 3dtk-svn (requires python) (optional)
- 3to2 (requires python)
- 4bulk-git (requires python)
- 64gram-desktop (requires python) (make)
- 8852bu-dkms-git (requires python)
- a2ln (requires python)
- a7800 (requires python) (make)
- Show 13060 more...
Latest Comments
« First ‹ Previous 1 2 3 4 Next › Last »
rammiah commented on 2024-02-20 12:11 (UTC)
I met an error while upgrading:
python312 fixed this by
soh commented on 2024-02-17 11:42 (UTC)
@segFaultCreator Thanks, I've made such modifications.
soh commented on 2024-02-17 11:41 (UTC)
@TiD91 I simply follow suit of the official python package: https://gitlab.archlinux.org/archlinux/packaging/packages/python/-/blob/main/PKGBUILD?ref_type=heads#L66
segFaultCreator commented on 2024-02-17 08:04 (UTC) (edited on 2024-02-17 08:05 (UTC) by segFaultCreator)
Hey, you can remove
xorg-server-xvfb
ttf-font
dependencies and rempalce the last two lines of the build section bymake EXTRA_CFLAGS="$CFLAGS"
.Also, you can keep the signature
A035C8C19219BA821ECEA86B64E628F8D684696D
only as python 3.10 are signed with this one only.I had to remove the
{,.asc}
from the source (inspired from the python-39 package), and it finally builds.TiD91 commented on 2024-01-21 19:24 (UTC)
Why this needs to run xvfb-run?
This doesn't work on my WSL2.
MarsSeed commented on 2023-11-07 14:53 (UTC)
Anyhow, for now, please kindly remove
'python'
from provides, just like in otherpython3*
packages that are maintained by @rixx.See reasoning behind the necessity of this in the comments on python38 page.
MarsSeed commented on 2023-11-07 14:49 (UTC) (edited on 2023-11-07 15:02 (UTC) by MarsSeed)
extra/gcc12
is not for gcc v1.2 but for v12. So that is an example in favor of my point for renaming this package to python3.x or python-3.x.Originally, I suggested
python-3.x
, but maybe it would be best to use thepython3.x
pgkname format, in case other modules would need to be created.I think the latter would lead to a more immediately recognizable grouping of what name part belongs to where. E.g.:
python3.8
python3.10
python3.13-setuptools
python3.8-setuptools57
(python v3.8, setuptools v57)python3.9-pillow9.5
(python v3.9, pillow v9.5)(Edit: adjusted examples and added two more)
soh commented on 2023-10-10 02:03 (UTC) (edited on 2023-10-10 02:14 (UTC) by soh)
@MarsSeed Thanks for your kind advice. You seem to also send this message to python39 and python38 packages. In my opinion, The
python3X
naming convention has come to existence for several years. It will make current users surprised and inconvenient if they useyay -Syu
to upgrade their system. Also some official packages use naming convention like this too (without the-
), e.g.:We will not expect a python4 in the near future so I guess the
three hundred and ten
does not hampers the correction interpretation of version too much.As for the
provides
field. I think the current one do follows the PKGBUILD on ArchWiki:As for whether it is a drop-in replacement, in some sense, it is. It will give users great flexibility to rebuild all python-related packages against this specific version as long as there is no compatibility issues.
soh commented on 2023-10-10 01:47 (UTC)
@lachesis Sorry to hear about that. But my
yay
did these PGP keys importing work for me automatically. I guess you have to addauto-key-retrieve
to the GPG configuration file?MarsSeed commented on 2023-10-09 12:13 (UTC) (edited on 2023-10-09 12:16 (UTC) by MarsSeed)
Please kindly rename this package to
python-3.10
to conform to Arch package naming guidelines (to the requirement that calls for attaching only the major version number directly to the package name, which in this case is 3 - three -, not 310 - three hundred and ten).Also please remove the provides field. It is useless, and this package is not a drop-in replacement of repo's python package. Also, AUR helpers don't support versioned provides lookup.
Some good examples from repo:
openssl-1.1
atkmm-2.36
aspnet-runtime-6.0
Thank you in advance for your cooperation, and for maintaining this package.
« First ‹ Previous 1 2 3 4 Next › Last »