[med-svn] [Git][med-team/htseq][master] 6 commits: Drop Python2 support

Andreas Tille gitlab at salsa.debian.org
Tue Oct 8 16:06:31 BST 2019



Andreas Tille pushed to branch master at Debian Med / htseq


Commits:
ea6cb221 by Andreas Tille at 2019-10-08T14:52:12Z
Drop Python2 support

- - - - -
7923c7ad by Andreas Tille at 2019-10-08T14:52:39Z
debhelper-compat 12

- - - - -
70cf0a6f by Andreas Tille at 2019-10-08T14:52:48Z
Standards-Version: 4.4.1

- - - - -
e1505e68 by Andreas Tille at 2019-10-08T14:52:58Z
Use secure URI in Homepage field.

Fixes lintian: homepage-field-uses-insecure-uri
See https://lintian.debian.org/tags/homepage-field-uses-insecure-uri.html for more details.

- - - - -
b1a5b39d by Andreas Tille at 2019-10-08T14:53:00Z
Set upstream metadata fields: Repository.
- - - - -
20aa80c2 by Andreas Tille at 2019-10-08T14:55:33Z
Upload to unstable

- - - - -


5 changed files:

- debian/changelog
- − debian/compat
- debian/control
- debian/rules
- debian/upstream/metadata


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,14 @@
+htseq (0.11.2-2) unstable; urgency=medium
+
+  * Drop Python2 support
+    targeting bug #936711
+  * debhelper-compat 12
+  * Standards-Version: 4.4.1
+  * Use secure URI in Homepage field.
+  * Set upstream metadata fields: Repository.
+
+ -- Andreas Tille <tille at debian.org>  Tue, 08 Oct 2019 16:53:00 +0200
+
 htseq (0.11.2-1) unstable; urgency=medium
 
   * New upstream version


=====================================
debian/compat deleted
=====================================
@@ -1 +0,0 @@
-12


=====================================
debian/control
=====================================
@@ -5,13 +5,8 @@ Uploaders: Diane Trout <diane at ghic.org>,
 Section: python
 Testsuite: autopkgtest-pkg-python
 Priority: optional
-Build-Depends: debhelper (>= 12~),
-               python-debian,
-               python-setuptools,
-               python-all-dev,
-               python-numpy,
-               python-matplotlib,
-               python-pysam,
+Build-Depends: debhelper-compat (= 12),
+               dh-python,
                python3-debian,
                python3-setuptools,
                python3-all-dev,
@@ -19,31 +14,11 @@ Build-Depends: debhelper (>= 12~),
                python3-matplotlib,
                python3-pysam,
                swig,
-               cython,
                cython3
-Standards-Version: 4.3.0
+Standards-Version: 4.4.1
 Vcs-Browser: https://salsa.debian.org/med-team/htseq
 Vcs-Git: https://salsa.debian.org/med-team/htseq.git
-Homepage: http://www-huber.embl.de/users/anders/HTSeq/doc/overview.html
-
-Package: python-htseq
-Architecture: any
-Depends: ${misc:Depends},
-         ${python:Depends},
-         ${shlibs:Depends}
-Description: Python high-throughput genome sequencing read analysis utilities
- HTSeq can be used to performing a number of common analysis tasks
- when working with high-throughput genome sequencing reads:
- .
-   * Getting statistical summaries about the base-call quality scores to
-     study the data quality.
-   * Calculating a coverage vector and exporting it for visualization in
-     a genome browser.
-   * Reading in annotation data from a GFF file.
-   * Assigning aligned reads from an RNA-Seq experiments to exons and
-     genes.
- .
- This package contains the Python 2 module.
+Homepage: https://www-huber.embl.de/users/anders/HTSeq/doc/overview.html
 
 Package: python3-htseq
 Architecture: any


=====================================
debian/rules
=====================================
@@ -8,7 +8,7 @@ export http_proxy=http://127.0.9.1:9
 export DEB_BUILD_MAINT_OPTIONS=hardening=+all
 
 %:
-	dh $@ --with python2,python3 --buildsystem=pybuild
+	dh $@ --with python3 --buildsystem=pybuild
 
 override_dh_auto_clean:
 	dh_auto_clean
@@ -17,8 +17,3 @@ override_dh_auto_clean:
 	for link in 'src' 'HTSeq' 'doc' 'scripts' 'test' ; do \
 	  if [ -L $${link} ] ; then rm $${link} ; fi \
 	done
-
-override_dh_install:
-	dh_install
-	# binaries should be only in python3 package
-	rm -rf debian/python-$(PYBUILD_NAME)/usr/bin
\ No newline at end of file


=====================================
debian/upstream/metadata
=====================================
@@ -1,19 +1,20 @@
 Reference:
- - Author: Simon Anders and Paul Theodor Pyl and Wolfgang Huber
-   Title: >
+- Author: Simon Anders and Paul Theodor Pyl and Wolfgang Huber
+  Title: >
     HTSeq—a Python framework to work with high-throughput sequencing data
-   Journal: Bioinformatics
-   Year: 2015
-   Volume: 31
-   Number: 2
-   Pages: 166-169
-   DOI: 10.1093/bioinformatics/btu638
-   PMID: 25260700
-   URL: http://bioinformatics.oxfordjournals.org/content/31/2/166
-   eprint: >
+  Journal: Bioinformatics
+  Year: 2015
+  Volume: 31
+  Number: 2
+  Pages: 166-169
+  DOI: 10.1093/bioinformatics/btu638
+  PMID: 25260700
+  URL: http://bioinformatics.oxfordjournals.org/content/31/2/166
+  eprint: >
     http://bioinformatics.oxfordjournals.org/content/31/2/166.full.pdf+html
 Registry:
- - Name: bio.tools
-   Entry: htseq
- - Name: SciCrunch
-   Entry: SCR_005514
+- Name: bio.tools
+  Entry: htseq
+- Name: SciCrunch
+  Entry: SCR_005514
+Repository: https://github.com/simon-anders/htseq



View it on GitLab: https://salsa.debian.org/med-team/htseq/compare/f9d9e452a151e30f767e4574e1d1f448a36d3e40...20aa80c287c2ebca57a0b34706d69cb32caa758b

-- 
View it on GitLab: https://salsa.debian.org/med-team/htseq/compare/f9d9e452a151e30f767e4574e1d1f448a36d3e40...20aa80c287c2ebca57a0b34706d69cb32caa758b
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/20191008/0e2a15d2/attachment-0001.html>


More information about the debian-med-commit mailing list