Benjamin Drung 
							
						 
					 
					
						
						
						
						
							
						
						
							4e27045f49 
							
						 
					 
					
						
						
							
							style: Sort Python imports with isort  
						
						 
						
						... 
						
						
						
						```
isort -l 99 --profile=black .
```
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com> 
						
						
					 
					
						2023-01-30 21:28:47 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Drung 
							
						 
					 
					
						
						
						
						
							
						
						
							3354b526b5 
							
						 
					 
					
						
						
							
							style: Format Python code with black  
						
						 
						
						... 
						
						
						
						```
PYTHON_SCRIPTS=$(grep -l -r '^#! */usr/bin/python3$' .)
black -C -l 99 . $PYTHON_SCRIPTS
```
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com> 
						
						
					 
					
						2023-01-30 19:45:36 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Drung 
							
						 
					 
					
						
						
						
						
							
						
						
							3bdb827516 
							
						 
					 
					
						
						
							
							fix: Use PEP440 compliant version in setup.py  
						
						 
						
						... 
						
						
						
						Versions like `0.176ubuntu20.04.1` in Ubuntu are clearly not compliant
with https://peps.python.org/pep-0440/ . With setuptools 66, the versions
of all packages visible in the Python environment *must* obey PEP440.
Bug: https://launchpad.net/bugs/1991606 
Signed-off-by: Benjamin Drung <benjamin.drung@canonical.com> 
						
						
					 
					
						2023-01-30 14:07:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							8fe22fbbb6 
							
						 
					 
					
						
						
							
							Remove hugdaylist script  
						
						 
						
						... 
						
						
						
						The last email announcing a 'hug day' appears to have been over
5 years ago, and the hugdaylist script doesn't seem to work
right anymore anyway.
This also removes ubuntutools/lp/libsupport, which has no functions
used by anything else. 
						
						
					 
					
						2021-11-22 13:00:52 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							2cfcbdb300 
							
						 
					 
					
						
						
							
							Remove pull-revu-source  
						
						 
						
						... 
						
						
						
						This script used a website that no longer exists.
Signed-off-by: Dan Streetman <ddstreet@canonical.com> 
						
						
					 
					
						2021-02-02 06:25:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							07d7381b4d 
							
						 
					 
					
						
						
							
							Remove reverse-build-depends  
						
						 
						
						... 
						
						
						
						It's been warning about its deprecation since 2012.  Time to do it.
Signed-off-by: Dan Streetman <ddstreet@canonical.com> 
						
						
					 
					
						2021-02-02 06:25:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							12c2e6bf42 
							
						 
					 
					
						
						
							
							test: remove unneeded stuff in test/__init__.py  
						
						 
						
						... 
						
						
						
						Signed-off-by: Dan Streetman <ddstreet@canonical.com> 
						
						
					 
					
						2021-02-02 06:25:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							7084bfc8bc 
							
						 
					 
					
						
						
							
							pull-pkg: add pull-ppa-* functionality  
						
						 
						
						... 
						
						
						
						Add functionality, and frontend pull-ppa-* scripts, to be able to pull
