Python3 Interpreter

Edit Package python3

Python is an interpreted, object-oriented programming language, and is
often compared to Tcl, Perl, Scheme, or Java. You can find an overview
of Python in the documentation and tutorials included in the python-doc
(HTML) or python-doc-pdf (PDF) packages.

If you want to install third party modules using distutils, you need to
install python-devel package.

Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed
0001-allow-for-reproducible-builds-of-python-packages.patch 0000001741 1.7 KB
22198.patch 0000003413 3.33 KB
CVE-2019-9674-zip-bomb.patch 0000002310 2.26 KB
PACKAGING-NOTES 0000001126 1.1 KB
Python-3.0b1-record-rpm.patch 0000003845 3.75 KB
Python-3.6.15.tar.xz 0017223796 16.4 MB
Python-3.6.15.tar.xz.asc 0000000833 833 Bytes
README.SUSE 0000001683 1.64 KB
_multibuild 0000000078 78 Bytes
aarch64-prolong-timeout.patch 0000000492 492 Bytes
baselibs.conf 0000000040 40 Bytes
bpo-36576-skip_tests_for_OpenSSL-111.patch 0000003872 3.78 KB
bpo23395-PyErr_SetInterrupt-signal.patch 0000005682 5.55 KB
bpo36263-Fix_hashlib_scrypt.patch 0000001219 1.19 KB
distutils-reproducible-compile.patch 0000000527 527 Bytes
idle3.appdata.xml 0000001719 1.68 KB
idle3.desktop 0000000253 253 Bytes
ignore_pip_deprec_warn.patch 0000000428 428 Bytes
import_failed.map 0000000319 319 Bytes
import_failed.py 0000000706 706 Bytes
macros.python3 0000001031 1.01 KB
pep538_coerce_legacy_c_locale.patch 0000034566 33.8 KB
pip-20.2.3-py2.py3-none-any.whl 0001350933 1.29 MB
python-3.3.0b1-curses-panel.patch 0000000376 376 Bytes
python-3.3.0b1-fix_date_time_compiler.patch 0000000822 822 Bytes
python-3.3.0b1-localpath.patch 0000000495 495 Bytes
python-3.3.0b1-test-posix_fadvise.patch 0000000400 400 Bytes
python-3.3.3-skip-distutils-test_sysconfig_module.patch 0000000470 470 Bytes
python-3.6-CVE-2017-18207.patch 0000000703 703 Bytes
python-3.6.0-multilib-new.patch 0000011253 11 KB
python.keyring 0000750017 732 KB
python3-sorted_tar.patch 0000004938 4.82 KB
python36.changes 0000064221 62.7 KB
python36.spec 0000035651 34.8 KB
riscv64-ctypes.patch 0000001227 1.2 KB
riscv64-support.patch 0000005495 5.37 KB
setuptools-44.1.1-py2.py3-none-any.whl 0000583521 570 KB
skip_SSL_tests.patch 0000000702 702 Bytes
skip_random_failing_tests.patch 0000006371 6.22 KB
skipped_tests.py 0000001872 1.83 KB
sphinx-update-removed-function.patch 0000001089 1.06 KB
subprocess-raise-timeout.patch 0000000550 550 Bytes
Latest Revision
Alec Su's avatar Alec Su (ae40515) committed (revision 3)
- Don't use appstream-glib on SLE-12.
- Use Python 2-based Sphinx on SLE-12.
- No documentation on SLE-12.
- Add skip_SSL_tests.patch skipping tests because of patched
  OpenSSL (bpo#9425).

- Don't use OpenSSL 1.1 on platforms which don't have it.

- Remove shebangs from from python-base libraries in _libdir
  (bsc#1193179, bsc#1192249).
- Readjust patches:
  - bpo-31046_ensurepip_honours_prefix.patch
  - decimal.patch
  - python-3.3.0b1-fix_date_time_compiler.patch

- build against openssl 1.1 as it is incompatible with openssl 3.0+  (bsc#1190566)

- 0001-allow-for-reproducible-builds-of-python-packages.patch: ignore
  permission error when changing the mtime of the source file in presence
  of SOURCE_DATE_EPOCH

- The previous construct works only on the current Factory, not
  in SLE.

- BuildRequire rpm-build-python: The provider to inject python(abi)
  has been moved there. rpm-build pulls rpm-build-python
  automatically in when building anything against python3-base, but
  this implies that the initial build of python3-base does not
  trigger the automatic installation.
Comments 0
openSUSE Build Service is sponsored by