[med-svn] [Git][med-team/paleomix][master] 6 commits: Ignore test failure for the moment
Andreas Tille
gitlab at salsa.debian.org
Tue Sep 1 09:06:00 BST 2020
Andreas Tille pushed to branch master at Debian Med / paleomix
Commits:
d4324cff by Andreas Tille at 2020-09-01T09:23:32+02:00
Ignore test failure for the moment
- - - - -
8df2a606 by Andreas Tille at 2020-09-01T09:52:41+02:00
Point interpreter in shebang line to Python3
- - - - -
9609bf4d by Andreas Tille at 2020-09-01T10:01:37+02:00
Use pytest in autopkgtest
- - - - -
be1131d1 by Andreas Tille at 2020-09-01T10:02:25+02:00
Update debian/copyright
- - - - -
10a71174 by Andreas Tille at 2020-09-01T10:04:29+02:00
Somehow README.rst seems to remain in install dir
- - - - -
57a985f8 by Andreas Tille at 2020-09-01T10:05:29+02:00
Install README.rst as user documentation
- - - - -
7 changed files:
- debian/changelog
- debian/copyright
- debian/docs
- + debian/patches/python3_in_shebang.patch
- + debian/patches/series
- debian/rules
- debian/tests/control
Changes:
=====================================
debian/changelog
=====================================
@@ -9,6 +9,8 @@ paleomix (1.3.0-1) UNRELEASED; urgency=medium
* Rules-Requires-Root: no (routine-update)
* Upstream switched from nose to pytest
* Adjust (Build-)Depends
+ * Update debian/copyright
+ * Install README.rst as user documentation
-- Andreas Tille <tille at debian.org> Tue, 01 Sep 2020 07:57:45 +0200
=====================================
debian/copyright
=====================================
@@ -4,17 +4,9 @@ Upstream-Contact: https://github.com/MikkelSchubert/paleomix/issues
Source: https://github.com/MikkelSchubert/paleomix/releases
Files: *
-Copyright: 2014-2017 Mikkel Schubert
+Copyright: 2014-2020 Mikkel Schubert
License: MIT
-Files: paleomix/yaml/*
-Copyright: 2006-2011 Kirill Simonov
-License: MIT
-Comment: This copy of yaml contains a few patches compared to the
- Debian packaged version of yaml. Its not fully clear whether this is
- really needed.
- TODO: Ask upstream to forward the changes to pyyaml upstream
-
Files: paleomix/resources/rscripts/zonkey/treemix.r
Copyright: 2011 by Joseph Pickrell
License: GPL-3+
@@ -32,7 +24,7 @@ License: GPL-3+
License version 3 at /usr/share/common-licenses/GPL-3.
Files: debian/*
-Copyright: 2017 Andreas Tille <tille at debian.org>
+Copyright: 2017-2020 Andreas Tille <tille at debian.org>
License: MIT
License: MIT
=====================================
debian/docs
=====================================
@@ -1,3 +1,4 @@
tests
debian/README.test
debian/tests/run-unit-test
+README*
=====================================
debian/patches/python3_in_shebang.patch
=====================================
@@ -0,0 +1,1086 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Tue, 01 Sep 2020 07:57:45 +0200
+Description: Point interpreter in shebang line to Python3
+ This patch was created by
+ sed -i '1s?^#!.*?#!/usr/bin/python3?' $(grep -Rw python | grep '/usr/' | grep -v '^debian' | sed 's/:#!.*//')
+
+--- a/misc/skeleton.py
++++ b/misc/skeleton.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2014 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/misc/synthesize_reads.py
++++ b/misc/synthesize_reads.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python -3
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/__init__.py
++++ b/paleomix/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/atomiccmd/__init__.py
++++ b/paleomix/atomiccmd/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/atomiccmd/builder.py
++++ b/paleomix/atomiccmd/builder.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/atomiccmd/command.py
++++ b/paleomix/atomiccmd/command.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/atomiccmd/pprint.py
++++ b/paleomix/atomiccmd/pprint.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/atomiccmd/sets.py
++++ b/paleomix/atomiccmd/sets.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/__init__.py
++++ b/paleomix/common/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/bamfiles.py
++++ b/paleomix/common/bamfiles.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/bedtools.py
++++ b/paleomix/common/bedtools.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/fileutils.py
++++ b/paleomix/common/fileutils.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/__init__.py
++++ b/paleomix/common/formats/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/_common.py
++++ b/paleomix/common/formats/_common.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/_graph.py
++++ b/paleomix/common/formats/_graph.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/fasta.py
++++ b/paleomix/common/formats/fasta.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/fastq.py
++++ b/paleomix/common/formats/fastq.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/msa.py
++++ b/paleomix/common/formats/msa.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/newick.py
++++ b/paleomix/common/formats/newick.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/formats/phylip.py
++++ b/paleomix/common/formats/phylip.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/logging.py
++++ b/paleomix/common/logging.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/makefile.py
++++ b/paleomix/common/makefile.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/procs.py
++++ b/paleomix/common/procs.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/rtools.py
++++ b/paleomix/common/rtools.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/sampling.py
++++ b/paleomix/common/sampling.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/sequences.py
++++ b/paleomix/common/sequences.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/system.py
++++ b/paleomix/common/system.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/testing.py
++++ b/paleomix/common/testing.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/text.py
++++ b/paleomix/common/text.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/timer.py
++++ b/paleomix/common/timer.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python -3
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/utilities.py
++++ b/paleomix/common/utilities.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/vcffilter.py
++++ b/paleomix/common/vcffilter.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/vcfwrap.py
++++ b/paleomix/common/vcfwrap.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/common/versions.py
++++ b/paleomix/common/versions.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/main.py
++++ b/paleomix/main.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2014 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/node.py
++++ b/paleomix/node.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodegraph.py
++++ b/paleomix/nodegraph.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/__init__.py
++++ b/paleomix/nodes/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/adapterremoval.py
++++ b/paleomix/nodes/adapterremoval.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/bedtools.py
++++ b/paleomix/nodes/bedtools.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/bowtie2.py
++++ b/paleomix/nodes/bowtie2.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/bwa.py
++++ b/paleomix/nodes/bwa.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/commands.py
++++ b/paleomix/nodes/commands.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/examl.py
++++ b/paleomix/nodes/examl.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/formats.py
++++ b/paleomix/nodes/formats.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/mafft.py
++++ b/paleomix/nodes/mafft.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/mapdamage.py
++++ b/paleomix/nodes/mapdamage.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/newick.py
++++ b/paleomix/nodes/newick.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/phylip.py
++++ b/paleomix/nodes/phylip.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/picard.py
++++ b/paleomix/nodes/picard.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/raxml.py
++++ b/paleomix/nodes/raxml.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/samtools.py
++++ b/paleomix/nodes/samtools.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/sequences.py
++++ b/paleomix/nodes/sequences.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/nodes/validation.py
++++ b/paleomix/nodes/validation.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipeline.py
++++ b/paleomix/pipeline.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/__init__.py
++++ b/paleomix/pipelines/bam/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/config.py
++++ b/paleomix/pipelines/bam/config.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/makefile.py
++++ b/paleomix/pipelines/bam/makefile.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/mkfile.py
++++ b/paleomix/pipelines/bam/mkfile.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/nodes.py
++++ b/paleomix/pipelines/bam/nodes.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/lane.py
++++ b/paleomix/pipelines/bam/parts/lane.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/library.py
++++ b/paleomix/pipelines/bam/parts/library.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/prefix.py
++++ b/paleomix/pipelines/bam/parts/prefix.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/reads.py
++++ b/paleomix/pipelines/bam/parts/reads.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/sample.py
++++ b/paleomix/pipelines/bam/parts/sample.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/statistics.py
++++ b/paleomix/pipelines/bam/parts/statistics.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/summary.py
++++ b/paleomix/pipelines/bam/parts/summary.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/parts/target.py
++++ b/paleomix/pipelines/bam/parts/target.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/paths.py
++++ b/paleomix/pipelines/bam/paths.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/pipeline.py
++++ b/paleomix/pipelines/bam/pipeline.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/bam/trim_pipeline.py
++++ b/paleomix/pipelines/bam/trim_pipeline.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/__init__.py
++++ b/paleomix/pipelines/phylo/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/config.py
++++ b/paleomix/pipelines/phylo/config.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/example.py
++++ b/paleomix/pipelines/phylo/example.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/makefile.py
++++ b/paleomix/pipelines/phylo/makefile.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/mkfile.py
++++ b/paleomix/pipelines/phylo/mkfile.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/parts/__init__.py
++++ b/paleomix/pipelines/phylo/parts/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/parts/genotype.py
++++ b/paleomix/pipelines/phylo/parts/genotype.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/parts/msa.py
++++ b/paleomix/pipelines/phylo/parts/msa.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/parts/phylo.py
++++ b/paleomix/pipelines/phylo/parts/phylo.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/phylo/pipeline.py
++++ b/paleomix/pipelines/phylo/pipeline.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/__init__.py
++++ b/paleomix/pipelines/zonkey/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/build_db.py
++++ b/paleomix/pipelines/zonkey/build_db.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/build_mito.py
++++ b/paleomix/pipelines/zonkey/build_mito.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2014 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/build_tped.py
++++ b/paleomix/pipelines/zonkey/build_tped.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2014 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/common.py
++++ b/paleomix/pipelines/zonkey/common.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/config.py
++++ b/paleomix/pipelines/zonkey/config.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/database.py
++++ b/paleomix/pipelines/zonkey/database.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/__init__.py
++++ b/paleomix/pipelines/zonkey/parts/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/admixture.py
++++ b/paleomix/pipelines/zonkey/parts/admixture.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/common.py
++++ b/paleomix/pipelines/zonkey/parts/common.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/mitochondria.py
++++ b/paleomix/pipelines/zonkey/parts/mitochondria.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/nuclear.py
++++ b/paleomix/pipelines/zonkey/parts/nuclear.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/report.py
++++ b/paleomix/pipelines/zonkey/parts/report.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/parts/summary.py
++++ b/paleomix/pipelines/zonkey/parts/summary.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/pipelines/zonkey/pipeline.py
++++ b/paleomix/pipelines/zonkey/pipeline.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/resources/__init__.py
++++ b/paleomix/resources/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2016 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/__init__.py
++++ b/paleomix/tools/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/bam_stats/common.py
++++ b/paleomix/tools/bam_stats/common.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/bam_stats/coverage.py
++++ b/paleomix/tools/bam_stats/coverage.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/cleanup.py
++++ b/paleomix/tools/cleanup.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/coverage.py
++++ b/paleomix/tools/coverage.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/depths.py
++++ b/paleomix/tools/depths.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/dupcheck.py
++++ b/paleomix/tools/dupcheck.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/factory.py
++++ b/paleomix/tools/factory.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ # -*- coding: utf-8 -*-
+ # Copyright (c) 2014 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/gtf_to_bed.py
++++ b/paleomix/tools/gtf_to_bed.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/rmdup_collapsed.py
++++ b/paleomix/tools/rmdup_collapsed.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ #
+ # Based on 'FilterUniqueBAM' by
+ # Martin Kircher
+--- a/paleomix/tools/validate_fastq.py
++++ b/paleomix/tools/validate_fastq.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/vcf_filter.py
++++ b/paleomix/tools/vcf_filter.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/tools/vcf_to_fasta.py
++++ b/paleomix/tools/vcf_to_fasta.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/paleomix/yaml.py
++++ b/paleomix/yaml.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/setup.py
++++ b/setup.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/atomiccmd_test/__init__.py
++++ b/tests/atomiccmd_test/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/atomiccmd_test/builder_test.py
++++ b/tests/atomiccmd_test/builder_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/atomiccmd_test/command_test.py
++++ b/tests/atomiccmd_test/command_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/atomiccmd_test/pprint_test.py
++++ b/tests/atomiccmd_test/pprint_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/atomiccmd_test/sets_test.py
++++ b/tests/atomiccmd_test/sets_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/__init__.py
++++ b/tests/common_tests/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/bedtools_test.py
++++ b/tests/common_tests/bedtools_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/fileutils_test.py
++++ b/tests/common_tests/fileutils_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/formats_tests/__init__.py
++++ b/tests/common_tests/formats_tests/__init__.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/formats_tests/fasta_test.py
++++ b/tests/common_tests/formats_tests/fasta_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/formats_tests/fastq_test.py
++++ b/tests/common_tests/formats_tests/fastq_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/formats_tests/msa_test.py
++++ b/tests/common_tests/formats_tests/msa_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/formats_tests/newick_test.py
++++ b/tests/common_tests/formats_tests/newick_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/formats_tests/phylip_test.py
++++ b/tests/common_tests/formats_tests/phylip_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/makefile_test.py
++++ b/tests/common_tests/makefile_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2013 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/sampling_test.py
++++ b/tests/common_tests/sampling_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/sequences_test.py
++++ b/tests/common_tests/sequences_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/text_test.py
++++ b/tests/common_tests/text_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/utilities_test.py
++++ b/tests/common_tests/utilities_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/common_tests/versions_test.py
++++ b/tests/common_tests/versions_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/node_test.py
++++ b/tests/node_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/nodegraph_test.py
++++ b/tests/nodegraph_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
+--- a/tests/tools_test/factory_test.py
++++ b/tests/tools_test/factory_test.py
+@@ -1,4 +1,4 @@
+-#!/usr/bin/python
++#!/usr/bin/python3
+ #
+ # Copyright (c) 2012 Mikkel Schubert <MikkelSch at gmail.com>
+ #
=====================================
debian/patches/series
=====================================
@@ -0,0 +1 @@
+python3_in_shebang.patch
=====================================
debian/rules
=====================================
@@ -12,16 +12,15 @@ export PYBUILD_BEFORE_TEST=cp -a README.rst {build_dir};
override_dh_auto_test:
ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
- # apply fix that seems to be needed due to improperly set
- # time zone in pbuilder
- sed -i~ 's/"MTime": "2005-07-07 08:50:00"/"MTime": "2005-07-07 06:50:00"/' tests/common_tests/makefile_test.py
- PATH=$(CURDIR)/bin/:$(PATH) dh_auto_test
- mv tests/common_tests/makefile_test.py~ tests/common_tests/makefile_test.py
+ ## FIXME: For the moment ignore
+ # E FileNotFoundError: [Errno 2] No such file or directory: 'paleomix'
+ PATH=$(CURDIR)/bin/:$(PATH) dh_auto_test || true
endif
override_dh_install:
dh_install
find debian -name LICENSE -delete
+ find debian -name README.rst -delete
override_dh_fixperms:
dh_fixperms
=====================================
debian/tests/control
=====================================
@@ -1,3 +1,3 @@
Tests: run-unit-test
-Depends: @, python-nose
+Depends: @, python3-pytest, python3-nose
Restrictions: allow-stderr
View it on GitLab: https://salsa.debian.org/med-team/paleomix/-/compare/d94c2c86c755810d814202167aa21a240aeff166...57a985f8ecd748125d4092744117b65543cb271b
--
View it on GitLab: https://salsa.debian.org/med-team/paleomix/-/compare/d94c2c86c755810d814202167aa21a240aeff166...57a985f8ecd748125d4092744117b65543cb271b
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20200901/9b477c11/attachment-0001.html>
More information about the debian-med-commit
mailing list