Group :: Development/Python3
RPM: python3
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
2 setembro 2023 Daniel Zagaynov <kotopesutility at altlinux.org> 3.11.4-alt3
- Fixed FTBFS with recent autoconf (thx to iv).
- Changed spec:
- build with libnsl2-devel for all architectures.
- utilize the valgrind_arches macro from the rpm-macros-valgrind package
instead of using a homegrown list of supported architectures.
- Updated to upstream version 3.11.4.
- Fixed build on Elbrus (thx to ilyakurdyukov@).
- Added support for LoongArch64 (thx to asheplyakov@) (Closes: #46170).
- Simplified the initial build (thx to asheplyakov@) (Closes: #46171).
- Updated to upstream version 3.11.0.
- Using "-fno-semantic-interposition" to speed up libpython.
- Updated to upstream version 3.10.8.
- Moved Tools to /usr/share/%pybasever
- Removed pynche (its pypi version is newer)
- Moved libpython.py to the separate package
- Used %add_python3_import_path to exclude self-provides from %name-test
dependencies - Added shebang to some files from %name-tools and %name-module-gdb_libpython,
made them executable to discard rpm-build-python - Added patch to replace absolute import with relative ones.
- Updated to upstream version 3.10.7.
- Updated to upstream version 3.10.6.
- Updated to upstream version 3.10.5.
- Updated to upstream version 3.10.4.
- Updated to upstream version 3.10.3.
- Fixed build and excluded hanging tests for Elbrus.
- Updated to upstream version 3.10.2.
- Updated to upstream version 3.10.0.
- Updated to upstream version 3.9.9.
- Updated to upstream version 3.9.8.
- Added /proc to BR's (Closes: #41006).
- Fix previous change to make python link as shared library (Closes: #40939).
- Bring back static build (thx to ilyakurdyukov@) (Closes: #40939).
- Updated to upstream version 3.9.7.
- Removed changes from ALT39329, restores -O3 and -g flags (Closes: #40278).
- Updated Elbrus fixes.
- Enabled optimizations (armh excluded due to test_hashlib crash).
- Updated to upstream version 3.9.6.
- Removed duplicated shared building (Closes: #40291).
- Enabled valgrind on some arches.
- Updated to upstream version 3.9.5.
- Updated to upstream version 3.9.4.
- Fix multiple -O3 and -g flags (Closes: #39329).
- Updated to upstream version 3.9.2.
- Fixed building on e2k arch.
- Updated to upstream version 3.9.1.
- Removed python3-tools dependency on python3-modules-nis (Closes: #39308).
- Removed python3-modules-nis.
- Filtered python2-base from requires (Closes: #39246).
- Updated to upstream version 3.8.6.
- Updated to upstream version 3.8.5.
- Updated to upstream version 3.8.3.
- Updated to upstream version 3.8.2.
- Fixed python3-config --configdir output.
- Updated to upstream version 3.8.1.
- Restructured patching scheme about lib64 and site-packages.
- Add Requires on tcl-tix (thx to vseleznv@).
- Translate idle desktop file (Closes: #37307).
- platform._supported_dists deprecated since 3.5 now vanished (Closes: #33677).
- help() now shows MODULE REFERENCE on 64bit systems (Closes: #36622).
- hackaround forbidden python-base dep
- 'Trusted mode': optional modules loading paths restriction
- fix packaging on armh arch
- Updated to upstream version 3.7.4.
- Add patch fixing lzma library.
- Added bluez, x11, gl, tk knobs (on by default). (thx to mike@)
- Cleaned up gdbm, rewheel, valgrind knobs. (thx to mike@)
- E2K: avoid lcc-unsupported valgrind option. (thx to mike@)
- Updated to upstream version 3.7.3 (Closes: #36297).
- Added list of architectures which has multilib support in ALT (thx to arei@).
- Added pathfix.py to python3-tools (thx to viy@).
- Bring back venv support (thx to obirvalger@ and imz@) (Closes: #32211).
- Add idle desktop file (Closes: #27542.)
- Updated to upstream version 3.6.8
- Removed dependency on rpm-build-python3 from python3 package (Closes: #35992)
- Applied security fix (Fixes: CVE-2019-5010)
- NMU: Rebuild with new openssl 1.1.0.
- Updated to upstream version 3.6.5.
- fix regular expression in patch1008
- Added cleaning os-release parameters (patch1008)
- Fixed incorrect detection of information of some distributions (Closes: #34421)
- Updated to upstream version 3.6.4.
- Add PKG-INFO files to ignore list (closes: #34658).
- Fixed interpackage dependencies (Closes: 34451).
- (.spec) Accelerate %check through parallellism.
- Edit regular expression for ignore.d list. (thanks for imz@) (Closes: #34660)
- Fixed build with new glibc.
- Packed audiotest.au files required by tests.
- Returned some distutils submodules required by setup scripts of numpy.
- Nis module no longer builds with new glibc.
- New version 3.5.4
- Fixed tests with new libexpat.
- Add PLATFORM_TRIPLET suffix for binary module search
- Fixed interpreter breakage caused by rebuild with glibc >= 2.25
(closes: #33356).
- NMU: rebuilt against Tcl/Tk 8.6.
- python3-modules-tkinter: Requires: tk (ALT#29206)
- (.spec) Adapted for other 64bit archs (thx sbolshakov@).
- %py3_provides os.path (an OS-independent alias, which other modules
might want to import). - test: Some good code in lib2to3/tests restored (and some bad code removed).
- Rebuild with rpm-build-python3-0.1.10.2 (more autoreqs/provs will
be found, and their default format has been tweaked slightly).
- put the Python implementation of python3-config back (as in 3.3)
because it prints more correct values for --configdir (ALT#32008).
- I was wrong in letting __pycache__/ be handled by files.req:
must be invisible. (Other pkgs gave this crazy Provides as a result.)
- Merged the major switch to a common /usr/lib{,64}/python3/site-packages
done in 3.3:
+ Switch to a common /usr/lib{,64}/python3/site-packages
(without the minor version).
+ Provide python3.3-ABI: compatible .so in Python modules rely on it.
+ Require rpm-build-python3 (as per ALT Sisyphus RPM Macros Packaging Policy).
+ This package does not "strictly" own /usr/lib{,64}/python3.3 anymore
(for convenience of the transition and because it makes little sense).
- added ignored python3 files pattern for buildreq.
- (.spec) Help verify_elf by pointing %__libpython3 to our newly
built library.
- Updated to 3.5.1.
- Synced with Fedora python3-3.5.1-1.
- Unicode problem with ncurses fixed (RH#539917).
- Unpackage garbage __pycache__/* left-over from unwanted files.
- (.spec) Clean up to fail if the maintainer's intentions get not
fulfilled because the sources or the build environment have changed.
- Switch to a common /usr/lib{,64}/python3/site-packages
(without the minor version). - Provide python3.3-ABI: compatible .so in Python modules rely on it.
- Require rpm-build-python3 (as per ALT Sisyphus RPM Macros Packaging Policy).
- This package does not "strictly" own /usr/lib{,64}/python3.3 anymore
(for convenience of the transition and because it makes little sense).
- do not test SSL (this is currently broken in Sisyphus anyway, but we
need to be able to rebuild; the SSL-bugs haven't gone away and need
a fix; but we are moving to 3.5 very soon)
- remove subpackage %name-modules-idlelib (moved to
%name-modules-tkinter) - move %_libdir/python*/Tools/scripts/run_tests.py to subpackage
%name-test
- add subpackage %name-modules-idlelib
- fix gcc 4.8 incompatibility (rhbz#927358); regenerate autotool
intermediates - fix error in platform.platform() when non-ascii byte strings are
decoded to unicode (rhbz#922149)
- version up to 3.3.1
- skip test_posix_fadvise: RLIMIT_CPU 1000000 unavailable in hasher
- version up to 3.3.0
- add support for Bluetooth
- base: add python3.x(builtins) to Provides
- python-3.2.3-autoconf-sem_open_check-alt.patch
- 3.2.3
- build python3 binary with static libpython3
- split up independent libpython3 subpackage with shared library
- change optimization to -O3
- repair build with fresh rpm-build-python3
- enable check
- rebuild with rpm-build-python3
- split up, rename subpackages
- initial Python3 port from Fedora