Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							010af53d7c 
							
						 
					 
					
						
						
							
							Add a -A archive option to act on ppas as well.  
						
						... 
						
						
						
						This results in a major refactor of the code to use launchpadlib directly
instead of the ubuntutools.lp.lpapicache module in ubuntu-dev-tools which is
idiosyncratic and does not expose the full launchpad API.  Easier to rewrite
to use the standard library. 
						
						
							
						
					 
					
						2024-03-10 14:35:47 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							0bef4d7352 
							
						 
					 
					
						
						
							
							ubuntu-build: fix licensing.  
						
						... 
						
						
						
						Canonical licensing policy has never been GPLv3+, only GPLv3. 
						
						
							
						
					 
					
						2024-03-10 13:36:30 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							688202a7cf 
							
						 
					 
					
						
						
							
							ubuntu-build: update copyright  
						
						
						
						
							
						
					 
					
						2024-03-10 13:35:56 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							691c1381db 
							
						 
					 
					
						
						
							
							ubuntu-build: support retrying builds in other states that failed-to-build  
						
						
						
						
							
						
					 
					
						2024-03-10 01:45:20 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							f01502bda2 
							
						 
					 
					
						
						
							
							ubuntu-build: make the --arch option top-level  
						
						... 
						
						
						
						This gets rid of the fugly --arch2 option 
						
						
							
						
					 
					
						2024-03-08 18:53:20 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							42f8e5c0d2 
							
						 
					 
					
						
						
							
							ubuntu-build: in batch mode, print a count of packages retried  
						
						
						
						
							
						
					 
					
						2024-03-08 18:38:59 -08:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							bb8a9f7394 
							
						 
					 
					
						
						
							
							ubuntu-build: support --batch with no package names to retry all  
						
						
						
						
							
						
					 
					
						2024-03-08 16:43:30 -08:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							19f1df1054 
							
						 
					 
					
						
						
							
							Upload to Unstable  
						
						
						
						
							
 
						
					 
					
						2024-01-29 10:03:47 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							7f64dde12c 
							
						 
					 
					
						
						
							
							Add a changelog entry for Steve  
						
						
						
						
							
						
					 
					
						2024-01-29 10:03:19 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							c2539c6787 
							
						 
					 
					
						
						
							
							Add a changelog entry for adding myself to Uploaders.  
						
						
						
						
							
						
					 
					
						2024-01-29 09:59:30 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							fd885ec239 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'vorlon/pm-helper'  
						
						
						
						
							
						
					 
					
						2024-01-29 09:57:52 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							abbc56e185 
							
						 
					 
					
						
						
							
							Add my name to Uploaders.  
						
						... 
						
						
						
						To be fair, the last four uploads should have started with "Team upload." Whoops. 
						
						
							
						
					 
					
						2024-01-10 20:21:06 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							a2176110f0 
							
						 
					 
					
						
						
							
							Upload to Unstable.  
						
						
						
						
							
 
						
					 
					
						2024-01-10 20:04:15 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							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.  
						
						
						
						
							
						
					 
					
						2024-01-10 20:03:44 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							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.  
						
						
						
						
							
						
					 
					
						2024-01-10 19:56:06 -06:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							47fd5d7cca 
							
						 
					 
					
						
						
							
							Upload to Unstable.  
						
						
						
						
							
 
						
					 
					
						2023-10-03 14:01:44 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							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.  
						
						
						
						
							
						
					 
					
						2023-10-03 14:01:19 -05:00 
						 
				 
			
				
					
						
							
							
								Gianfranco Costamagna 
							
						 
					 
					
						
						
						
						
							
						
						
							5bda35f6b4 
							
						 
					 
					
						
						
							
							Update also syncpackage help  
						
						
						
						
							
						
					 
					
						2023-08-25 20:04:12 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							db916653cd 
							
						 
					 
					
						
						
							
							Update the manpage for syncpackage to reflect the ability to sync multiple packages at once.  
						
						
						
						
							
						
					 
					
						2023-08-10 14:39:01 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							784e7814e9 
							
						 
					 
					
						
						
							
							Allow the user to sync multiple packages at one time (LP:  #1756748 ).  
						
						
						
						
							
 
						
					 
					
						2023-08-04 14:38:46 -05:00 
						 
				 
			
				
					
						
							
							
								Simon Quigley 
							
						 
					 
					
						
						
						
						
							
						
						
							bed2dc470d 
							
						 
					 
					
						
						
							
							Add support for the non-free-firmware components in all tools already referencing non-free.  
						
						
						
						
							
 
						
					 
					
						2023-07-26 13:04:12 -05:00 
						 
				 
			
				
					
						
							
							
								Gianfranco Costamagna 
							
						 
					 
					
						
						
						
						
							
						
						
							414bc76b50 
							
						 
					 
					
						
						
							
							Upload to Debian  
						
						
						
						
							
 
						
					 
					
						2023-07-08 08:43:09 +02:00 
						 
				 
			
				
					
						
							
							
								Gianfranco Costamagna 
							
						 
					 
					
						
						
						
						
							
						
						
							6f0caf1fc0 
							
						 
					 
					
						
						
							
							ubuntu-build: For some reasons, now you need to be authenticated before trying to use the "PersonTeam" class features.  
						
						... 
						
						
						
						Do it at the begin instead of replicating the same code inside the tool itself.
This fixes e.g. this failure:
./ubuntu-build --batch --retry morsmall
Traceback (most recent call last):
  File "/tmp/ubuntu-dev-tools/ubuntu-build", line 317, in <module>
    main()
  File "/tmp/ubuntu-dev-tools/ubuntu-build", line 289, in main
    can_retry = args.retry and me.canUploadPackage(
AttributeError: 'NoneType' object has no attribute 'canUploadPackage' 
						
						
							
						
					 
					
						2023-07-07 19:23:41 +02:00 
						 
				 
			
				
					
						
							
							
								Robie Basak 
							
						 
					 
					
						
						
						
						
							
						
						
							4bcc55372a 
							
						 
					 
					
						
						
							
							Changelog for 0.193ubuntu5  
						
						
						
						
							
 
						
					 
					
						2023-07-06 11:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Robie Basak 
							
						 
					 
					
						
						
						
						
							
						
						
							232a73de31 
							
						 
					 
					
						
						
							
							ubuntutools/misc: swap iter_content for raw stream  
						
						... 
						
						
						
						This is a partial revert of 1e20363.
When downloading a .diff.gz source package file, we do expect it to be
written to disk still compressed. If we were to uncompress it, then we
would get a size mismatch and even if we were to ignore that, we'd get a
hash mismatch.
On the other hand when downloading a changes file we need to make sure
that is written to disk uncompressed.
To make this work in both cases we can ask the HTTP server for no
special content encoding using "Accept-Encoding: identity". This is what
wget requests, for example. Then we can write the output to the file
without performing any decoding at our end by using the raw response
object again.
This fixes both cases.
LP: #2025748  
						
						
							
						
					 
					
						2023-07-06 11:28:21 +01:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							9aab0135a2 
							
						 
					 
					
						
						
							
							Add an initial manpage for pm-helper  
						
						
						
						
							
						
					 
					
						2023-06-14 17:01:36 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							23539f28b1 
							
						 
					 
					
						
						
							
							Update license header  
						
						
						
						
							
						
					 
					
						2023-06-14 16:52:56 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							4a09d23db6 
							
						 
					 
					
						
						
							
							There is no dry-run mode  
						
						
						
						
							
						
					 
					
						2023-06-14 16:29:43 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							534cd254f4 
							
						 
					 
					
						
						
							
							typo update-excuses->update-excuse  
						
						
						
						
							
						
					 
					
						2023-06-14 15:14:14 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							29c3fa98bc 
							
						 
					 
					
						
						
							
							Use a context manager for lzma  
						
						
						
						
							
						
					 
					
						2023-06-14 15:13:46 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							7c9c7f2890 
							
						 
					 
					
						
						
							
							Sensible behavior when called for a non-existent package name  
						
						
						
						
							
						
					 
					
						2023-06-14 15:12:57 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							739279da3f 
							
						 
					 
					
						
						
							
							More pythonic function name (thanks, Bryce)  
						
						
						
						
							
						
					 
					
						2023-06-14 14:51:15 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							7c11832ee0 
							
						 
					 
					
						
						
							
							Sensible behavior when a requested package isn't in -proposed.  
						
						
						
						
							
						
					 
					
						2023-06-14 14:01:53 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							f5512846d6 
							
						 
					 
					
						
						
							
							Code refactor; thanks, Bryce  
						
						
						
						
							
						
					 
					
						2023-06-14 13:59:25 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							9e0dff4461 
							
						 
					 
					
						
						
							
							move from OptionParser to ArgumentParser  
						
						
						
						
							
						
					 
					
						2023-06-14 13:57:14 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							7129e6e27a 
							
						 
					 
					
						
						
							
							Fix imports  
						
						
						
						
							
						
					 
					
						2023-06-13 13:57:47 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							79d30a9bfc 
							
						 
					 
					
						
						
							
							Add dependency on dateutil  
						
						
						
						
							
						
					 
					
						2023-06-13 13:52:18 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							2c6a8b5451 
							
						 
					 
					
						
						
							
							Initial implementation of pm-helper  
						
						... 
						
						
						
						This is a tool for making it easier to identify the next thing to work on
for proposed-migration. 
						
						
							
						
					 
					
						2023-06-13 13:48:28 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							ad014685ea 
							
						 
					 
					
						
						
							
							Import utils.py from ubuntu-archive-tools  
						
						
						
						
							
						
					 
					
						2023-06-13 13:47:15 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							ff1c95e2c0 
							
						 
					 
					
						
						
							
							Remove references to architectures not supported in any active Ubuntu release.  
						
						
						
						
							
						
					 
					
						2023-05-30 21:05:56 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							89e788bf48 
							
						 
					 
					
						
						
							
							Remove references to deprecated  http://people.canonical.com/~ubuntu-archive .  
						
						
						
						
							
						
					 
					
						2023-05-30 19:37:11 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							a000e9db5e 
							
						 
					 
					
						
						
							
							releasing package ubuntu-dev-tools version 0.193ubuntu4  
						
						
						
						
							
 
						
					 
					
						2023-05-30 10:02:47 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							83158d24d9 
							
						 
					 
					
						
						
							
							Merge staged changes  
						
						
						
						
							
						
					 
					
						2023-05-30 10:00:57 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							6e6e1f1e1a 
							
						 
					 
					
						
						
							
							Excise all references to cdbs (including in test cases)  
						
						
						
						
							
 
						
					 
					
						2023-05-30 10:00:17 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							c7a7767339 
							
						 
					 
					
						
						
							
							Fix a typo introduced in the last upload that made mk-sbuild fail unconditionally.  LP:  #2017177 .  
						
						
						
						
							
 
						
					 
					
						2023-05-30 09:55:06 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							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.  
						
						
						
						
							
						
					 
					
						2023-04-12 17:59:40 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							ccab82e054 
							
						 
					 
					
						
						
							
							releasing package ubuntu-dev-tools version 0.193ubuntu1  
						
						
						
						
							
 
						
					 
					
						2023-04-12 09:45:23 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							2e4e8b35b2 
							
						 
					 
					
						
						
							
							Merge branch 'mk-sbuild-not-automatic'  
						
						
						
						
							
						
					 
					
						2023-04-12 09:45:15 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							53fcd577e8 
							
						 
					 
					
						
						
							
							We no longer need to run sed  
						
						
						
						
							
						
					 
					
						2023-04-12 09:41:52 -07:00 
						 
				 
			
				
					
						
							
							
								Steve Langasek 
							
						 
					 
					
						
						
						
						
							
						
						
							8430d445d8 
							
						 
					 
					
						
						
							
							Align with the Launchpad buildd implementation, per review comments  
						
						
						
						
							
						
					 
					
						2023-04-12 09:28:41 -07:00