Source: python3.12 Section: python Priority: optional Maintainer: Matthias Klose Uploaders: Stefano Rivera Build-Depends: debhelper (>= 11), dpkg-dev (>= 1.17.11), quilt, autoconf, lsb-release, sharutils, libreadline-dev | libeditreadline-dev, libncurses-dev, zlib1g-dev, libbz2-dev, liblzma-dev, libgdbm-dev, libdb-dev, tk-dev, blt-dev (>= 2.4z), libssl-dev, libexpat1-dev, libbluetooth-dev [linux-any] , locales-all, libnsl-dev, libsqlite3-dev, libffi-dev (>= 3.0.5) [!or1k], libgpm2 [linux-any], media-types | mime-support, netbase, bzip2, time, python3:any, python3.12:any , net-tools, python3-pip-whl , python3-setuptools-whl , python3-wheel-whl , xvfb , xauth , tzdata , systemtap-sdt-dev [!hurd-amd64 !hurd-i386], valgrind-if-available, Build-Depends-Indep: python3-sphinx, python3-docs-theme, texinfo Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/cpython-team/python3 Vcs-Git: https://salsa.debian.org/cpython-team/python3.git XS-Testsuite: autopkgtest Package: python3.12 Architecture: any Multi-Arch: allowed Priority: optional Depends: python3.12-minimal (= ${binary:Version}), libpython3.12-stdlib (= ${binary:Version}), media-types | mime-support, tzdata, ${shlibs:Depends}, ${misc:Depends} Recommends: ca-certificates Suggests: python3.12-venv, python3.12-doc, binutils Breaks: python3-all (<< 3.6.5~rc1-1), python3-dev (<< 3.6.5~rc1-1), python3-venv (<< 3.6.5-2) Description: Interactive high-level object-oriented language (version 3.12) Python is a high-level, interactive, object-oriented language. Its 3.12 version includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. Package: python3.12-venv Architecture: any Multi-Arch: allowed Priority: optional Depends: python3.12 (= ${binary:Version}), python3-pip-whl (>= 22.2), python3-setuptools-whl, ${shlibs:Depends}, ${misc:Depends}, Breaks: python3-pip (<< 1.5.6-4) Description: Interactive high-level object-oriented language (pyvenv binary, version 3.12) Python is a high-level, interactive, object-oriented language. Its 3.12 version includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. . This package contains the pyvenv-3.12 binary. Package: libpython3.12-stdlib Architecture: any Multi-Arch: same Priority: optional Pre-Depends: ${misc:Pre-Depends} Depends: libpython3.12-minimal (= ${binary:Version}), media-types | mime-support, netbase, tzdata, ${shlibs:Depends}, ${misc:Depends} Breaks: python3-gdbm (<< 3.9.9-1~), libpython3.12-testsuite (<< 3.12.0-3~) Replaces: python3-gdbm (<< 3.9.9-1~), libpython3.12-testsuite (<< 3.12.0-3~) Description: Interactive high-level object-oriented language (standard library, version 3.12) Python is a high-level, interactive, object-oriented language. Its 3.12 version includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. . This package contains Python 3.12's standard library. It is normally not used on its own, but as a dependency of python3.12. Package: python3.12-minimal Architecture: any Multi-Arch: allowed Priority: optional Pre-Depends: ${shlibs:Pre-Depends} Depends: libpython3.12-minimal (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: python3.12 Suggests: binfmt-support Conflicts: binfmt-support (<< 1.1.2) Description: Minimal subset of the Python language (version 3.12) This package contains the interpreter and some essential modules. It can be used in the boot process for some basic tasks. See /usr/share/doc/python3.12-minimal/README.Debian for a list of the modules contained in this package. XB-Cnf-Visible-Pkgname: python3.12 Package: python3.12-nopie Architecture: any Multi-Arch: allowed Priority: optional Depends: python3.12-minimal (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Python interpreter linked without PIE (version 3.12) This package contains the interpreter not built as position independent executable. This interpreter is diverting the python3.12 executable, and making the interpreter built with PIE available as python3.12-pie. XB-Cnf-Visible-Pkgname: python3.12 Package: libpython3.12-minimal Architecture: any Multi-Arch: same Priority: optional Pre-Depends: ${misc:Pre-Depends} Depends: ${shlibs:Depends}, ${misc:Depends} Recommends: libpython3.12-stdlib Conflicts: binfmt-support (<< 1.1.2) Description: Minimal subset of the Python language (version 3.12) This package contains some essential modules. It is normally not used on it's own, but as a dependency of python3.12-minimal. Package: libpython3.12t64 Provides: ${t64:Provides} Replaces: libpython3.12 Breaks: libpython3.12 (<< ${source:Version}) Architecture: any Multi-Arch: same Section: libs Priority: optional Pre-Depends: ${misc:Pre-Depends} Depends: libpython3.12-stdlib (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Description: Shared Python runtime library (version 3.12) Python is a high-level, interactive, object-oriented language. Its 3.12 version includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. . This package contains the shared runtime library, normally not needed for programs using the statically linked interpreter. Package: python3.12-examples Architecture: all Depends: python3.12:any (>= ${source:Version}), ${misc:Depends} Description: Examples for the Python language (v3.12) Examples, Demos and Tools for Python (v3.12). These are files included in the upstream Python distribution (v3.12). Package: python3.12-dev Architecture: any Multi-Arch: allowed Depends: python3.12 (= ${binary:Version}), libpython3.12-dev (= ${binary:Version}), libpython3.12t64 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: libc6-dev | libc-dev Description: Header files and a static library for Python (v3.12) Header files, a static library and development tools for building Python (v3.12) modules, extending the Python interpreter or embedding Python (v3.12) in applications. . Maintainers of Python packages should read README.maintainers. Package: libpython3.12-dev Section: libdevel Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libpython3.12-stdlib (= ${binary:Version}), libpython3.12t64 (= ${binary:Version}), libexpat1-dev, zlib1g-dev, ${shlibs:Depends}, ${misc:Depends} Recommends: libc6-dev | libc-dev Description: Header files and a static library for Python (v3.12) Header files, a static library and development tools for building Python (v3.12) modules, extending the Python interpreter or embedding Python (v3.12) in applications. . Maintainers of Python packages should read README.maintainers. . This package contains development files. It is normally not used on it's own, but as a dependency of python3.12-dev. Package: libpython3.12-testsuite Section: libdevel Architecture: all Depends: python3.12 (>= ${binary:Version}), ${misc:Depends}, net-tools Suggests: python3-gdbm, python3-tk Description: Testsuite for the Python standard library (v3.12) The complete testsuite for the Python standard library. Note that a subset is found in the libpython3.12-stdlib package, which should be enough for other packages to use (please do not build-depend on this package, but file a bug report to include additional testsuite files in the libpython3.12-stdlib package). Package: idle-python3.12 Architecture: all Depends: python3.12, python3-tk, python3.12-tk, ${misc:Depends}, libjs-mathjax, Enhances: python3.12 Description: IDE for Python (v3.12) using Tkinter IDLE is an Integrated Development Environment for Python (v3.12). IDLE is written using Tkinter and therefore quite platform-independent. Package: python3.12-doc Section: doc Architecture: all Multi-Arch: foreign Depends: libjs-jquery, libjs-underscore, ${misc:Depends} Suggests: python3.12 Description: Documentation for the high-level object-oriented language Python (v3.12) These is the official set of documentation for the interactive high-level object-oriented language Python (v3.12). All documents are provided in HTML format. The package consists of ten documents: . * What's New in Python3.12 * Tutorial * Python Library Reference * Macintosh Module Reference * Python Language Reference * Extending and Embedding Python * Python/C API Reference * Installing Python Modules * Documenting Python * Distributing Python Modules Package: python3.12-dbg Section: debug Architecture: any Multi-Arch: allowed Depends: python3.12 (= ${binary:Version}), libpython3.12t64-dbg (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Recommends: gdb Suggests: python3-gdbm-dbg, python3-tk-dbg Description: Debug Build of the Python Interpreter (version 3.12) The package holds two things: . - A Python interpreter configured with --pydebug. Dynamically loaded modules are searched as _d.so first. Third party extensions need a separate build to be used by this interpreter. - Debug information for standard python interpreter and extensions. . See the README.debug for more information. Package: libpython3.12t64-dbg X-Time64-Compat: libpython3.12-dbg Provides: ${t64:Provides} Section: debug Architecture: any Multi-Arch: same Pre-Depends: ${misc:Pre-Depends} Depends: libpython3.12-stdlib (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} Breaks: libpython3.12-dbg (<< ${source:Version}), python3-gdbm-dbg (<< 3.12.5-2~), python3-tk-dbg (<< 3.12.5-2~) Replaces: libpython3.12-dbg, python3-gdbm-dbg (<< 3.12.5-2~), python3-tk-dbg (<< 3.12.5-2~) Description: Debug Build of the Python Interpreter (version 3.12) The package holds two things: . - Extensions for a Python interpreter configured with --pydebug. - Debug information for standard python extensions. . See the README.debug for more information. Package: python3.12-full Architecture: any Multi-Arch: allowed Depends: python3.12 (= ${binary:Version}), libpython3.12-testsuite, python3.12-venv (= ${binary:Version}), idle-python3.12, python3.12-gdbm, python3.12-lib2to3, python3.12-tk, ca-certificates, ${shlibs:Depends}, ${misc:Depends} Recommends: python3.12-doc, python3.12-examples, Suggests: python3.12-dev Description: Python Interpreter with complete class library (version 3.12) Python, the high-level, interactive object oriented language, includes an extensive class library with lots of goodies for network programming, system administration, sounds and graphics. . This package is a dependency package, which depends on the full standard library of Python for Python developers. Including modules used only at build-time, such as venv and lib2to3, and modules with complex dependencies, such as tk and IDLE. All batteries included. . According to the Debian Python policy, this package must not be used in build dependencies, dependencies and recommendations. Package: python3.12-tk Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Enhances: python3.12 Suggests: tix Breaks: python3-tk (<< 3.12.5-2~) Replaces: python3-tk (<< 3.12.5-2~) XB-Python-Version: 3.12 Description: Tkinter - Writing Tk applications with Python (v3.12) A module for writing portable GUI applications with Python (v3.12) using Tk. Also known as Tkinter. Package: python3.12-gdbm Architecture: any Depends: ${misc:Depends}, ${shlibs:Depends} Enhances: python3.12 Breaks: python3-gdbm (<< 3.12.5-2~) Replaces: python3-gdbm (<< 3.12.5-2~) Description: GNU dbm database support for Python (v3.12) GNU dbm database module for Python. Install this if you want to create or read GNU dbm database files with Python.