Debian Patches

Status for python-coverage/5.1+dfsg.1-2

Patch Description Author Forwarded Bugs Origin Last update
01.omit-resource-files-from-distutils-setup.patch Omit the resource data files from Python packaging config. .
Created to avoid Python's Distutils insistence on install of
arch-independent ‘package_data’ files in ‘/usr/lib/…’. This is a violation
of FHS, and these files should instead go to ‘/usr/share/…’.

diff --git a/setup.py b/setup.py
index 7962c44d..6ac78b0a 100644
Ben Finney <bignose@debian.org> no debian 2017-09-08
02.rename-public-programs.patch Rename public programs to be clear what they're for. .
The upstream choice of ‘coverage’ is too broad a command name for a
Python-specific programmer tool.
.
Created to work with “entry points” feature of Python's Distutils.

diff --git a/setup.py b/setup.py
index 7962c44d..9ec00c87 100644
Ben Finney <bignose@debian.org> yes upstream 2020-08-06
03.remove-hotkeys.patch Remove usage of ‘jquery.hotkeys.js’. .
The expected API of ‘jquery.hotkeys.js’ is incompatible with the one
packaged in Debian as ‘libjs-jquery-hotkeys’.
.
In the absence of a correct library we need to remove usage of the
incompatible API.

diff --git a/coverage/html.py b/coverage/html.py
Ben Finney <bignose@debian.org> no debian 2020-06-02
04.sphinx-add-code-path.patch Add the code base to the import path for Sphinx's build. .
Sphinx's ‘autodoc’ extension attempts to import the modules to document their
API. The modules must be importable when Sphinx is building the documentation.
Ben Finney <bignose@debian.org> no 2016-09-21

All known versions for source package 'python-coverage'

Links