Debian Python Support Packaging

Find all needed information about Debian Python Support Packaging. Below you can see links where you can find everything you want to know about Debian Python Support Packaging.


Debian -- Details of package python-support in jessie

    https://packages.debian.org/jessie/python-support
    automated rebuilding support for Python modules. This package contains the 'update-python-modules' script, which takes care of byte-compilation of Python-only modules. Private modules are automatically rebuilt upon major Python upgrades, avoiding the …

How do I do Debian packaging of a Python package? - Stack ...

    https://stackoverflow.com/questions/1382569/how-do-i-do-debian-packaging-of-a-python-package
    I need to write, or find, a script to create a Debian package, using package python-support, from a Python package.The Python package will be pure Python without C extensions. The Python package for testing purposes will just be a directory with an empty __init__.py file and a single Python module, package_test.py.. The packaging script must use python-support to provide …

Debian -- Details of package python-support in jessie

    https://packages.debian.org/pt-br/jessie/python-support
    Este pacote contém o script 'update-python-modules', que cuida da compilação ("byte-compilation") de módulos exclusivamente Python ("Python-only"). Módulos privados são automaticamente reconstruídos em atualizações importantes do Python, evitando a necessidade de dependências fortes.

Debian Python Policy - On the move to Python 3

    https://www.debian.org/doc/packaging-manuals/python-policy/ch-python3.html
    Debian Python Policy Chapter 1 - On the move to Python 3 ... Python 3 should be used for the packaging if the packaging scripts use Python. Python libraries, if they support Python 3, should be always packaged for Python 3. If an application supports only Python 2, the Python libraries for that application should also be packaged for Python 2. ...

Debian Python Policy - Python Packaging

    https://www.debian.org/doc/packaging-manuals/python-policy/ch-python.html
    In some cases, Python policy explicitly references Python helper tools. For Debian Stretch, the dh-python package provides the only such tools; earlier helpers have been removed from Debian. It is a design goal to fully specify required interfaces and functions in policy for Python 3 and to avoid enshrining specific implementation details in ...

Chapter 3. Packaged Modules - Debian

    https://www.debian.org/doc/packaging-manuals/python-policy/module_packages.html
    Such a package should support the current Debian Python version, and more if possible (there are several tools to help implement this, see Appendix B, Packaging Tools). For example, if Python 3.3, 3.4, and 3.5 are supported, the Python statement ... Pure Python modules in private installation directories that are byte-compiled with the default ...

Chapter 1. Completing the move to Python 3 - Debian

    https://www.debian.org/doc/packaging-manuals/python-policy/python3.html
    If an application supports only Python 2, the application may need to be removed from Debian so that it does not block removal of other Python 2 packages. Python libraries need to support Python 3 and new versions must be packaged for Python 3.

Appendix B. Packaging Tools - Debian

    https://www.debian.org/doc/packaging-manuals/python-policy/packaging_tools.html
    The related Python setuptools module has been modified in Debian along the same lines as distutils.. Upstream focus on developments and improvements for Python packaging tools has largely shifted away from distutils and to setuptools.They offer a similar API and at some point in the future, setuptools may fully replace distutils in Debian package builds.

Debian Python Policy - Packaging Tools

    https://www.debian.org/doc/packaging-manuals/python-policy/ap-packaging_tools.html
    B.2 setuptools. The related Python setuptools module has been modified in Debian along the same lines as distutils.. Upstream focus on developments and improvements for Python packaging tools has largely shifted away from distutils and to setuptools.They offer a similar API and at some point in the future, setuptools may fully replace distutils in Debian package builds.



Need to find Debian Python Support Packaging information?

To find needed information please read the text beloow. If you need to know more you can click on the links to visit sites with more detailed data.

Related Support Info