Commit Graph

  • 7f5e9c8680 pm-helper: make use of YesNoQuestion main Florent 'Skia' Jacquet 2025-06-16 12:08:35 +02:00
  • d35268b797 Release ubuntu-dev-tools 0.208 0.208 Benjamin Drung 2025-12-03 16:33:51 +01:00
  • bf9ead2204 requestsync: support pocket parameter in get_ubuntu_srcpkg Benjamin Drung 2025-12-03 16:25:28 +01:00
  • 38988ed183 Modernize SourcePackage._run_lintian() Benjamin Drung 2025-12-03 15:43:23 +01:00
  • 5e2f94cdb4 SourcePackage: introduce package_and_version Benjamin Drung 2025-12-03 15:34:17 +01:00
  • 29914382cf ubuntu-build: introduce parse_args helper function Benjamin Drung 2025-12-03 15:21:27 +01:00
  • addeb4f7fb sponsor-patch: stop checking for bzr being present Benjamin Drung 2025-12-03 15:10:17 +01:00
  • ee87f312bf run mypy during package build Benjamin Drung 2025-12-03 14:54:54 +01:00
  • 32530e356d run-linters: avoid searching scripts in build/ Benjamin Drung 2025-12-03 14:51:51 +01:00
  • 38ef3c506e Run wrap-and-sort -ast Benjamin Drung 2025-12-03 14:40:47 +01:00
  • 5fc7e15f96 Fix type annotation for resource_type Benjamin Drung 2025-12-03 14:37:33 +01:00
  • f0326592bd add type annotation for mypy Benjamin Drung 2025-12-03 14:36:49 +01:00
  • aa439fec02 add missing return type annotation Benjamin Drung 2025-12-03 14:35:04 +01:00
  • 4bcfa0dd5a .pylintrc: ignore too-many-positional-arguments for now Benjamin Drung 2025-12-03 14:17:06 +01:00
  • 63b3d54264 Drop obsolete Rules-Requires-Root: no Benjamin Drung 2025-12-03 14:15:06 +01:00
  • 654af1a613 Drop Lintian overrides related to .pyc files Benjamin Drung 2025-12-03 14:14:20 +01:00
  • 524f590af2 Run linters that can detect real errors on package build Benjamin Drung 2025-12-03 14:11:36 +01:00
  • 4a2f194860 run-linters: add --errors-only mode Benjamin Drung 2025-12-03 14:10:11 +01:00
  • 7b9aee4c0c run-linters: introduce helper functions Benjamin Drung 2025-12-03 14:07:56 +01:00
  • 45d317cc87 mark non-returning functions with typing.NoReturn Benjamin Drung 2025-12-03 14:01:18 +01:00
  • 2e041ac1ff syncpackage: replace global by LRU cache Benjamin Drung 2025-12-03 13:59:06 +01:00
  • c8fe724560 Fix pylint in ubuntutools/test/test_requestsync.py Benjamin Drung 2025-12-03 13:51:50 +01:00
  • 768a517370 ubuntutools/archive.py: use 'yield from' Benjamin Drung 2025-12-03 13:47:54 +01:00
  • 3d2ee5a1b7 ubuntutools/archive.py: do not raise general exception Benjamin Drung 2025-12-03 13:45:46 +01:00
  • 1c81f0872d Use lazy % formatting in logging functions Benjamin Drung 2025-12-03 13:36:48 +01:00
  • ef5e3d8066 requestsync: silence possibly-used-before-assignment Benjamin Drung 2025-12-03 13:32:33 +01:00
  • 816323ea5c sponsor_patch: make pylint happy Benjamin Drung 2025-12-03 13:21:19 +01:00
  • 41e7d2d714 ubuntutools/pullpkg.py: initialize vcscmd Benjamin Drung 2025-12-03 13:11:47 +01:00
  • 7e82344d57 ubuntu-build: fix non batch mode errors Sebastien Bacher 2025-12-03 10:24:14 +01:00
  • cf88f4b92f syncpackage: do not use bare except for urlopen() Benjamin Drung 2025-12-03 12:24:47 +01:00
  • c6a4c10da2 Format code with black and isort Benjamin Drung 2025-12-03 12:01:23 +01:00
  • dff0b269d2 ubuntu-build: consider amd64v3 as valid architecture Gianfranco Costamagna 2025-10-19 09:29:46 +02:00
  • 3f880bea90 releasing package ubuntu-dev-tools version 0.207 debian/0.207 0.207 Colin Watson 2025-09-15 15:59:36 +01:00
  • 8bb85c6a94 Optimize Launchpad collection handling Colin Watson 2025-09-15 11:29:14 +01:00
  • 7dd913fe16 Add a new changelog entry Dan Streetman 2025-05-06 13:28:22 -04:00
  • bcf3e153f7 Fix pulling from upload queue Dan Streetman 2025-05-06 13:14:36 -04:00
  • 466e2784de Upload to Unstable 0.206 Simon Quigley 2025-03-04 13:43:32 -06:00
  • ba3f0511f9 syncpackage: Catch exceptions cleanly, simply skipping to the next package (erring on the side of caution) if there is an error doing the download (LP: #1943286). Simon Quigley 2025-03-04 13:42:35 -06:00
  • 2e550ceff2 syncpackage: Cache the sync blocklist in-memory, so it's not fetched multiple times when syncing more than one package. Simon Quigley 2025-03-04 13:39:07 -06:00
  • 6c8a5d74bd syncpackage: s/syncblacklist/syncblocklist/g Simon Quigley 2025-03-04 13:29:02 -06:00
  • 3d11516599 mk-sbuild: default to using UTC for schroots (LP: #2097159). Simon Quigley 2025-03-04 13:22:40 -06:00
  • 5a20308ab1 Read ~/.devscripts in a more robust way, to ideally pick up multi-line variables (Closes: #725418). Simon Quigley 2025-03-04 13:17:30 -06:00
  • b551877651 Add a changelog entry Simon Quigley 2025-03-04 13:10:04 -06:00
  • 4a4c4e0a27 Parsing arch parameter to getBinaryPackage() ferbraher 2025-02-12 09:52:08 +01:00
  • 865c1c97bc Add a changelog entry Simon Quigley 2025-03-04 13:07:42 -06:00
  • d09718e976 import-bug-from-debian: package option is overridden and not used Shengjing Zhu 2025-02-26 14:14:45 +08:00
  • bff7baecc9 Add a changelog entry Simon Quigley 2025-03-04 13:06:38 -06:00
  • 45fbbb5bd1 mk-sbuild: enable pkgmaintainermangler Dan Bungert 2024-05-14 12:22:12 +02:00
  • ca217c035e Add a new changelog entry Simon Quigley 2025-03-04 13:04:49 -06:00
  • b5e117788b Upload to Unstable 0.205 Simon Quigley 2025-03-01 11:30:18 -06:00
  • ddba2d1e98 Update Standards-Version to 4.7.2, no changes needed. Simon Quigley 2025-03-01 11:29:53 -06:00
  • 02d65a5804 [syncpackage] Do not use exit(1) on an error or exception unless it applies to all packages, instead return None so we can continue to the next package. Simon Quigley 2025-03-01 11:26:59 -06:00
  • bda85fa6a8 [syncpackage] Add support for -y or --yes, noted that it should be used with care. Simon Quigley 2025-03-01 11:22:52 -06:00
  • 86a83bf74d [syncpackage] Within fetch_source_pkg, do not exit(1) on an error or exception, simply return None so we can continue to the next package. Simon Quigley 2025-03-01 11:17:02 -06:00
  • 162e758671 [syncpackage] When syncing multiple packages, if one of the packages is in the sync blocklist, do not exit, simply continue. Simon Quigley 2025-03-01 11:12:49 -06:00
  • 049425adb7 Add debian/files to .gitignore Simon Quigley 2025-03-01 11:11:34 -06:00
  • f6ca6cad92 Add a new changelog entry Simon Quigley 2025-03-01 11:11:17 -06:00
  • 3dc17934d6 Upload to Unstable 0.204 Simon Quigley 2025-02-24 19:55:03 -06:00
  • 10a176567a Remove mail line from default ~/.sbuildrc, to resolve the undeclared dependency on sendmail (Closes: #1074632). Simon Quigley 2025-02-24 19:52:59 -06:00
  • 86b366c6c5 Add a large warning at the top of mk-sbuild encouraging the use of the unshare backend. This is to provide ample warning to users. Simon Quigley 2025-02-24 19:15:55 -06:00
  • 50b580b30e Add a manpage for running-autopkgtests. Simon Quigley 2025-02-24 18:48:47 -06:00
  • 6ba0641f63 Rename bitesize to lp-bitesize (Closes: #1076224). Simon Quigley 2025-02-24 18:48:11 -06:00
  • 1e815db9d2 Add my name to the copyright file. Simon Quigley 2025-02-24 18:35:20 -06:00
  • e2f43318bd Add several Lintian overrides related to .pyc files. Simon Quigley 2025-02-24 18:34:18 -06:00
  • cdd81232d9 Fix reverse-depends -b crash on packages that b-d on themselves (Closes: #1087760). Julien Plissonneau Duquène 2024-11-18 10:27:08 +00:00
  • 65044d84d9 Update Standards-Version to 4.7.1, no changes needed. Simon Quigley 2025-02-24 18:26:59 -06:00
  • 19e40b49c2
    Fix minor typo in pbuilder-dist(1) Mattia Rizzolo 2025-01-30 07:52:22 +01:00
  • 55eb521461 Release 0.203 0.203 Benjamin Drung 2024-11-02 18:20:32 +01:00
  • 983bb3b70e Depend on python3-yaml for pm-helper Benjamin Drung 2024-11-02 18:09:16 +01:00
  • 85f2e46f7d conform to snake_case naming style Benjamin Drung 2024-11-02 18:07:23 +01:00
  • 649c3db767 ubuntu-build: fix used-before-assignment Benjamin Drung 2024-11-02 17:56:47 +01:00
  • e7ba650414 Avoid unnecessary "elif" after "continue" Benjamin Drung 2024-11-02 17:55:33 +01:00
  • 3bc802a209 Use lazy % formatting in logging functions Benjamin Drung 2024-11-02 17:55:20 +01:00
  • 92c80d7bb7 ubuntu-build: remove unused code/imports Benjamin Drung 2024-11-02 17:54:06 +01:00
  • d7362d9ed8 Use Python f-strings Benjamin Drung 2024-11-02 17:49:20 +01:00
  • c7a855ff20 Format code with black and isort Benjamin Drung 2024-11-02 17:21:30 +01:00
  • 017941ad70 setup.py: add pm-helper Benjamin Drung 2024-11-02 16:41:44 +01:00
  • 69914f861e add missing files to debian/copyright Benjamin Drung 2024-11-02 16:35:31 +01:00
  • 454f1e30c8 Bump year in copyright Benjamin Drung 2024-11-02 15:57:19 +01:00
  • 55bc403a95 Bump Standards-Version to 4.7.0 Benjamin Drung 2024-11-02 15:56:01 +01:00
  • c9339aeae4 import-bug-from-debian: add type hints Benjamin Drung 2024-11-02 15:34:59 +01:00
  • c205ee0381 import-bug-from-debian: avoid type change of bug_num Benjamin Drung 2024-11-02 15:33:15 +01:00
  • 7577e10f13 import-bug-from-debian: reuse message variable Benjamin Drung 2024-11-02 15:32:19 +01:00
  • e328dc05c2 import-bug-from-debian: split big main function into smaller ones Florent 'Skia' Jacquet 2024-07-26 14:59:11 +02:00
  • 9a94c9dea1 import-bug-from-debian: handle multipart messages Florent 'Skia' Jacquet 2024-06-24 18:48:04 +02:00
  • 47ab7b608b Add gitignore Florent 'Skia' Jacquet 2024-10-30 17:30:29 +01:00
  • 56044d8eac Recommend sbuild over pbuilder. sbuild is the tool recommended by Ubuntu developers whose behavior most closely approximates Launchpad builds. Steve Langasek 2024-05-26 13:04:55 -07:00
  • c523b4cfc4 open new version Steve Langasek 2024-05-26 13:01:23 -07:00
  • 3df40f6392 Handle exceptions on retry Steve Langasek 2024-04-02 00:17:26 -07:00
  • fe22e75605 changelog bump 0.201ubuntu2_22.04.4 jammy Steve Langasek 2024-05-13 22:30:15 +02:00
  • fff95b439f Runtime dep in ALL packages Steve Langasek 2024-05-13 22:27:58 +02:00
  • cb871ef819 changelog bump 0.201ubuntu2_23.10.4 mantic Steve Langasek 2024-05-13 22:28:10 +02:00
  • 2f6c057748 Runtime dep in ALL packages Steve Langasek 2024-05-13 22:27:58 +02:00
  • 33f50a19cd changelog bump 0.201ubuntu2_22.04.3 Steve Langasek 2024-05-10 18:12:57 +02:00
  • fa74ec81c9 Also needs dropped as a runtime dep... Steve Langasek 2024-05-10 18:10:29 +02:00
  • 94e63bd4f2 changelog bump 0.201ubuntu2_23.10.3 Steve Langasek 2024-05-10 18:10:42 +02:00
  • 8b389d6f30 Also needs dropped as a runtime dep... Steve Langasek 2024-05-10 18:10:29 +02:00
  • 92e44f2f13 changelog bump 0.201ubuntu2_22.04.2 Steve Langasek 2024-05-08 11:36:00 +02:00
  • cd06772676 Correct wrong backport of python3-launchpadlib-desktop change Steve Langasek 2024-05-08 11:33:23 +02:00
  • 7192e99427 changelog bump 0.201ubuntu2_23.10.2 Steve Langasek 2024-05-08 11:33:37 +02:00