#!/usr/bin/make -f # -*- makefile -*- EXCLUDE_TESTS = # Until https://github.com/joblib/joblib/issues/1273 is open EXCLUDE_TESTS += not test_nested_loop_error_in_grandchild_resource_tracker_silent # Until https://github.com/joblib/joblib/issues/1328 is open EXCLUDE_TESTS += and not test_resource_tracker_silent_when_reference_cycles # Until https://github.com/joblib/joblib/issues/1329 is open EXCLUDE_TESTS += and not test_parallel_with_interactively_defined_functions_default_backend # https://github.com/joblib/joblib/issues/1618 ifeq ($(shell nproc), 1) EXCLUDE_TESTS += and not test_nested_parallelism_limit EXCLUDE_TESTS += and not test_threadpool_limitation_in_child_override endif export PYBUILD_NAME=joblib export PYBUILD_TEST_ARGS := -k "$(EXCLUDE_TESTS)" %: dh $@ --buildsystem=pybuild override_dh_installchangelogs: dh_installchangelogs CHANGES.rst execute_after_dh_auto_build-indep: SPHINXOPTS="$(SPHINXOPTS)" pybuild --build -i python3 -s custom --build-args '$(MAKE) -C {dir}/doc html'