Commit Graph

  • bce1ef88c5 running-autopkgtests: use f-strings Chris Peterson 2024-01-22 17:44:21 -08:00
  • a9eb902b83 running-autopkgtests: Changelog entry, ArgumentParser, refactor, tests Chris Peterson 2024-01-18 22:39:05 -08:00
  • cb7464cf61 Add running-autopkgtests script Chris Peterson 2024-01-18 20:50:56 -08:00
  • 19f1df1054 Upload to Unstable 0.199 Simon Quigley 2024-01-29 10:03:47 -06:00
  • 7f64dde12c Add a changelog entry for Steve Simon Quigley 2024-01-29 10:03:19 -06:00
  • c2539c6787 Add a changelog entry for adding myself to Uploaders. Simon Quigley 2024-01-29 09:59:30 -06:00
  • fd885ec239 Merge remote-tracking branch 'vorlon/pm-helper' Simon Quigley 2024-01-29 09:57:52 -06:00
  • abbc56e185 Add my name to Uploaders. Simon Quigley 2024-01-10 20:20:17 -06:00
  • a2176110f0 Upload to Unstable. 0.198 Simon Quigley 2024-01-10 20:04:15 -06:00
  • a5185e4612 Add proper support for virtual packages in check-mir, basing the determination solely off of binary packages. This is not expected to be a typical case. Simon Quigley 2024-01-10 20:03:44 -06:00
  • e90ceaf26b In check-mir, ignore debhelper-compat when checking the build dependencies. This is expected to be a build dependency of all packages, so warning about it in any way is surely a red herring. Simon Quigley 2024-01-10 19:27:09 -06:00
  • 47fd5d7cca Upload to Unstable. 0.197 Simon Quigley 2023-10-03 14:01:44 -05:00
  • 2f396fe549 When using pull-*-source to grab a package which already has a defined Vcs- field, display the exact same warning message apt source does. Simon Quigley 2023-10-03 14:01:19 -05:00
  • 5bda35f6b4 Update also syncpackage help Gianfranco Costamagna 2023-08-25 20:04:12 +02:00
  • db916653cd Update the manpage for syncpackage to reflect the ability to sync multiple packages at once. Simon Quigley 2023-08-10 14:38:45 -05:00
  • 784e7814e9 Allow the user to sync multiple packages at one time (LP: #1756748). 0.196 Simon Quigley 2023-08-04 14:38:46 -05:00
  • bed2dc470d Add support for the non-free-firmware components in all tools already referencing non-free. 0.195 Simon Quigley 2023-07-26 13:04:12 -05:00
  • 414bc76b50 Upload to Debian 0.194 Gianfranco Costamagna 2023-07-08 08:43:09 +02:00
  • 6f0caf1fc0 ubuntu-build: For some reasons, now you need to be authenticated before trying to use the "PersonTeam" class features. Gianfranco Costamagna 2023-07-07 19:23:41 +02:00
  • 4bcc55372a Changelog for 0.193ubuntu5 0.193ubuntu5 Robie Basak 2023-07-05 15:32:19 +01:00
  • 232a73de31 ubuntutools/misc: swap iter_content for raw stream Robie Basak 2023-07-05 15:32:12 +01:00
  • 9aab0135a2 Add an initial manpage for pm-helper Steve Langasek 2023-06-14 17:01:36 -07:00
  • 23539f28b1 Update license header Steve Langasek 2023-06-14 16:52:56 -07:00
  • 4a09d23db6 There is no dry-run mode Steve Langasek 2023-06-14 16:29:43 -07:00
  • 534cd254f4 typo update-excuses->update-excuse Steve Langasek 2023-06-14 15:14:14 -07:00
  • 29c3fa98bc Use a context manager for lzma Steve Langasek 2023-06-14 15:13:46 -07:00
  • 7c9c7f2890 Sensible behavior when called for a non-existent package name Steve Langasek 2023-06-14 15:12:57 -07:00
  • 739279da3f More pythonic function name (thanks, Bryce) Steve Langasek 2023-06-14 14:51:15 -07:00
  • 7c11832ee0 Sensible behavior when a requested package isn't in -proposed. Steve Langasek 2023-06-14 14:01:53 -07:00
  • f5512846d6 Code refactor; thanks, Bryce Steve Langasek 2023-06-14 13:59:25 -07:00
  • 9e0dff4461 move from OptionParser to ArgumentParser Steve Langasek 2023-06-14 13:57:14 -07:00
  • 7129e6e27a Fix imports Steve Langasek 2023-06-13 13:57:47 -07:00
  • 79d30a9bfc Add dependency on dateutil Steve Langasek 2023-06-13 13:52:18 -07:00
  • 2c6a8b5451 Initial implementation of pm-helper Steve Langasek 2023-06-13 13:48:28 -07:00
  • ad014685ea Import utils.py from ubuntu-archive-tools Steve Langasek 2023-06-13 13:47:15 -07:00
  • ff1c95e2c0 Remove references to architectures not supported in any active Ubuntu release. Steve Langasek 2023-05-30 21:05:56 -07:00
  • 89e788bf48 Remove references to deprecated http://people.canonical.com/~ubuntu-archive. Steve Langasek 2023-05-30 19:37:11 -07:00
  • a000e9db5e releasing package ubuntu-dev-tools version 0.193ubuntu4 0.193ubuntu4 Steve Langasek 2023-05-30 10:02:47 -07:00
  • 83158d24d9 Merge staged changes Steve Langasek 2023-05-30 10:00:57 -07:00
  • 6e6e1f1e1a Excise all references to cdbs (including in test cases) 0.193ubuntu3 Steve Langasek 2023-05-30 10:00:17 -07:00
  • c7a7767339 Fix a typo introduced in the last upload that made mk-sbuild fail unconditionally. LP: #2017177. 0.193ubuntu2 Steve Langasek 2023-05-30 09:55:06 -07:00
  • ac2f980e0f Remove references to ftpmaster.internal. When this name is resolvable but firewalled, syncpackage hangs; and these are tools for developers, not for running in an automated context in the DCs where ftpmaster.internal is reachable. Steve Langasek 2023-04-12 17:59:40 -07:00
  • ccab82e054 releasing package ubuntu-dev-tools version 0.193ubuntu1 0.193ubuntu1 Steve Langasek 2023-04-12 09:45:23 -07:00
  • 2e4e8b35b2 Merge branch 'mk-sbuild-not-automatic' Steve Langasek 2023-04-12 09:44:08 -07:00
  • 53fcd577e8 We no longer need to run sed mk-sbuild-not-automatic Steve Langasek 2023-04-12 09:41:52 -07:00
  • 8430d445d8 Align with the Launchpad buildd implementation, per review comments Steve Langasek 2023-04-12 09:28:38 -07:00
  • c8a757eb07 Format Python code with black 23.1 Benjamin Drung 2023-04-04 12:11:36 +02:00
  • 66a2773c1c backportpackage: Fix incorrectly reporting unknown distribution for Ubuntu Nathan Rennie-Waldock 2023-03-29 19:26:55 +01:00
  • 17d2770451 Upload to unstable 0.193 Stefano Rivera 2023-02-25 13:20:04 -04:00
  • 3136541ca6 Don't run linters at build time, or in autopkgtests. (Closes: #1031436). Stefano Rivera 2023-02-25 12:52:39 -04:00
  • f3a0182e1a Release ubuntu-dev-tools 0.192 0.192 Benjamin Drung 2023-02-01 12:45:31 +01:00
  • 6498a13f18 Drop unneeded X-Python3-Version from d/control Benjamin Drung 2023-02-01 12:43:00 +01:00
  • d2debf9ed9 Update year in debian/copyright Benjamin Drung 2023-02-01 12:40:33 +01:00
  • a11cb1f630 Bump Standards-Version to 4.6.2 Benjamin Drung 2023-02-01 12:39:50 +01:00
  • 34578e6a1e Enable more pylint checks Benjamin Drung 2023-02-01 12:07:19 +01:00
  • 21784052ba test: Fix deprecated return value for test case Benjamin Drung 2023-01-31 17:39:12 +01:00
  • aa556af89d Use f-strings Benjamin Drung 2023-01-31 19:32:58 +01:00
  • 069a6926c0 Implement conventions found by pylint Benjamin Drung 2023-01-31 17:28:33 +01:00
  • 444b319c12 Implement refactorings found by pylint Benjamin Drung 2023-01-31 16:58:24 +01:00
  • 4449cf2437 Fix warnings found by pylint Benjamin Drung 2023-01-31 15:51:29 +01:00
  • 9fa29f6ad5 fix(reverse-depends): Restore field titles format Benjamin Drung 2023-01-31 14:42:22 +01:00
  • a160def2ab fix(requestbackport): Remove useless loop from locate_package Benjamin Drung 2023-01-31 14:35:12 +01:00
  • 909d945af4 Replace deprecated optparse with argparse Benjamin Drung 2023-01-31 13:33:18 +01:00
  • f6fde2e217 fix: Use lazy % formatting in logging functions Benjamin Drung 2023-01-31 11:13:07 +01:00
  • 17bed46ffb feat: Add some type hints Benjamin Drung 2023-01-31 10:35:22 +01:00
  • 72add78e9d Fix errors found by pylint Benjamin Drung 2023-01-31 10:19:24 +01:00
  • ab64467f33 Run pylint during package build again Benjamin Drung 2023-01-31 00:05:15 +01:00
  • b1bc7e1cdc Address pylint complaints Benjamin Drung 2023-01-30 23:10:31 +01:00
  • 8692bc2b1c refactor(setup.py): Introduce get_debian_version Benjamin Drung 2023-01-30 21:56:37 +01:00
  • a685368ae9 Run isort import sorter during package build Benjamin Drung 2023-01-30 21:34:24 +01:00
  • 4e27045f49 style: Sort Python imports with isort Benjamin Drung 2023-01-30 21:28:47 +01:00
  • db0e091e44 Run black code formatter during package build Benjamin Drung 2023-01-30 19:48:49 +01:00
  • 3354b526b5 style: Format Python code with black Benjamin Drung 2023-01-30 19:45:36 +01:00
  • 79d24c9df1 fix: Check Python scripts with flake8 again Benjamin Drung 2023-01-30 19:29:51 +01:00
  • 932166484b Fix issues found by flake8 on the Python scripts Benjamin Drung 2023-01-30 19:29:30 +01:00
  • bd770fa6b1 test: Do not run flake8 in verbose mode Benjamin Drung 2023-01-30 14:11:09 +01:00
  • 3d54a17403 refactor: Move linter checks into run-linters script Benjamin Drung 2023-01-30 14:10:02 +01:00
  • 3bdb827516 fix: Use PEP440 compliant version in setup.py Benjamin Drung 2023-01-30 14:07:23 +01:00
  • 0d94b5e747
    document the last commit Mattia Rizzolo 2023-01-15 18:16:07 +01:00
  • 0f3d2fed2a
    requestbackport: Adapt to new backports policy (LP: #1959115) Krytarik Raido 2022-08-04 03:40:04 +02:00
  • 844d6d942c
    Merge branch 'mk-sbuild' of git+ssh://git.launchpad.net/~myamada/ubuntu-dev-tools Mattia Rizzolo 2023-01-14 18:49:29 +01:00
  • ae43fd1929
    document the previous changes Mattia Rizzolo 2023-01-14 18:46:50 +01:00
  • 69ac109cdb mk-sbuild: fix security update repository for Debian bullseye and later Masahiro Yamada 2023-01-13 18:48:24 +09:00
  • 9f2a53c166 mk-sbuild: add debian_dist_ge() Masahiro Yamada 2023-01-13 18:33:08 +09:00
  • a69c40d403 Set up preferences for -proposed with NotAutomatic: yes Steve Langasek 2022-11-16 17:49:13 -08:00
  • c1e4b14a98 Demote bzr/brz from Recommends to Suggests Benjamin Drung 2022-11-16 18:49:42 +01:00
  • 096d5612e7 sponsor-patch: Use --skip-patches when extract source package Benjamin Drung 2022-11-16 18:37:56 +01:00
  • b510dbd91e sponsor-patch: Ignore exit code 1 of debdiff call Benjamin Drung 2022-11-15 16:43:27 +01:00
  • 803949ed8b
    also include a lp bug number there Mattia Rizzolo 2022-10-11 14:42:08 +02:00
  • e219eaa5fc
    Open changelog for the next release. Mattia Rizzolo 2022-10-11 13:58:00 +02:00
  • 60ee986014
    Release 0.191 0.191 Mattia Rizzolo 2022-10-11 13:56:13 +02:00
  • dabe475067
    ubuntutools/archive.py: fix crash in SourcePackage()._source_urls() Mattia Rizzolo 2022-09-28 16:39:41 +02:00
  • 0a9e18ed91
    document the previous change Mattia Rizzolo 2022-09-28 16:37:42 +02:00
  • 7859889438 backportpackage: Add support for lsb-release-minimal, which doesn't have a Python module, thanks Gioele Barabucci. (Closes: 1020901) Stefano Rivera 2022-09-28 11:40:33 +02:00
  • a3c87e78aa backportpackage: Run lsb_release as command if the Python module is not available Gioele Barabucci 2022-09-28 08:18:52 +02:00
  • 05af489f64
    Merge branch 'lp1984113' of git+ssh://git.launchpad.net/~ddstreet/ubuntu-dev-tools Mattia Rizzolo 2022-08-22 17:57:07 +02:00
  • d5fdc00396
    open changelog for the next release Mattia Rizzolo 2022-08-22 17:56:02 +02:00
  • 7d278cde21 ubuntu-build: use correct exception from LP login failure Dan Streetman 2022-08-09 12:12:31 -04:00
  • ad402231db ubuntu-build: explicitly login to LP Dan Streetman 2022-08-09 12:10:05 -04:00
  • 562e6b13cd lpapicache: force lp access on login to workaround possibly invalid cached creds Dan Streetman 2022-08-09 12:08:50 -04:00