[med-svn] [Git][med-team/nitime][master] 2 commits: Switch to pytest instead of nose

Nilesh Patra (@nilesh) gitlab at salsa.debian.org
Sun Oct 24 22:52:48 BST 2021



Nilesh Patra pushed to branch master at Debian Med / nitime


Commits:
5f0f5573 by Nilesh Patra at 2021-10-25T02:30:44+05:30
Switch to pytest instead of nose

- - - - -
e81a9fad by Nilesh Patra at 2021-10-25T02:46:20+05:30
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+nitime (0.9-2) unstable; urgency=medium
+
+  * Switch to pytest instead of nose
+
+ -- Nilesh Patra <nilesh at debian.org>  Mon, 25 Oct 2021 02:30:56 +0530
+
 nitime (0.9-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.


=====================================
debian/control
=====================================
@@ -14,7 +14,6 @@ Build-Depends: debhelper-compat (= 13),
                python3-matplotlib,
                python3-tk,
                python3-sphinx,
-               python3-nose,
                python3-networkx,
                python3-nibabel,
                python3-setuptools,
@@ -34,7 +33,6 @@ Depends: ${python3:Depends},
          python3-numpy,
          python3-scipy
 Recommends: python3-matplotlib,
-            python3-nose,
             python3-nibabel,
             python3-networkx
 Description: timeseries analysis for neuroscience data (nitime)


=====================================
debian/rules
=====================================
@@ -15,16 +15,10 @@ export HOME=$(CURDIR)/build
 %:
 	dh $@ --with python3 --buildsystem pybuild
 
-override_dh_auto_test:
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	: # Do not test just after build, lets install and then test
-endif
-
 override_dh_auto_install:
 	dh_auto_install
 
 	mkdir -p $(MPLCONFIGDIR)  # just in case
-	echo "backend : Agg" >| $(MPLCONFIGDIR)/matplotlibrc
 	: # Prune duplicate LICENSE file
 	find debian/ -name LICENSE -delete
 	: # Only now lets build docs
@@ -38,19 +32,7 @@ ifeq (,$(filter nodoc,$(DEB_BUILD_OPTIONS)))
 	: # objects inventory is of no use for the package
 	-rm doc/_build/html/objects.inv
 	for f in `find . -name "*.html"`; do \
-		sed -i '/cloudflare/d' $$f; \
-	done
-endif
-
-# All tests later on
-# cd build to prevent use of local/not-built source tree
-ifeq (,$(filter nocheck,$(DEB_BUILD_OPTIONS)))
-	cd build; \
-	for PYTHON in $(shell py3versions -r); do \
-		echo "I: Running NiTime unittests using $$PYTHON"; \
-		PYTHONPATH=$$(/bin/ls -d $(INSTALL_PATH)/usr/lib/$$PYTHON/*-packages) \
-		MPLCONFIGDIR=/tmp/ \
-			$$PYTHON /usr/bin/nosetests3 '--exclude=test_(coherence_linear_dependence|lazy_reload)' nitime; \
+		sed -i -e '/cloudflare/d' -e '/jsdelivr/d' $$f; \
 	done
 endif
 



View it on GitLab: https://salsa.debian.org/med-team/nitime/-/compare/ce7a1b0f9440269432eee5b2ffd2094c6e32ad75...e81a9fad335ba48c73eed42cd779c232dee1aeb6

-- 
View it on GitLab: https://salsa.debian.org/med-team/nitime/-/compare/ce7a1b0f9440269432eee5b2ffd2094c6e32ad75...e81a9fad335ba48c73eed42cd779c232dee1aeb6
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/20211024/71a715bc/attachment-0001.htm>


More information about the debian-med-commit mailing list