Commit graph

57 commits

Author SHA1 Message Date
Jelmer Vernooij
4759ae87bb Shorten __repr__. 2021-03-17 20:09:56 +00:00
Jelmer Vernooij
703d1cda94
More probing, unify python code. 2021-03-17 16:29:02 +00:00
Jelmer Vernooij
ccc7b934a2 Enter context for PlainSession. 2021-03-17 15:06:15 +00:00
Jelmer Vernooij
b3a9fc3aac
Add schroot arg. 2021-03-17 13:12:56 +00:00
Jelmer Vernooij
5b872c10a3 Pass in subpath. 2021-03-17 03:15:45 +00:00
Jelmer Vernooij
8bd4de0b4e
Drop logging. 2021-03-16 20:29:39 +00:00
Jelmer Vernooij
891e097d3c More streamlining. 2021-03-16 20:21:11 +00:00
Jelmer Vernooij
b7206647b1 Simplify cache handling. 2021-03-16 20:07:42 +00:00
Jelmer Vernooij
b6414238bf Some refactoring. 2021-03-16 20:02:52 +00:00
Jelmer Vernooij
09d74cf827 Use apt_pkg function. 2021-03-16 18:28:53 +00:00
Jelmer Vernooij
79de95e787
Run sudo. 2021-03-16 17:09:23 +00:00
Jelmer Vernooij
6aaa2df421 Factor out file search. 2021-03-16 15:26:52 +00:00
Jelmer Vernooij
ceb052332b Factor out load_contents_url. 2021-03-16 04:34:58 +00:00
Jelmer Vernooij
1d6b83b2be Factor out contents_urls_from_sourceslist. 2021-03-16 04:29:27 +00:00
Jelmer Vernooij
ed7238d396 s/pythonX/cpythonX/g 2021-03-15 20:24:32 +00:00
Jelmer Vernooij
d3afa5f6eb
Factor out url_to_cache_filename. 2021-03-14 22:42:05 +00:00
Jelmer Vernooij
05bad21f1f
Split out Contents file reading. 2021-03-05 14:35:09 +00:00
Jelmer Vernooij
7a6e1af492 Fix typing. 2021-03-03 00:31:46 +00:00
Jelmer Vernooij
57a6972570
Support resolving crates. 2021-03-03 00:00:35 +00:00
Jelmer Vernooij
3e63179616
Fix use of reset_tree. 2021-03-02 18:26:45 +00:00
Jelmer Vernooij
0b9077f964
Support for running apt as root. 2021-03-02 17:55:44 +00:00
Jelmer Vernooij
52e119022b
More refactoring. 2021-03-02 02:18:36 +00:00
Jelmer Vernooij
f8d269b6e5 Fix style. 2021-03-01 19:01:52 +00:00
Jelmer Vernooij
1741622d85
Fix tests. 2021-03-01 18:26:53 +00:00
Jelmer Vernooij
677358e0d5
Support quiet mode for dist. 2021-03-01 18:20:21 +00:00
Jelmer Vernooij
354001c60a
egg-info doesn't need to have contents.. 2021-03-01 17:20:26 +00:00
Jelmer Vernooij
8955497adf
Better AptRequirement management. 2021-03-01 17:14:53 +00:00
Jelmer Vernooij
693b6382ae
Python specs. 2021-03-01 16:28:23 +00:00
Jelmer Vernooij
78b59759c9 Some renames. 2021-03-01 15:00:32 +00:00
Jelmer Vernooij
e103194e1a Setting logging format. 2021-03-01 01:35:33 +00:00
Jelmer Vernooij
88f484c58f Don't hardcode changelog entry. 2021-03-01 01:21:18 +00:00
Jelmer Vernooij
94d98b244d
Improve deb-fix-build. 2021-03-01 01:20:06 +00:00
Jelmer Vernooij
fb41c93e82
Some more fixes. 2021-02-28 23:04:54 +00:00
Jelmer Vernooij
a963db22be
Fix schroot operation. 2021-02-27 16:35:32 +00:00
Jelmer Vernooij
dd14deb00d Fix all tests. 2021-02-27 16:05:36 +00:00
Jelmer Vernooij
6b30479b97
More fixes. 2021-02-26 03:19:33 +00:00
Jelmer Vernooij
aa2a3e47fa More refactoring. 2021-02-26 01:41:05 +00:00
Jelmer Vernooij
795bca3a13 Some more refactoring. 2021-02-25 23:38:34 +00:00
Jelmer Vernooij
be24ed6b4f More refactoring. 2021-02-25 03:37:09 +00:00
Jelmer Vernooij
c184e01aef
More refactoring. 2021-02-25 03:24:37 +00:00
Jelmer Vernooij
eddc4d272b
Add fixer class. 2021-02-24 03:21:48 +00:00
Jelmer Vernooij
c13fcb8306 Move more to resolver-apt. 2021-02-24 02:54:18 +00:00
Jelmer Vernooij
5beef23fc8 Use resolver in more cases. 2021-02-24 01:28:49 +00:00
Jelmer Vernooij
9064024b83
Remove duplicate variable. 2021-02-23 03:25:49 +00:00
Jelmer Vernooij
b689774fa6
Avoid using silver-platter. 2021-02-23 03:25:47 +00:00
Jelmer Vernooij
ee5a8462f3
More work on resolvers. 2021-02-23 03:25:44 +00:00
Jelmer Vernooij
8aae9c93d8
Reformat using black. 2021-02-23 03:24:22 +00:00
Jelmer Vernooij
4b1591d864
Fix typing. 2021-02-23 03:23:59 +00:00
Jelmer Vernooij
2aab09121d Move code to .apt. 2021-02-23 03:22:41 +00:00
Jelmer Vernooij
95f5bc2a4c
Import some fixes from resolver branch. 2021-02-22 17:17:34 +00:00