ubuntu-dev-tools (0.185) unstable; urgency=medium [ Alex Murray ] * ubuntutools/archive.py: + Fix crash due to PersonalPackageArchiveSourcePackage() returning the wrong object when requesting a download url. LP: #1938659
[ Krytarik Raido ] * merge-changelog: Fix setting of newlines. [ Dan Streetman ] * misc: download to tmp file, to avoid leftover 0-size file on error * misc: handle ConnectionError as NotFoundError * archive: use proper component source packages sometimes have different component than their bpphs, so use the correct component when downloading binaries (LP: #1943819) * misc: fix flake8 complaints [ Stefano Rivera ] * Bump Standards-Version to 4.6.0, no changes needed. -- Stefano Rivera <stefa...@debian.org> Fri, 17 Sep 2021 15:53:02 -0700 ubuntu-dev-tools (0.184) experimental; urgency=medium [ Dan Streetman ] * Drop never packaged ubuntu-archive-assistant. * Add support for downloading from private PPAs: + ubuntutools/misc: - Refactor to use Pathlib and f-strings. - Refactor to use requests instead of urllib (for the earier auth) + ubuntutools/archive: - Refactor to use Pathlib. - Add support for the special URLs of private PPAs. * Don't use existing file without verifying their checksum. * tests: recreate the test package files on demand. * Remove no longer used dependencies on python3-termcolor and python3-yaml [ Mattia Rizzolo ] * pbuilder-dist: use shutil.which instead of distutils.spawn.find_executable() to save a dependency. LP: #1936697 * d/control: + Drop redundant Recommends that are already in Depends. + Bump debhelper compat level to 13. [ Marco Trevisan (Treviño) ] * mk-sbuild: + Enable debugging in the finish.sh script if --debug is used. + Add support to configure ccache for each schroot. -- Mattia Rizzolo <mat...@debian.org> Sat, 17 Jul 2021 17:31:19 +0200 ubuntu-dev-tools (0.183) unstable; urgency=medium [ Dan Streetman ] * pbuilder-dist: include missing import -- Stefano Rivera <stefa...@debian.org> Tue, 08 Jun 2021 10:09:11 -0400 ubuntu-dev-tools (0.182) unstable; urgency=medium [ Dan Streetman ] * syncpackage, ubuntutools/archive.py: Don't save dsc file to disk until requested with pull() (LP: #1928946) * syncpackage: Don't login to LP if using --simulate * d/t/control: Add minimum flake8 version The --extend-exclude parameter is first available in flake8 3.8.0 * ubuntutools/archive.py: Fix flake8 test failure * d/rules, d/control: Override build tests to use flake8 and nosetests3 [ Stefano Rivera ] * Respect nocheck in DEB_BUILD_OPTIONS, again. -- Stefano Rivera <stefa...@debian.org> Sun, 06 Jun 2021 19:52:18 -0400 ubuntu-dev-tools (0.181) unstable; urgency=medium [ Logan Rosen ] * Fix a couple of remaining issues from the py2→py3 move. [ Krytarik Raido ] * Fix typo in the logging configuration. [ Dan Streetman ] * pbuilder: Handle debian change from /updates to -security. LP: #1916633 Starting in bullseye, the security suite is -security instead of /updates. * backportpackage: Don't use SourcePackage() directly. Closes: #983854 As the warning from 2010 says, don't use this class directly. [ Balint Reczey ] * mk-sbuild: + Use eatmydata only with the dpkg command. Eatmydata wrapping the build as well could break tests. Thanks to Julian Andres Klode for suggesting this solution + Use eatmydata by default. Since only the dpkg is wrapped in eatmydata it should be the safe and fast default. Eatmydata is widely used around apt thus it should be a serious bug if a package can't be installed with eatmydata in use. [ Marco Trevisan (Treviño) ] * doc/mk-sbuild.1: Add documentation for --debootstrap-proxy and DEBOOTSTRAP_PROXY. LP: #1926166 -- Mattia Rizzolo <mat...@debian.org> Sun, 02 May 2021 19:56:48 +0200 ubuntu-dev-tools (0.180) unstable; urgency=medium * Drop coverage in the autopkgtest, as python3-nose-cov is not in Debian. -- Mattia Rizzolo <mat...@debian.org> Fri, 19 Feb 2021 12:12:33 +0100 ubuntu-dev-tools (0.179) unstable; urgency=medium [ Stefano Rivera ] * archive.py: Evaluate the filter() fixing Debian source history queries LP: #1913330 [ Dan Streetman ] * allow running tests using tox * add autopkgtests to run tests * simplify/combine archive download functions * add support for private ppa by logging into lp * improve support for pull-uca-* * fix logging/printing output to stdout/stderr -- Dan Streetman <ddstr...@canonical.com> Mon, 01 Feb 2021 11:59:03 -0500 ubuntu-dev-tools (0.178) unstable; urgency=medium [ Dan Streetman ] * pullpkg: also catch and deal with InvalidPullValueError. LP: #1908770 [ Mattia Rizzolo ] * d/control: Bump Standards-Version to 4.5.1, no changes needed. * ubuntu-archive-assistant/mir: Fix a SyntaxWarning. * backportpackage: + Add a -e/--message option to change the default "No-change" in "No-change backport to DIST". Thanks to Unit 193 for the initial patch. [ You-Sheng Yang ] * Add a dependency on tzdata, used by mk-sbuild. [ Logan Rosen ] * import-bug-from-debian: + Limit bug description length to 50k chars to support Launchpad's limits. LP: #1193941 [ Dimitri John Ledkov ] * pullpkg.py: fix --mirror option parsing. * config.py: add UBUNTU_INTERNAL_MIRROR option, for launchpad internal mirror. * archive.py: use Regular, Ports, and Internal mirrors by default. Thus enabling pull-lp-debs to work with ports architectures, and inside launchpad builds too. [ Michael R. Crusoe ] * pbuilder-dist: + Use `arch-test` to determine whether the current system can run binaries of the requested architecture, instead of hardcoding an ever-growing list of whether something requires qemu or not. Add the "arch-test" package to Recommends to that effect. -- Dimitri John Ledkov <x...@ubuntu.com> Mon, 25 Jan 2021 23:28:24 +0000 ubuntu-dev-tools (0.177) unstable; urgency=medium [ Dan Streetman ] * Verify checksums for downloaded binary files * pullpkg: support pulling from Ubuntu upload queues [ Mattia Rizzolo ] * ubuntu-build: + Add support for riscv64. * syncpackge: + Fix the new flake8 E741. Closes: #963310 [ Bryce Harrington ] * update-maintainer: + Try to recurse upwards to find a valid debian directory. LP: #1885233 -- Mattia Rizzolo <mat...@debian.org> Sun, 28 Jun 2020 15:52:27 +0200 ** Description changed: [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our developers have access to these improvements. The notable ones are: See the changelog entry below for a full list of changes and bugs. [Test Plan] ubuntu-dev-tools contains a test suite that is ran using the SRU package for each releases. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/ubuntu-dev-tools A successful run is required before the proposed package can be let into -updates. [Where problems could occur] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. <TODO: attach test artifacts for every SRU release, not a link as links expire> [Other Info] <TODO: other background> [Changelog] - <TODO: Paste in change log entry> + comment 1 has changelog since version 0.176, which is the current version in focal; version 0.180 in hirsute. ** Description changed: [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our developers have access to these improvements. The notable ones are: See the changelog entry below for a full list of changes and bugs. [Test Plan] ubuntu-dev-tools contains a test suite that is ran using the SRU package for each releases. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/ubuntu-dev-tools A successful run is required before the proposed package can be let into -updates. [Where problems could occur] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. <TODO: attach test artifacts for every SRU release, not a link as links expire> [Other Info] - <TODO: other background> + https://wiki.ubuntu.com/StableReleaseUpdates#ubuntu-dev-tools [Changelog] comment 1 has changelog since version 0.176, which is the current version in focal; version 0.180 in hirsute. ** Description changed: [Impact] This release contains both bug-fixes and new features and we would like to make sure all of our developers have access to these improvements. The notable ones are: + * bug 1934452 + * bug 1862372 See the changelog entry below for a full list of changes and bugs. [Test Plan] ubuntu-dev-tools contains a test suite that is ran using the SRU package for each releases. This test suite's results are available here: http://autopkgtest.ubuntu.com/packages/ubuntu-dev-tools A successful run is required before the proposed package can be let into -updates. [Where problems could occur] In order to mitigate the regression potential, the results of the aforementioned integration tests are attached to this bug. <TODO: attach test artifacts for every SRU release, not a link as links expire> [Other Info] https://wiki.ubuntu.com/StableReleaseUpdates#ubuntu-dev-tools [Changelog] comment 1 has changelog since version 0.176, which is the current version in focal; version 0.180 in hirsute. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1947192 Title: [SRU] version 0.185 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1947192/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs