Andreas Tille pushed to branch master at Debian Med / python-csb
Commits: 3cb8704a by Andreas Tille at 2019-08-01T06:00:39Z Remove Python2 support, Remove API doc since it is created by deprecated epydoc - - - - - 8eb501d1 by Andreas Tille at 2019-08-01T06:26:21Z Move to source section science and leace python3-csb to section python - - - - - 489e94ba by Andreas Tille at 2019-08-01T06:26:51Z debhelper-compat 12 - - - - - 5edde93b by Andreas Tille at 2019-08-01T06:26:54Z Standards-Version: 4.4.0 - - - - - 6f528b12 by Andreas Tille at 2019-08-01T06:26:55Z Secure URI in copyright format - - - - - 4e08572f by Andreas Tille at 2019-08-01T06:28:22Z Respect DEB_BUILD_OPTIONS in override_dh_auto_test target - - - - - 2fdf81f6 by Andreas Tille at 2019-08-01T06:28:22Z Remove trailing whitespace in debian/copyright - - - - - 5a572b2a by Andreas Tille at 2019-08-01T06:28:22Z Remove trailing whitespace in debian/rules - - - - - 41b920f9 by Andreas Tille at 2019-08-01T06:28:22Z rename debian/tests/control.autodep8 to debian/tests/control - - - - - 53ca30e1 by Andreas Tille at 2019-08-01T06:36:02Z Upload to unstable - - - - - 8 changed files: - debian/changelog - − debian/compat - debian/control - debian/copyright - − debian/python-csb-doc.doc-base - − debian/python-csb-doc.install - debian/rules - debian/tests/control.autodep8 → debian/tests/control Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,19 @@ +python-csb (1.2.5+dfsg-4) unstable; urgency=medium + + * Remove Python2 support + * Remove API doc since it is created by deprecated epydoc + Closes: #881555 + * Move to source section science and leace python3-csb to section python + * debhelper-compat 12 + * Standards-Version: 4.4.0 + * Secure URI in copyright format + * Respect DEB_BUILD_OPTIONS in override_dh_auto_test target + * Remove trailing whitespace in debian/copyright + * Remove trailing whitespace in debian/rules + * rename debian/tests/control.autodep8 to debian/tests/control + + -- Andreas Tille <[email protected]> Thu, 01 Aug 2019 08:28:22 +0200 + python-csb (1.2.5+dfsg-3) unstable; urgency=medium * Standards-Version: 4.1.4 ===================================== debian/compat deleted ===================================== @@ -1 +0,0 @@ -11 ===================================== debian/control ===================================== @@ -2,51 +2,28 @@ Source: python-csb Maintainer: Debian Med Packaging Team <[email protected]> Uploaders: Tomas Di Domenico <[email protected]>, Andreas Tille <[email protected]> -Section: python +Section: science Testsuite: autopkgtest-pkg-python Priority: optional -Build-Depends: debhelper (>= 11~), +Build-Depends: debhelper-compat (= 12), dh-python, - python-all, python3-all, - python-epydoc, - python-numpy, - python-scipy, - python-matplotlib, - python-setuptools, python3-numpy, python3-scipy, python3-matplotlib, python3-setuptools -Standards-Version: 4.1.4 +Standards-Version: 4.4.0 Vcs-Browser: https://salsa.debian.org/med-team/python-csb Vcs-Git: https://salsa.debian.org/med-team/python-csb.git Homepage: https://github.com/csb-toolbox/CSB -X-Python-Version: >= 2.6 -X-Python3-Version: >= 3.1 - -Package: python-csb -Architecture: all -Depends: ${misc:Depends}, - ${python:Depends}, - python-numpy, - python-scipy -Suggests: python-csb-doc -Description: Python framework for structural bioinformatics - Computational Structural Biology Toolbox (CSB) is a Python class - library for reading, storing and analyzing biomolecular structures - in a variety of formats with rich support for statistical analyses. - . - CSB is designed for reusability and extensibility and comes with a clean, - well-documented API following good object-oriented engineering practice. Package: python3-csb Architecture: all +Section: python Depends: ${misc:Depends}, ${python3:Depends}, python3-numpy, python3-scipy -Suggests: python-csb-doc Description: Python framework for structural bioinformatics (Python3 version) Computational Structural Biology Toolbox (CSB) is a Python class library for reading, storing and analyzing biomolecular structures @@ -71,18 +48,3 @@ Description: Computational Structural Biology Toolbox (CSB) well-documented API following good object-oriented engineering practice. . This package contains some user executable tools. - -Package: python-csb-doc -Architecture: all -Section: doc -Depends: ${misc:Depends}, - ${python:Depends} -Description: Python framework for structural bioinformatics (documentation) - Computational Structural Biology Toolbox (CSB) is a Python class - library for reading, storing and analyzing biomolecular structures - in a variety of formats with rich support for statistical analyses. - . - CSB is designed for reusability and extensibility and comes with a clean, - well-documented API following good object-oriented engineering practice. - . - This package contains the HTML documentation of the framework's API. ===================================== debian/copyright ===================================== @@ -1,4 +1,4 @@ -Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ +Format: https://www.debian.org/doc/packaging-manuals/copyright-format/1.0/ Upstream-Name: csb Upstream-Contact: Ivan Kalev <[email protected]> Source: http://csb.codeplex.com @@ -28,7 +28,7 @@ License: Expat . THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, - FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN ===================================== debian/python-csb-doc.doc-base deleted ===================================== @@ -1,12 +0,0 @@ -Document: csb -Title: API Documentation for CSB (Computational Structural Biology Toolbox) -Author: Michael Habeck <[email protected]> -Abstract: This is the API documentation for CSB. - Computational Structural Biology Toolbox (CSB) is a Python class - library for reading, storing and analyzing biomolecular structures - in a variety of formats with rich support for statistical analyses. -Section: Science/Biology - -Format: HTML -Index: /usr/share/doc/python-csb-doc/api/index.html -Files: /usr/share/doc/python-csb-doc/api/* ===================================== debian/python-csb-doc.install deleted ===================================== @@ -1 +0,0 @@ -docs/api usr/share/doc/python-csb-doc/ ===================================== debian/rules ===================================== @@ -3,34 +3,21 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -PYVERS = $(shell pyversions -r) PY3VERS = $(shell py3versions -r) -BUILDHOME = $(CURDIR)/debian/buildhome export PYBUILD_NAME=csb %: - dh $@ --with python2,python3 --buildsystem=pybuild - -override_dh_auto_build: - dh_auto_build - mkdir -p $(CURDIR)/docs/api - mkdir -p $(BUILDHOME) - HOME=$(BUILDHOME) epydoc --html -o $(CURDIR)/docs/api --name CSB --no-private --introspect-only --exclude csb.test.cases --fail-on-error --fail-on-warning --fail-on-docstring-warning $(CURDIR)/csb - -override_dh_auto_clean: - dh_auto_clean - rm -rf $(BUILDHOME) - find . -name "*.pyc" -delete - rm -rf docs + dh $@ --with python3 --buildsystem=pybuild override_dh_auto_test: +ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS))) LC_ALL=C.UTF-8 dh_auto_test -- --test --system=custom \ --test-args='set -e; \ cd {build_dir}; \ PYTHONPATH={build_dir} PYTHONWARNINGS=d {interpreter} csb/test/app.py --generated-resources /tmp --verbosity 2' +endif override_dh_install: dh_install mkdir -p debian/$(PYBUILD_NAME)/usr mv debian/python3-$(PYBUILD_NAME)/usr/bin debian/$(PYBUILD_NAME)/usr - rm -rf debian/python-$(PYBUILD_NAME)/usr/bin ===================================== debian/tests/control.autodep8 → debian/tests/control ===================================== View it on GitLab: https://salsa.debian.org/med-team/python-csb/compare/fb3f37350052d1237472108954820faacfbb8f5c...53ca30e1582ab609df4a5006faa421708fb7fb40 -- View it on GitLab: https://salsa.debian.org/med-team/python-csb/compare/fb3f37350052d1237472108954820faacfbb8f5c...53ca30e1582ab609df4a5006faa421708fb7fb40 You're receiving this email because of your account on salsa.debian.org.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
