-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Thu, 09 Jan 2020 16:22:02 -0700 Source: elpy Architecture: source Version: 1.32.0-1 Distribution: unstable Urgency: medium Maintainer: Debian Emacsen team <debian-emacsen@lists.debian.org> Changed-By: Nicholas D Steeves <nsteeves@gmail.com> Changes: elpy (1.32.0-1) unstable; urgency=medium . [ Salman Mohammadi ] * d/control: add python3-sphinx-rtd-theme as a build dependency . [ Nicholas D Steeves ] * Add missing newline to patch series. * Add ${sphinxdoc:Depends} to elpa-elpy's Depends. This installs the rtd-theme, which must be a Depends and not a Recommends. This will also install libjs-sphinxdoc as a hard dep, so drop it from Recommends. * New upstream release. * Rebase patch series onto upstream 1.32.0. * Drop 0002-Add-script-to-benchmark-tests.patch which is a commit that is present in this release. * ert-helper.el: Upstream fixed bugs in scripts/elpy-test-benchmark.el which were causing tests to fail due to an unclean test environment, so it became possible to drop the (prog1 FIRST BODY) form that was used to run tests first. Also, this means it became possible to move (ert-run-tests-batch-and-exit) to the position of the final expression, which is what dh-elpa requires. See Bug #941330 for more info. * debian-autoloads.el: Set elpy-rpc-virtualenv-path to "'system". Upstream has moved to a default where everything is installed to a virtualenv using pip, which is incompatible with Debian Policy. This configuration key restores the previous behaviour of using system Python packages by default. * rules: Activate ELPY_TEST_DONT_USE_VIRTUALENV, because self-tests and autopkgtests test virtualenv creation using pip rather than the package as-installed, even when elpy-rpc-virtualenv-path is set to "'system". * The change above doesn't solve to autopkgtest case, and using ert-helper.el doesn't work, so add 0005-test-helper.el-uniquivocally-set-elpy-test-dont-use-.patch. It is unclear whether this is an upstream bug or a dh-elpa bug. * debian-autoloads.el: Add "-E" to python-shell-interpreter args, to "Ignore environment variables like PYTHONPATH and PYTHONHOME that modify the behavior of the interpreter." (man python3(1)). * Disable the execution of benchmarks from ert-runner.el (which is called from dh-elpa). See comment in ert-runner.el for rationale. It is unclear whether these fail due to an upstream Elpy, Emacs, or dh-elpa bug. See https://github.com/jorgenschaefer/elpy/issues/1724 for more info. Help would be appreciated! . [ Salman Mohammadi and Nicholas D Steeves ] * Add 0004-docs-conf.py-build-the-documentation-using-sphinx_rt.patch to build the documentation using the sphinx_rtd_theme. * d/control: Change python3-jupyter-console Suggests to jupyter-console, because python3-jupyter-console does not provide /usr/bin/jupyter-console, which Elpy requires in order to use this functionality. * d/control: Add ipython3 to Suggests, but not as an alternative to jupyter-console. IPython can also be configured to be used with Elpy as an interactive Python shell. Checksums-Sha1: 9e3334b5b64267cad85a97ddc76d43b9ba4ea063 2450 elpy_1.32.0-1.dsc d9fdfab4fddf16f6cc99f103ddd61b8918909368 137080 elpy_1.32.0.orig.tar.xz 1e0a433b795e982d56c02da207c76132f1cadd66 10364 elpy_1.32.0-1.debian.tar.xz 9dfc3c9e2cbad82c4c105eabc820d93d6865d6ce 10859 elpy_1.32.0-1_amd64.buildinfo Checksums-Sha256: be7d54468f87ac2dfae8f3912a3402f4e2d575ad028c2d5bb7142110738fb51d 2450 elpy_1.32.0-1.dsc 58495402002e014ff96a1d810abc72703a86abbd7e591e7057425bdf841a05c6 137080 elpy_1.32.0.orig.tar.xz 473eaaa93b1bbb21f1cb57e9396f8d78fa7de6d34c106d89694543d9d5dd9aec 10364 elpy_1.32.0-1.debian.tar.xz 18c07426b704646c7ca75eb5d06ae949c42b9a57c4346e88692c450a6deaec17 10859 elpy_1.32.0-1_amd64.buildinfo Files: ef363d735957f70ffc899c7f6ad2b3a6 2450 devel optional elpy_1.32.0-1.dsc 5ff8d1f423eae181c10257b6d794b698 137080 devel optional elpy_1.32.0.orig.tar.xz 02a03ed70a804715478f752d6fc362b5 10364 devel optional elpy_1.32.0-1.debian.tar.xz bd581fd2395863ada19f20f24c3b240b 10859 devel optional elpy_1.32.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQJHBAEBCgAxFiEE4qYmHjkArtfNxmcIWogwR199EGEFAl4XtzsTHG5zdGVldmVz QGdtYWlsLmNvbQAKCRBaiDBHX30QYRKHEADPCMOo9mDyNhkQp+DRc3oTwLaDYH/+ gia8jZjzOVo0eHrb1B6qHnNZCMc6fzgRRTY+3qJDRpdXXjbj/M2Wx4maMetaqs5m L9ZJX1fOYSDyQ5JV4iMEnmsd/ejxaPt7M671eoh3KlAuYoqVq10JporMQSJI7DsV gT6mCkL1s65Nk+dMw1Df7Uj0lUwcakK7mSL2qrNnfs3VpkYXmFKzbq8aGopAktS9 JLcE9P2lkHlFRPwmt+r080S10/iM8P/A2S6LeJ5OqBz6KrfcRgW4BuKgZMSq+h/W XIG9UGlFfEmVcqESH1D/6P71TwfA5dMZIT9tDkkHfiZHwQabOiPx5YjVORJy0KhB T5W7v/V+pQq7t8aWSHpgXbmhxEEVr/UD1Tf7xp6JV3C+S8AzK4UaEhOIv729iTvG WSN+aX9wzidtJfHt6lH4iqSj7dCkd3D0kZeSAhgZ3ZuvbHwvCqCNyAMSOTMDeXm/ 1i/OvKEyDuEWppUT3kfDLC6JXW0+n7srzFM56g3PVJHfAa/ChX6dwyNLH9LIcPyW CQvuAtRZoKRl2+lGG5DdEB2QLuvP6kPN9VwC6Z6bdIWOyoDW6uUwGn5xk785/Awk zn5mayou+KarLWs7/+4UbClWMbcLrwwGmT/E5INWdSxZLgolefQBMLD7ynqSH8Vn CuaQguKwdEubqg== =7wKa -----END PGP SIGNATURE-----