from PPA archives. 
						
						
					 
					
						2019-11-25 10:10:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							e3268a62f4 
							
						 
					 
					
						
						
							
							pull-pkg: create pull-[lp|debian|uca]-* scripts  
						
						 
						
						... 
						
						
						
						for backwards compatibility (i.e. to keep pull-lp-source,
pull-debian-source, and pull-uca-source) and for ease of use,
create scripts that default the pull-pkg -p and -D params
re-create pull-pkg script also, to call ubuntutools/pullpkg.py
without any default pull or distro parameters 
						
						
					 
					
						2019-11-25 10:10:06 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							2c998a6fd2 
							
						 
					 
					
						
						
							
							setup.py: convert to py3  
						
						 
						
						
						
						
					 
					
						2019-09-11 17:18:51 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							301569e809 
							
						 
					 
					
						
						
							
							Pull out Python 2 support hacks  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							bb765237db 
							
						 
					 
					
						
						
							
							Port Python scripts to Python 3, remove python 2 modules. ( Closes :  #938740 , LP:  #1099537 )  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							3d345113cc 
							
						 
					 
					
						
						
							
							Use python3-debian's Version class in merge-changelog, to support Python 3.  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							66afe7c6fc 
							
						 
					 
					
						
						
							
							Port import-bug-from-debian to Python 3  
						
						 
						
						... 
						
						
						
						Use python3-debianbts for BTS wrangling, rather than SOAPPy, which
wasn't ported to Python 3. 
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							5f3247cfc0 
							
						 
					 
					
						
						
							
							Port update-maintainer to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							96896fd2c8 
							
						 
					 
					
						
						
							
							Port ubuntu-upload-permission to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							16b9311995 
							
						 
					 
					
						
						
							
							Port ubuntu-iso  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							6c375255c4 
							
						 
					 
					
						
						
							
							Port ubuntu-build to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							2c8c4d7268 
							
						 
					 
					
						
						
							
							Port syncpackage to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							3f5e56c75e 
							
						 
					 
					
						
						
							
							Port submittodebian to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							76609fde49 
							
						 
					 
					
						
						
							
							Port sponsor-patch to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							673234e449 
							
						 
					 
					
						
						
							
							Port seeded-in-ubuntu to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							31d1ae269a 
							
						 
					 
					
						
						
							
							Port reverse-depends to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							b311cebaed 
							
						 
					 
					
						
						
							
							More requestsync porting and cleanup  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							7c0efe2914 
							
						 
					 
					
						
						
							
							Port requestbackport to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							0de4509da6 
							
						 
					 
					
						
						
							
							Port pull-uca-source to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							4239d49582 
							
						 
					 
					
						
						
							
							Port pull-lp-source to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							6a60ee963d 
							
						 
					 
					
						
						
							
							Port pull-debian-debdiff to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							d1949a72aa 
							
						 
					 
					
						
						
							
							Port pbuilder-dist to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							118f95b62e 
							
						 
					 
					
						
						
							
							Port hugadaylist to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							3052bfcc16 
							
						 
					 
					
						
						
							
							Port grep-merges to python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							05ce00a49a 
							
						 
					 
					
						
						
							
							Port enforced-editing-wrapper to python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							071ff40f20 
							
						 
					 
					
						
						
							
							Port check-mir to Python 3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							2a0bffc2a0 
							
						 
					 
					
						
						
							
							Port bitesize to python3  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9949fc4c 
							
						 
					 
					
						
						
							
							Port backportpackage to Python 3.  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							9ef7545150 
							
						 
					 
					
						
						
							
							Move non-Python scripts to the python3 section  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							7c5f2431db 
							
						 
					 
					
						
						
							
							Drop 404main, it's been totally broken for years.  
						
						 
						
						
						
						
					 
					
						2019-09-04 19:24:44 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							7fd1a6a766 
							
						 
					 
					
						
						
							
							Install pull-debian-source as python 3. It was ported, and doesn't work under python 2 any more. (LP:  #1841127 )  
						
						 
						
						
						
						
					 
					
						2019-09-03 21:16:43 -03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Drung 
							
						 
					 
					
						
						
						
						
							
						
						
							190ad30a7b 
							
						 
					 
					
						
						
							
							Fix invalid escape sequence '\(' or '\)' (found by flake8)  
						
						 
						
						... 
						
						
						
						flake8 found issues:
ubuntutools/sponsor_patch/bugtask.py:46:11: W605 invalid escape sequence '\('
ubuntutools/sponsor_patch/bugtask.py:62:50: W605 invalid escape sequence '\('
ubuntutools/sponsor_patch/bugtask.py:62:58: W605 invalid escape sequence '\)'
setup.py:14:8: W605 invalid escape sequence '\('
setup.py:14:14: W605 invalid escape sequence '\)'
Fix these issues by marking these strings as raw strings. 
						
						
					 
					
						2018-10-06 18:04:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Drung 
							
						 
					 
					
						
						
						
						
							
						
						
							cc7170eccb 
							
						 
					 
					
						
						
							
							Fix all flake8 issues  
						
						 
						
						
						
						
					 
					
						2017-05-01 00:20:03 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Iain Lane 
							
						 
					 
					
						
						
						
						
							
						
						
							a6043a6ba8 
							
						 
					 
					
						
						
							
							Remove the `harvest' command, and all other integration with the Harvest service, since it has been shut down.  
						
						 
						
						
						
						
					 
					
						2017-04-03 13:58:02 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dan Streetman 
							
						 
					 
					
						
						
						
						
							
						
						
							03fda64eae 
							
						 
					 
					
						
						
							
							pull-uca-source: update to allow using binary pkg names, -pockets, and specific versions  
						
						 
						
						
						
						
					 
					
						2017-02-03 10:21:37 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Benjamin Drung 
							
						 
					 
					
						
						
						
						
							
						
						
							a753fedf7b 
							
						 
					 
					
						
						
							
							Install bash completions into /usr/share/bash-completion/completions  
						
						 
						
						
						
						
					 
					
						2015-10-30 22:56:49 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							9d09768bd1 
							
						 
					 
					
						
						
							
							Fix python3 setup.py clean failing to read unicode from  
						
						 
						
						... 
						
						
						
						debian/changelog. 
						
						
					 
					
						2015-01-19 14:08:51 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dimitri John Ledkov 
							
						 
					 
					
						
						
						
						
							
						
						
							e162e7d580 
							
						 
					 
					
						
						
							
							Port ubuntutools library  
						
						 
						
						
						
						
					 
					
						2014-12-18 23:51:59 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dmitrijs Ledkovs 
							
						 
					 
					
						
						
						
						
							
						
						
							5575d70531 
							
						 
					 
					
						
						
							
							dgetlp: drop it, and hence remove python-gnupginterface dependency.  
						
						 
						
						
						
						
					 
					
						2012-11-09 11:02:01 +00:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							fdbb9b345c 
							
						 
					 
					
						
						
							
							Provide transitional reverse-build-depends wrapper to help users  
						
						 
						
						... 
						
						
						
						discover reverse-depends. (LP: #910420 ) 
						
						
					 
					
						2012-02-15 16:42:58 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							682f5859ae 
							
						 
					 
					
						
						
							
							Re-add dgetlp. Still needed for downloading source packages from +queue.  
						
						 
						
						... 
						
						
						
						(LP: #919805 ) 
						
						
					 
					
						2012-01-22 21:26:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							34efc162a2 
							
						 
					 
					
						
						
							
							And another rename, let this be the last  
						
						 
						
						
						
						
					 
					
						2011-12-09 00:23:07 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Stefano Rivera 
							
						 
					 
					
						
						
						
						
							
						
						
							8e341da95c 
							
						 
					 
					
						
						
							
							Merge from trunk  
						
						 
						
						
						
						
					 
					
						2011-12-08 00:03:37 +02:00