-
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 <email address hidden> Sat, 17 Jul 2021 17:31:19 +0200
-
ubuntu-dev-tools (0.160) experimental; urgency=medium
* [798a36c] subprocess: Use getfullargspec on python3
-- Iain Lane <email address hidden> Tue, 13 Jun 2017 10:14:14 +0100
-
ubuntu-dev-tools (0.159) experimental; urgency=medium
[ Mattia Rizzolo ]
* [1c6b989] Move packaging to git.
* [3c138f6] Bump Standards-Version to 3.9.8, no changes needed.
* [88fbffa] Bump debhelper compat level to 10.
[ Unit 193 ]
* [f67601c] mk-sbuild, pull-debian-{debdiff,source}: Switch from
httpredir.debian.org to deb.debian.org as the default mirror for Debian.
[ Ursula Junque (Ursinha) ]
* [6fea8fb] Fix behavior of getBinaryPackage in lpapicache. It was using
the same parameters to get Source and Binary packages build history, but
source packages need a distro series, and binary packages need distro arch
series, as the results are arch dependent.
[ Anatoly Techtonik ]
* [bf52bd6] backportpackage: improve python3 compatibility.
[ Benjamin Drung ]
* [6ee0915] Add .gitignore
* [ba16daf] Repair pylint test case. The --include-ids parameter was
dropped from pylint and thus the command failed as was skipped. Repair the
pylint check and add support for Python 3.
* [67c353d] Raise maximum line length to 99
* [3a6cd3a] Fix pylint3 error (for Python 2 support code)
* [cc7170e] Fix all flake8 issues
* [18ae4d8] Add flake8 check to test suite
[ Mattia Rizzolo ]
* [001d108] Recommend cowbuilder, not cowdancer.
[ Iain Lane ]
* [a6043a6] Remove the `harvest' command, and all other integration with the
Harvest service, since it has been shut down.
* [4471193] ubuntu-build: Pass the pocket through to the archive permission
check. So that we can retry builds in releases where the release pocket is
frozen - for example so that backporters can retry backports builds.
* [179f45c] Add some more ignores for pylint. It doesn't work very well
with apt_pkg.
* [44dc0a9] debian/gbp.conf: Add gbp-dch configuration
* [d41602b] debian/README.source: Add with some instructions about changelog
* [0a3738c] Fix some 2/3 differences and run pylint with confidence=HIGH.
Too many false positives otherwise.
-- Iain Lane <email address hidden> Tue, 30 May 2017 11:23:48 +0100
-
ubuntu-dev-tools (0.158) experimental; urgency=medium
* Team upload.
[ Dmitry Shachnev ]
* grep-merges: Do not override author or uploader with None.
There can be JSON entries which have uploader=None. (LP: #1663601)
[ Colin Watson ]
* pbuilder-dist, ubuntu-build: Add s390x.
[ James Page ]
* grep-merges: Use unicode string format for pretty output to deal with
non ascii encoding.
[ Corey Bryant ]
* pull-uca-source: Added to pull source from Ubuntu Cloud Archive.
-- Mattia Rizzolo <email address hidden> Wed, 29 Mar 2017 20:07:38 +0200
-
ubuntu-dev-tools (0.154) experimental; urgency=medium
[ Logan Rosen ]
* pbuilder-dist: Fix yes/no for unknown distribution (LP: #1311884).
[ Yuan-Chen Cheng ]
* mk-sbuild: better message for cross build so that new start have
correct sbuild command from the last message of mk-sbuild.
[ Niklas Fiekas ]
* mk-sbuild: support debootstrap keyring and no-check-gpg
options. (Closes: 754327)
[ Dimitri John Ledkov ]
* Port ubuntutools module to python3.
-- Dimitri John Ledkov <email address hidden> Tue, 23 Dec 2014 16:14:33 +0000
-
ubuntu-dev-tools (0.147) experimental; urgency=low
* Move devscripts.logger to ubuntutools.logger.
-- Benjamin Drung <email address hidden> Tue, 19 Mar 2013 00:43:35 +0100
-
ubuntu-dev-tools (0.146) experimental; urgency=low
[ Benjamin Drung ]
* sponsor-patch: Use ubuntu profile when running lintian.
* Bump Standards-Version to 3.8.4 (no changes needed).
[ Dmitrijs Ledkovs ]
* dgetlp: drop it, and hence remove python-gnupginterface dependency.
* mk-sbuild: change lvm volume names to include target (LP: #1087194)
[ Benjamin Kerensa ]
* setup-packaging-environment: update developer guide URL (LP: #1068049)
[ Julian Taylor ]
* stop suggesting ipython, lp-shell has been moved to lptools
[ Stefano Rivera ]
* pbuilder-dist: Build with -proposed enabled for Ubuntu dev releases.
Thanks Scott Kitterman (LP: #1082452)
* backportpackage:
- Don't ignore -k (LP: #1083688)
- Check that dput is installed when uploading, thanks H.-Dirk Schmitt
(LP: #1086342)
* ubuntu-build: Default to DEV-proposed in batch mode. Thanks Scott
Kitterman (LP: #1088010)
* seeded-in-ubuntu: Clarify that "not seeded" binary packages may not exist
(LP: #1029620)
* mk-sbuild:
- Name cross chroots after the build architecture and target
(LP: #1087194)
- Use the sbuild schroot profile.
[ Iain Lane ]
* sponsor-patch: Allow all supported bare releases now that LP rewrites
these to contain '-proposed' for us.
-- Benjamin Drung <email address hidden> Wed, 27 Feb 2013 19:56:12 +0100
-
ubuntu-dev-tools (0.145) experimental; urgency=low
[ Stefano Rivera ]
* syncpackage: Don't throw away release pockets, returning correct errors
when the source and destination match even though the destination release
pocket doesn't.
* requestsync: We now sync to proposed (LP: #1073060)
[ Steve Langasek ]
* Initial support for setting up cross-build chroots.
-- Stefano Rivera <email address hidden> Tue, 06 Nov 2012 22:58:32 +0200
-
ubuntu-dev-tools (0.144) experimental; urgency=low
[ Stefano Rivera ]
* Upload to experimental, due to the freeze
* submittodebian:
- Use dpkg-buildpackage instead of debuild. It really doesn't need to run
lintian twice.
- Use --include instead of --attach when not using reportbug's internal
MUA.
* submittodebian, sponsor-patch:
- Pass --builder=dpkg-buildpackage to bzr bd, in case the user has
configured a custom builder that doesn't do source builds (LP: #1019817)
* seeded-in-ubuntu Inform the user when we couldn't determine binary
packages built by a source package, as it most recently FTBFS.
* requestbackport:
- Avoid duplicate Reverse-Build-Deps when sources build binaries of the
same name.
- Explain that backports aren't to fix bugs.
* sponsor-patch: Don't fall over bugs targetted at the development release
(LP: #936014)
* ubuntutools.question: Catch EOF and SIGINT on all input and bail out.
(LP: #1037488)
* pull-lp-source: Catch errors parsing JSON we got from DDE (LP: #1059848)
* syncpackage, requestsync: Check the Release pocket if we can't find an
Ubuntu package in the requested pocket. (LP: #1069867)
[ Benjamin Drung ]
* seeded-in-ubuntu: State in error message that it takes a source package.
(LP: #1029155)
* sponsor-patch: Fix crash if Debian patch contains a slash.
[ Colin Watson ]
* syncpackage: Default to <current_series>-proposed.
-- Stefano Rivera <email address hidden> Mon, 29 Oct 2012 09:02:29 +0100
-
ubuntu-dev-tools (0.108) experimental; urgency=low
[ Stefano Rivera ] * lp-shell, import-bug-from-debian: Use the 'production' LP instance instead of 'edge' (which is going away). * pbuilder-dist: - Fix typo in local archive support, introduced in 0.107. - Warn user if they run sudo pbuilder-dist (LP: #691999). * Drop unnecessary debian/pycompat [ Benjamin Drung ] * pull-lp-source: Unquote URI to get "+" instead of "%2B" in the file name (LP: #681114). * sponsor-patch: Allow updating the build environment if the build failed. * ubuntu-iso: Exit nonzero rather than crash if a wrong parameter is passed (LP: #637020). [ Colin Watson ] * grep-merges: New tool. * ubuntu-iso(1): Fix typo. [ Evan Broder ] * backportpackage: new script for testing backport requests in a PPA. * sponsor-patch: Add --update option to make sure build environment is up to date (LP: #689605) [ Bilal Akhtar ] * pbuilder-dist: Override the default build result location if --buildresult is specified. * sponsor-patch: Support building with pbuilder-dist. -- Benjamin Drung <email address hidden> Sun, 19 Dec 2010 00:57:38 +0100
-
ubuntu-dev-tools (0.107) experimental; urgency=low
[ Stefano Rivera ] * edit-patch: Detect quilt patch-system in 3.0 (quilt) packages without any patches yet. * wrap-and-sort: - Correct typo in options --wrap-allways -> --wrap-always - Sort debian/install as well as debian/*.install - Add one-space-indentation option: --short-indent - Remove null-entry from trailing comma in sorted lists - Add configurable debian directory location - Sort Architecture (LP: #681131) - Add --sort-binary-packages and --keep-first (LP: #681119) * grab-merge, syncpackage: Export DEB_VENDOR=Ubuntu when unpacking source packages. 3.0 (quilt) has optional per-vendor patch series. * pbuilder-dist: - Refactor to use subprocess.popen instead of os.system (LP: #398974) - Catch OSErrors when creating directories (LP: #671067) - Set HOME so pbuilder reads .pbuilderrc - Add bidirectional workarounds for LP: #599695 (pbuilder uses the host apt keyring). Complain if the target's keyring isn't installed. * Use dpkg-vendor in ubuntutools.misc.system_distribution(), cache result. [ Benjamin Drung ] * wrap-and-sort: Remove duplicate items from sorted lists. * syncpackage: Fix error message for failed downloads. * sponsor-patch: Support building with sbuild (LP: #681242). [ Daniel Holbach ] * submittodebian: rephrase boilerplate text to be more polite, add reminder to explain the patch sufficiently and add necessary information. [ Colin Watson ] * submittodebian: Encourage sending multiple independent pieces of the Ubuntu patch in separate bug reports. -- Benjamin Drung <email address hidden> Fri, 03 Dec 2010 00:14:25 +0100
-
ubuntu-dev-tools (0.106) experimental; urgency=low
[ Kees Cook ]
* mk-sbuild: drop "priority" option; sbuild no longer uses it.
[ Benjamin Drung ]
* sponsor-patch: Call dpkg-source with --no-preparation to not apply patches
if the packages uses the 3.0 (quilt) format.
* debian/control: Use shorter addresses for VCS-* fields.
[ Michael Bienia ]
* pull-debian-source: Fix logical error in abort check (lp: #678072).
-- Benjamin Drung <email address hidden> Sun, 21 Nov 2010 15:41:43 +0100
-
ubuntu-dev-tools (0.105) experimental; urgency=low
[ Siegfried-Angel Gevatter Pujals ]
* pbuilder-dist, doc/pbuilder-dist.1:
- Export the distribution and architecture information to the environment
so that it is available in pbuilderrc, etc. (LP: #628933).
[ Naty Bidart ]
* lp-project-upload: Add support handling multiple project series.
[ Kees Cook ]
* mk-sbuild: use --no-install-recommends on Debian too (Closes: #599699).
[ Marco Rodrigues ]
* pull-debian-source:
- Show message when a package isn't in Debian testing (LP: #529041).
[ Stefano Rivera ]
* doc/syncpackage.1:
- Add a warning that the use of syncpackage is discouraged.
- Correct and neaten options.
* syncpackage:
- Add --dont-sign parameter, for test builds.
[ Christopher James Halse Rogers ]
* mk-sbuild: Add support for btrfs-snapshot based chroots
[ Iain Lane ]
* pbuilder-dist: Explicitly use debian keyring when working with a
Debian chroot, working around #599695
[ Benjamin Drung ]
* syncpackage:
- Don't crash if environment variables aren't set (LP: #665202).
- Don't add quotation marks to changelog entries (LP: #668805).
- Show a error message instead of raising an error if Ubuntu contains a
newer version.
- Print an error message if the source-only build fails (LP: #668749).
-- Benjamin Drung <email address hidden> Sat, 30 Oct 2010 20:58:30 +0200
-
ubuntu-dev-tools (0.104) experimental; urgency=low
[ Siegfried-Angel Gevatter Pujals ]
* pbuilder-dist:
- Fix regression where pbuilder would get an empty string as first
positional argument.
- Update --debug-echo so that it doesn't hide empty parameters (now
that they are wrapped around quotes they are significant).
-- Benjamin Drung <email address hidden> Sat, 25 Sep 2010 13:14:46 +0200
-
ubuntu-dev-tools (0.103) experimental; urgency=low
[ Benjamin Drung ]
* sponsor-patch:
- Fix NameError: global name 'debdiff_filename' is not defined.
- Add --workdir parameter to set the working directory.
* ubuntutools/update_maintainer.py: Fix failure if debian/control.in is a
directory.
[ Luca Falavigna ]
* debian/control:
- Add Benjamin Drung to Uploaders.
- Add DM-Upload-Allowed field, this way Benjamin can upload new
versions on his own.
* ubuntutools/misc.py:
- Use output of dpkg --print-architecture command to correctly display
platform architecture (Closes: #594424).
[ Siegfried-Angel Gevatter Pujals ]
* pbuilder-dist:
- Do not show a warning when "experimental" is used; there is no
debootstrap file for it but it should just work anyway.
- Wrap any extra (user) arguments appended to the pbuilder command with
quotation marks, when needed (LP: #398989).
* bash_completion/pbuilder-dist:
- Enable auto-completion for "pbuilder-experimental".
* doc/pbuilder-dist.1:
- Move the documentation for --main-only (previously "mainonly") and
--debug-echo to a new Options section.
[ Stefano Rivera ]
* Add manpages for sponsor-patch and import-bug-from-debian.
* hugdaylist, manage-credentials, massfile, merge-changelog,
ubuntutools/requestsync/common.py: Some pyflakes-induced cleanup.
* ubuntutools/lp/libsupport.py: Support production API URLs in
translate_web_api.
-- Luca Falavigna <email address hidden> Wed, 22 Sep 2010 18:13:27 +0200
-
ubuntu-dev-tools (0.102) experimental; urgency=low
[ Dustin Kirkland ]
* errno, doc/errno.1, debian/control, debian/copyright, setup.py:
- add an errno utility, LP: #612267
[ Kees Cook ]
* mk-sbuild: update examples to include "-A".
[ Benjamin Drung ]
* suspicious-source: whitelist font source formats. Thanks to Nicolas
Spalinger for the patch (LP: #365147).
* Update the man page of suspicious-source to match the rewrite.
* syncpackage:
- Don't upload orig tarball if not needed.
- Print error message if the download fails (LP: #639899).
- Check if the specified Debian component is valid (LP: #639896).
* update-maintainer: Don't change the Maintainer field if the email is set
to a @lists.ubuntu.com address.
* sponsor-patch: New script to download a patch from a Launchpad bug, patch
the source package, build, check and uploads it (to Ubuntu or a PPA).
* wrap-and-sort: New script to wrap long lines and sort items in packaging
files.
[ Stefano Rivera ]
* update-maintainer: Correctly update the Maintainer field to the new Ubuntu
Developers address (instead of the calling user) when the package is not
in Debian.
[ Iain Lane ]
* all: Use production API rather than edge by default. Should be more
reliable and was advised by lifeless (LP team).
[ Michael Bienia ]
* Add 'natty' to recognized names and make it the default.
[ Colin Watson ]
* Fix NAME section of lp-set-dup(1).
* lp-list-bugs: New tool.
-- Luca Falavigna <email address hidden> Mon, 20 Sep 2010 11:10:04 +0200