[med-svn] [Git][med-team/python-bd2k][master] 5 commits: Python3 builds and tests are running fine for both Python versions - ask for…

Andreas Tille gitlab at salsa.debian.org
Mon Feb 12 10:28:32 UTC 2018


Andreas Tille pushed to branch master at Debian Med / python-bd2k


Commits:
53b071fb by Andreas Tille at 2018-02-11T23:42:59+01:00
Python3 builds and tests are running fine for both Python versions - ask for help on Python list why Python3 does not install

- - - - -
e202b529 by Andreas Tille at 2018-02-12T11:14:21+01:00
There is really no Python 3 support

- - - - -
7ae168b2 by Andreas Tille at 2018-02-12T11:16:00+01:00
debhelper 11

- - - - -
48d803ee by Andreas Tille at 2018-02-12T11:17:32+01:00
Source is actually unchanged

- - - - -
99961aa6 by Andreas Tille at 2018-02-12T11:28:15+01:00
Strip down changelog for the initial upload

- - - - -


5 changed files:

- − debian/README.source
- debian/changelog
- debian/compat
- debian/control
- debian/rules


Changes:

=====================================
debian/README.source deleted
=====================================
--- a/debian/README.source
+++ /dev/null
@@ -1,10 +0,0 @@
-bd2k-python-lib for Debian
--------------------------
-
-A series of files were removed from the upstream source tree to achieve repeatable builds
-
-  rm -r .eggs/
-
-
- -- Steffen Moeller <moeller at debian.org>  Fri, 13 Jan 2017 19:31:02 +0100
-


=====================================
debian/changelog
=====================================
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,13 +1,5 @@
-python-bd2k (1.14~alpha1.43-1) UNRELEASED; urgency=medium
+python-bd2k (1.14~alpha1.43-1) unstable; urgency=medium
 
-  [ Michael R. Crusoe ]
-  * latest upstream
-
-  [ Steffen Moeller ]
-  * Reupload with no functional changes
-  * Added prior omitted patch to git repository
-  * Python3 package is not installable because of a syntax error
-  * Activated autotests for python2 only.
   * Initial release (Closes: #851341)
 
  -- Michael R. Crusoe <michael.crusoe at gmail.com>  Sat, 10 Feb 2018 07:38:01 -0800


=====================================
debian/compat
=====================================
--- a/debian/compat
+++ b/debian/compat
@@ -1 +1 @@
-9
+11


=====================================
debian/control
=====================================
--- a/debian/control
+++ b/debian/control
@@ -5,29 +5,26 @@ Uploaders: Steffen Moeller <moeller at debian.org>,
 Section: python
 Testsuite: autopkgtest-pkg-python
 Priority: optional
-Build-Depends: debhelper (>= 9),
+Build-Depends: debhelper (>= 11~),
                dh-python,
                python-all,
                python-setuptools,
-               python3-all,
-               python3-setuptools,
                python-boto,
                python-dill,
                python-lockfile,
                python-mock,
                python-pytest,
-               python-future
-# Test not performing correctly for python 3.
-#  python-boto, python3-boto,
-#  python-dill, python3-dill,
-#  python-lockfile, python3-lockfile,
-#  python-mock, python3-mock,
-#  python-pytest, python3-pytest
+               python-future,
+               python-boto,
+               python-dill,
+               python-lockfile,
+               python-mock,
+               python-pytest
 Standards-Version: 4.1.3
 Vcs-Browser: https://anonscm.debian.org/cgit/debian-med/python-bd2k.git/
 Vcs-Git: https://anonscm.debian.org/git/debian-med/python-bd2k.git
 Homepage: https://github.com/BD2KGenomics/bd2k-python-lib
-#X-Python3-Version: >= 3.2
+X-Python3-Version: >= 3.2
 X-Python-Version: >= 2.6
 
 Package: python-bd2k
@@ -39,16 +36,4 @@ Description: utilities for BD2KGenomics (Python 2)
  It provides a range of smallish software solutions
  like hashes and hash tables or iterators.
  .
- This package installs the library for Python 2. The
- package for Python 3 is currently not installable.
-
-#Package: python3-bd2k
-#Architecture: all
-#Depends: ${python3:Depends}, ${misc:Depends}
-#Description: utilities for BD2KGenomics (Python 3)
-# This package provides a range of smallish software solutions
-# like hashes and hash tables or iterators that are of importance
-# to a range of reverse dependencies of the BD2KGenomics
-# repository.
-# .
-# This package installs the library for Python 3.
+ This package installs the library for Python 2.


=====================================
debian/rules
=====================================
--- a/debian/rules
+++ b/debian/rules
@@ -1,29 +1,7 @@
 #!/usr/bin/make -f
 export DH_VERBOSE = 1
-export PYBUILD_NAME=bd2k-python-lib
-export PYBUILD_DESTDIR_python2=debian/python-bd2k/
-#export PYBUILD_DESTDIR_python2-dbg=debian/python-bd2k-dbg/
-export PYBUILD_DESTDIR_python3=debian/python3-bd2k/
-#export PYBUILD_DESTDIR_python3-dbg=debian/python3-bd2k-dbg/
 
-export PYBUILD_DISABLE_python3=test
+export PYBUILD_NAME=bd2k
 
 %:
-	dh $@ --with python2,python3 --buildsystem=pybuild
-
-
-# If you need to rebuild the Sphinx documentation
-# Add spinxdoc to the dh --with line
-#override_dh_auto_build:
-#	dh_auto_build
-#	PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bhtml        docs/ build/html # HTML generator
-#	PYTHONPATH=. http_proxy='127.0.0.1:9' sphinx-build -N -bman        docs/ build/man # Manpage generator
-
-
-override_dh_auto_clean:
-	dh_auto_clean
-	rm -rf src/bd2k.egg-info .cache .pybuild
-
-# boto (for AWS) failed - not followed up for this initial packaging
-#override_dh_auto_test:
-#	echo "Not testing this time."
+	dh $@ --with python2 --buildsystem=pybuild



View it on GitLab: https://salsa.debian.org/med-team/python-bd2k/compare/06d362924fb15dc374248394f2e2e9fb82fe404d...99961aa680582875364f855a9d1691fff3371e3f

---
View it on GitLab: https://salsa.debian.org/med-team/python-bd2k/compare/06d362924fb15dc374248394f2e2e9fb82fe404d...99961aa680582875364f855a9d1691fff3371e3f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/debian-med-commit/attachments/20180212/b1d33d2b/attachment-0001.html>


More information about the debian-med-commit mailing list