Skip to content
Commits on Source (5)
python-pyfaidx (0.5.5.2-2) unstable; urgency=medium
* Drop Python2 support
Closes: #938064
* debhelper-compat 12
* Standards-Version: 4.4.0
* Respect DEB_BUILD_OPTIONS in override_dh_auto_test target
-- Andreas Tille <tille@debian.org> Mon, 02 Sep 2019 14:39:41 +0200
python-pyfaidx (0.5.5.2-1) unstable; urgency=medium
* New upstream version
......
......@@ -4,15 +4,8 @@ Uploaders: Andreas Tille <tille@debian.org>
Section: python
Testsuite: autopkgtest-pkg-python
Priority: optional
Build-Depends: debhelper (>= 11~),
Build-Depends: debhelper-compat (= 12),
dh-python,
python-all,
python-coverage,
python-setuptools,
python-nose,
python-numpy,
python-six,
python-mock,
python3-all,
python3-coverage,
python3-setuptools,
......@@ -20,28 +13,11 @@ Build-Depends: debhelper (>= 11~),
python3-numpy,
python3-six,
python3-mock
Standards-Version: 4.2.1
Standards-Version: 4.4.0
Vcs-Browser: https://salsa.debian.org/med-team/python-pyfaidx
Vcs-Git: https://salsa.debian.org/med-team/python-pyfaidx.git
Homepage: https://github.com/mdshw5/pyfaidx
Package: python-pyfaidx
Architecture: all
Depends: ${misc:Depends},
${python:Depends}
Description: efficient random access to fasta subsequences for Python
Samtools provides a function "faidx" (FAsta InDeX), which creates a
small flat index file ".fai" allowing for fast random access to any
subsequence in the indexed FASTA file, while loading a minimal amount of
the file in to memory. This Python module implements pure Python classes
for indexing, retrieval, and in-place modification of FASTA files using
a samtools compatible index. The pyfaidx module is API compatible with
the pygr seqdb module. A command-line script "faidx" is installed
alongside the pyfaidx module, and facilitates complex manipulation of
FASTA files without any programming knowledge.
.
This package provides the Python 2 modules to access fasta files.
Package: python3-pyfaidx
Architecture: all
Depends: ${misc:Depends},
......@@ -62,7 +38,7 @@ Description: efficient random access to fasta subsequences for Python 3
Package: python-pyfaidx-examples
Architecture: all
Depends: ${misc:Depends}
Suggests: python3-pyfaidx | python-pyfaidx
Suggests: python3-pyfaidx
Description: example data for efficient random access to fasta subsequences for Python
Samtools provides a function "faidx" (FAsta InDeX), which creates a
small flat index file ".fai" allowing for fast random access to any
......
......@@ -7,16 +7,13 @@
export PYBUILD_NAME=pyfaidx
%:
LC_ALL=C.UTF-8 dh $@ --with python2,python3 --buildsystem=pybuild
override_dh_install:
dh_install
# remove duplilcated wrapper script from Python2 package
rm -rf debian/python-$(PYBUILD_NAME)/usr/bin
LC_ALL=C.UTF-8 dh $@ --with python3 --buildsystem=pybuild
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
dh_auto_test -- --test --system=custom --test-args='set -e; \
{interpreter} -m "nose" --with-coverage --cover-package=pyfaidx'
endif
override_dh_compress:
dh_compress --exclude=gz.tbi