autodep8 (0.28+nmu1) unstable; urgency=medium * Non-maintainer upload. * R packages: don't match packages with unrequested suffixes -- Michael R. Crusoe Wed, 17 Jul 2024 17:09:01 +0200 autodep8 (0.28) unstable; urgency=medium * test-package-type: test against synthetic packages * Add support for pybuild-autopkgtest, via `Testsuite: autopkgtest-pkg-pybuild`. See pybuild-autopkgtest(1) for usage details. * Bump Standards-Version to 4.6.1; no changes needed * debian/tests/control: drop obsolete test -- Antonio Terceiro Tue, 06 Dec 2022 21:01:12 -0300 autodep8 (0.27) unstable; urgency=medium [ Christoph Berg ] * Sync variable name in text and code in multiline example [ Antonio Terceiro ] * examples.in: test nodejs support with node-abbrev [ Rafael Laboissière ] * Update build-deps exclusions for Octave packages -- Paul Gevers Thu, 27 Oct 2022 10:21:09 +0200 autodep8 (0.26) unstable; urgency=medium [ Reinhard Tartler ] * Allow specifying the Architecture field [ Sandro Tosi ] * Remove reference to python2 [ Antonio Terceiro ] * read_config: don't output valid lines read from config file * read_config: fix tests * Drop dependency on python3, not needed anymore * autopkgtest: give a name to unit tests job [ Andreas Beckmann ] * dkms: add restriction breaks-testbed * dkms: add restriction superficial (Closes: #1006569) * dkms: add (triggering) dependency on linux-doc * dkms: scan Build-Depends-Arch for dkms, too -- Antonio Terceiro Sat, 19 Mar 2022 13:37:24 -0300 autodep8 (0.25) unstable; urgency=medium [ Iain Lane ] * examples.in: Replace kpatch with acpi-call as an example dkms package [ Debian Janitor ] * Apply multi-arch hints. + autodep8: Add :any qualifier for python3 dependency. [ Rafael Laboissière ] * Allow specification of test environment for octave * d/control: Bump Standards-Version to 4.6.0 (no changes needed) -- Rafael Laboissière Fri, 17 Sep 2021 16:10:43 -0300 autodep8 (0.24) unstable; urgency=medium * Drop support for python2 (Closes: #967035) -- Antonio Terceiro Tue, 11 Aug 2020 10:00:04 -0300 autodep8 (0.23) unstable; urgency=medium [ Xavier Guimard ] * nodejs: mark require test as skippable [ Iain Lane ] * Revert "dkms testing doesn't work in lxc, it needs isolation-machine" [ Balint Reczey ] * Revert "dkms: add missing `@` in Depends: line" Thanks to Dimitri John Ledkov for fixing that in 0.22ubuntu1 [ Antonio Terceiro ] * Use a single support dir, based on the binary location * Read configuration from debian/tests/autopkgtest-pkg-${type}.conf * ci: use salsa-ci pipeline * Add configuration for extra test dependencies and restrictions in all package types. See autodep(1) for documentation. * Bump Standards-Version to 4.5.0 (no changes needed) * debian/control: force-wrap *Depends: fields * Bump debhelper compatibility level to 13 * Add integration tests -- Antonio Terceiro Sat, 23 May 2020 11:34:58 -0300 autodep8 (0.22) unstable; urgency=medium [ Debian Janitor ] * Bump debhelper from old 11 to 12. * Set debhelper-compat version in Build-Depends. [ Antonio Terceiro ] * ruby: add "Restrictions: skippable" -- Antonio Terceiro Wed, 08 Jan 2020 18:00:47 -0300 autodep8 (0.21) unstable; urgency=medium [ Paul Gevers ] * Add Restrictions: isolation-machine to dkms tests (Closes: #945586) [ Antonio Terceiro ] * ruby: add spaces after commas for cosmetic reasons * Improve documentation (Closes: #928622) * Document valid values for Testsuite: field * Document how package type is detected [ Simon McVittie ] * Allow Python module name to import to be overridden (Closes: #884181, #929957) -- Antonio Terceiro Sun, 01 Dec 2019 22:17:13 -0300 autodep8 (0.20) unstable; urgency=medium [ Steve Langasek ] * Don't test non-default python3 for packages with python3-dev build-dep. * Add test case for py3versions -r [ Antonio Terceiro ] * Add test-name to all Test-Command: tests * Bump Standards-Version to 4.4.1; no changes needed -- Antonio Terceiro Thu, 14 Nov 2019 10:37:02 -0300 autodep8 (0.19) unstable; urgency=medium [ Xavier Guimard ] * perl support: use tags skippable and superficial [ Antonio Terceiro ] * Add gitlab-ci integration * gitlab-ci: use stable-backports for stable [ Xavier Guimard ] * nodejs: add nodejs in "require" test to be able to test libjs-* packages [ Steve Langasek ] * Fix situation for Python packages that drop Python 2 support but have a python-* package (Closes: #940001) -- Paul Gevers Fri, 13 Sep 2019 21:49:46 +0200 autodep8 (0.18) unstable; urgency=medium [ Xavier Guimard ] * Update nodejs files to use pkg-js-autopkgtest [ Sean Whitton ] * Update support/elpa/detect for 'debhelper-compat' build-dep (Closes: #917804) -- Paul Gevers Wed, 30 Jan 2019 20:17:41 +0100 autodep8 (0.17) unstable; urgency=medium * Revert adding Recommends from d/control as it doesn't work properly (Closes: #916144) -- Paul Gevers Mon, 10 Dec 2018 21:37:05 +0100 autodep8 (0.16) unstable; urgency=medium [ Paul Gevers ] * Prepend debian/tests/control to the output if it exists (Closes: #908272) * Generalize code to get BD or recommends from d/control and use it (Closes: #907625) * Let r packages install recommends for testing * Add allow-stderr to python (Closes: #905153) * Mark nodejs and python tests as superficial * Give tests a name when there is more than one [ Dylan Aïssi ] * Improve support for R packages -- Paul Gevers Sun, 09 Dec 2018 08:50:03 +0100 autodep8 (0.15) unstable; urgency=medium * Handle the case where debian/tests/control.autodep8 has no trailing newline. -- Antonio Terceiro Thu, 15 Nov 2018 12:42:50 -0200 autodep8 (0.14) unstable; urgency=medium * Add build-dependencies of Octave-Forge packages to unit tests Depends + s/octave/generate: Parse Build-Depends from debian/control + t/octave_test.sh: Add unit test for this new feature * d/control: + Add Rules-Requires-Root: no + Bump Standards-Version to 4.2.1 -- Rafael Laboissiere Mon, 27 Aug 2018 20:11:50 -0300 autodep8 (0.13) unstable; urgency=medium [ Antonio Terceiro ] * Fix typo in examples.md [ Graham Inggs ] * Update examples.md since nodejs quoting is fixed [ Rafael Laboissiere ] * s/o/generate: Use option --use-installed-package in call to dh_octave_check. Also, add a versioned dependency on dh-octave-autopkgtest, because this option was introduced in version 0.5.6 of the package. (Closes: #903498, #903409) * d/control: + Set Maintainer email address to team+ci@tracker.debian.org + Add myself to the Uploaders list + Bump Standards-Version to 4.1.5 (no changes needed) * d/copyright: + Use secure URL in Format header + Use Salsa URL in Source header + Update date of Copyright -- Rafael Laboissiere Thu, 12 Jul 2018 08:53:16 -0300 autodep8 (0.12) unstable; urgency=medium [ Iain Lane ] * nodejs: We don't need to do fancy quoting any more. Since autopkgtest commit 702c31af, autopkgtest will escape ' properly for us. * Enable autodep8 to be a symlink [ Ondřej Nový ] * Use AUTOPKGTEST_TMP instead of ADTTMP [ Dylan Aïssi ] * Let R tests use pkg-r-autopkgtest to facilitate enhanced testing [ Paul Gevers ] * Minor packaging updates -- Paul Gevers Fri, 20 Apr 2018 20:25:37 +0200 autodep8 (0.11.1) unstable; urgency=medium * Makefile: install manpage only once, fixing frequent (but not deterministic) failures in parallel builds. -- Antonio Terceiro Fri, 02 Feb 2018 11:02:23 -0200 autodep8 (0.11) unstable; urgency=medium * Team upload. * Use dh-octave-autopkgtest for Octave support * Use debhelper compatibility level 11 * d/control: Bump Standards-Version to 4.1.3 (no changes needed) -- Rafael Laboissiere Thu, 01 Feb 2018 19:12:32 -0200 autodep8 (0.10) unstable; urgency=medium * Team upload. [ Antonio Terceiro ] * Mention the Go support in the package description [ Rafael Laboissiere ] * Add support for Octave-Forge packages (Closes: #874306) * Bump Standards-Version to 4.1.0 (no changes needed) -- Rafael Laboissiere Tue, 12 Sep 2017 11:38:05 -0300 autodep8 (0.9) unstable; urgency=medium [ Martín Ferrari ] * Add support for Go package testsuites run by dh_golang_autopkgtest. -- Antonio Terceiro Fri, 26 May 2017 07:42:20 -0300 autodep8 (0.8) unstable; urgency=medium [ Sean Whitton ] * Add support for ELPA package testsuites run by dh_elpa_test (Closes: #823979). * Add test suite for ELPA package testsuite detection. * Bump copyright years in d/copyright. -- Antonio Terceiro Thu, 25 Aug 2016 20:36:02 -0300 autodep8 (0.7.1) unstable; urgency=medium [ Ondřej Nový ] * Python: Ignore warnings (stderr) from pyversions -- Antonio Terceiro Mon, 01 Aug 2016 14:52:16 -0300 autodep8 (0.7) unstable; urgency=medium [ Ondřej Nový ] * Python: Run import test on all Python versions [ Stefano Rivera ] * Ruby: strip build profile restrictions when producing test dependencies from build dependencies (Closes: #832567) -- Antonio Terceiro Thu, 28 Jul 2016 08:57:42 -0300 autodep8 (0.6) unstable; urgency=medium [ Ondřej Nový ] * Python: Substitute hyphen with underscore for module name [ Barry Warsaw ] * Python: Added support for PyPy (Closes: #823883) [ Antonio Terceiro ] * If `debian/tests/control.autodep8` exists, autodep8 will prepend the contents of that file to its own output. (Closes: #823931) * dkms: add missing `@` in Depends: line of generated test control files * manpage: include one example for each supported package type -- Antonio Terceiro Fri, 27 May 2016 09:38:30 -0300 autodep8 (0.5.1) unstable; urgency=medium * test/helper.sh: include extra information on failed tests to help debugging. * avoid partial matches in `Testsuite` field, e.g. `r` should never match `ruby` * make sure supported languages are always tested in a consistent order -- Antonio Terceiro Mon, 25 Apr 2016 16:15:02 -0300 autodep8 (0.5) unstable; urgency=medium [ Gordon Ball ] * Add detection and simple test generation for R * Update d/control with supported package types [ Antonio Terceiro ] * Build and install a manpage out of README.md -- Antonio Terceiro Mon, 25 Apr 2016 11:53:47 -0300 autodep8 (0.4) unstable; urgency=medium [ Ondřej Nový ] * Standards-Version is 3.9.8 (no changes needed). * Changed Vcs-* URLs to https schema. * Fixed list in package description. * Added Python support. [ Antonio Terceiro ] * Add missing NodeJS and DKMS into list of supported package types in this package's description * NodeJS: change directory to $ADTTMP before trying to require module to avoid using code from source package. -- Antonio Terceiro Sun, 24 Apr 2016 10:41:33 -0300 autodep8 (0.3) unstable; urgency=medium * split tests by language * Ruby: remove commented lines from Build-Depends fields * NodeJS: - also detect NodeJS packages by binary packages - add support for reading upstream name from package.json (Closes: #803176) - added dependency and build dependency on python3 (autopkgtest itself already depends on python3 anyway) - add support for reading upstream name from binary package * debian/tests/control: added DEP-8 tests to fix a huge incoherence, which is autodep8 not being tested itself on CI. -- Antonio Terceiro Thu, 26 Nov 2015 17:30:16 -0200 autodep8 (0.2) unstable; urgency=medium [ Antonio Terceiro ] * debian/control: add Vcs-* fields * support/ruby: pass --check-dependencies to gem2deb-test-runner [ Martin Pitt ] * Switch maintainer to Autopkgtest team, and add myself as uploader, with Antonio's consent. * Bump Standards-Version to 3.9.6 (no changes necessary). [ Jean-Baptiste Lallement ] * support/dkms: Add support for dkms packages (Closes: #766668) This needs a corresponding "dkms-autopkgtest" script in DKMS itself, see #769095. -- Antonio Terceiro Fri, 24 Jul 2015 09:30:40 -0300 autodep8 (0.1) unstable; urgency=medium * Initial release. -- Antonio Terceiro Sat, 20 Sep 2014 10:45:21 -0300