<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">
<html lang="en">
<head>
<meta content="text/html; charset=US-ASCII" http-equiv="Content-Type">
<title>
GitLab
</title>



<style>img {
max-width: 100%; height: auto;
}
</style>
</head>
<body>
<div class="content">

<h3>
Holger Levsen pushed to branch master
at <a href="https://salsa.debian.org/debian/piuparts">Debian / piuparts</a>
</h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/93f8d818ce907cdd45b6795bf9a68065792892ca">93f8d818</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-07T17:15:51+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump standards version to 4.4.0, no changes needed.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/669aad1f917ea82420ad01f781993707716ecfbd">669aad1f</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-07-10T17:43:53+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Popen - universal_newlines=True. Py2, Py3 compatible

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/1ee9902312ba49ff7eee836af5f5cc6d1cd68da8">1ee99023</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-10T17:45:42+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add d/changelog entry for Herbert

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/56775e4b470ea2dca8728ac7b0d8f995d590da93">56775e4b</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-07-10T17:48:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">obsolete_conffiles.mail file

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/75a0b62b9f4aa09387c177ca3b6f25952ab396aa">75a0b62b</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-10T17:48:50+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add d/changelog entry for Herbert

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/218fbe94498594fbc698fe48c12d3d554eae476d">218fbe94</a></strong>
<div>
<span>by Andreas Beckmann</span>
<i>at 2019-07-16T16:05:02-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">p.conf: create bullseye tarballs

Signed-off-by: Andreas Beckmann <anbe@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/988ada78b07d4a7bd4f48411b774ef2830e73573">988ada78</a></strong>
<div>
<span>by David Prévot</span>
<i>at 2019-07-17T15:05:57-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix favicon transparency

Use the same favicon as the one from www.d.o.

Bug-Debian: https://bugs.debian.org/613543
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/2efe2890f9ba6de1b43ec1514f15353faf9a2ad7">2efe2890</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-17T15:38:59-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add changelog entry for taffit

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/f2137c3cba740bdfab1b77f442f7450006de7e92">f2137c3c</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-30T01:01:52-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts.conf-template.pejacevic: add bullseye to sections. Closes: #933061.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/42bfb2d6b3ce93d2cd1e4f643b023a87a53e302c">42bfb2d6</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-31T14:09:11-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts.conf-template.pejacevic: also test bullseye and bullseye-rcmd.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/98f8c745e6fffd9244ec124d1b6191d7423c1b93">98f8c745</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-07-31T14:13:40-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts.conf-template.pejacevic: increase precedence values for oldstable and older.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/c39004577d42c0c6ec63266df3ec2f86b03b8653">c3900457</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d.iteritems() -> iter(d.items()) Py 2 3 compatible

PEP 469 -- Migration of dict iteration code to Python 3
https://www.python.org/dev/peps/pep-0469/

And in diff_meta_data function:

    - a dict (tree1, tree2) to iterate
    - a dict (tree1_c, tree2_c) copy to 'del dict[key]'

To avoid RuntimeError or fail to iterate over all entries.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/7890a56ee1f13a4ec89206f1afdcabcb08a80bf0">7890a56e</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Replace .txt files - manpage
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/cfce316a14c8cd0779c7c57e580e056cb6143322">cfce316a</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Create sphinx stuff for piuparts cmd
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/6c81eae381586586c14e3170366e24269082c070">6c81eae3</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Create sphinx stuff for piuparts_slave_run cmd
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/5663b2ef4ec58c73577aea31972102ec749100f2">5663b2ef</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Create sphinx stuff for piuparts_slave_join cmd
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/b0cb5aab424f70f1d0890ace8dd201ef1b66aaf2">b0cb5aab</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Create sphinx stuff for piuparts_slave_stop cmd
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/e7d6549aab9963d2dfeda6d336ab8b56468d0abf">e7d6549a</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">.txt files deleted - manpage
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/8d76da93621545116f24b25a329968418eddf1e9">8d76da93</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Rename 'doc_by_sphinx' -> 'docs'

And:

 - Add README* files
 - Add license.txt file
 - Add sphinx files conf.py, index.txt
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/028bb676880eca28c08eae0042a77749b045d9ca">028bb676</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">debian dir: adjust files for sphinx build
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/67744ce8c6a69299e4cc535a5321e1b737af28ea">67744ce8</a></strong>
<div>
<span>by Herbert Parentes Fortes Neto</span>
<i>at 2019-08-01T18:19:25-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Makefile for new docs
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/0b47bf88944065fa5e69b02574317e7b2d189d2a">0b47bf88</a></strong>
<div>
<span>by Thomas Goirand</span>
<i>at 2019-08-02T09:57:49+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix the rest of the files for Python 3.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/336d7650927f883db6abe2a6783bd88ed953acc9">336d7650</a></strong>
<div>
<span>by Thomas Goirand</span>
<i>at 2019-08-02T17:00:16-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">  * Switch to package to Python 3:
    - Replaced python- with python3- in debian/control.
    - Removed all python2 (>= 2.7) by a ${python3:Depends}.
    - Replaced python2 by python3 in debian/rules.
    - Replaced dh_python2 stuff by dh_python3 in debian/rules.
    - Patched piupartslib/conf.py, piupartslib/dependencyparser.py,
      piupartslib/packagesdb.py, piupartslib/pkgsummary.py, tests/unittests.py
      so that they are Python 3 compatible.
    - Removed python-lzma (build-)depends as it's in standard in Py 3.
    - Add python3-six as (build-)depends.
    - Fix Makefile to use python3 and not python2.
    - d/piuparts-common.install: switch to python 3.
    - d/rules: remove all __pycache__ folder before proceeding to install.
    - Add --shebang=/usr/bin/python3 when calling dh_python3.
    - Do not use -N piuparts-master -N piuparts-slave when calling dh_python3
      for the 2nd time, so that it correctly adds the interpreter as depends.
    - Lintian overrides "python-script-but-no-python-dep": that's ok, because
      piuparts-common already has the dependency.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/f74b24cea37038c9d2084777b99758f8581609c0">f74b24ce</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-08-05T10:49:24-03:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump version number to 1.1.x due to the switch to python3.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/54b6c39c62a3dc539276aaca1f8bbba3a225938b">54b6c39c</a></strong>
<div>
<span>by Thomas Goirand</span>
<i>at 2019-08-08T00:24:45+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix piupartslib importing conf.py

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/fae87fba0fc707cbeb3d6f876e16f2f88c3334c6">fae87fba</a></strong>
<div>
<span>by Thomas Goirand</span>
<i>at 2019-08-08T00:30:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix piuparts.py sheebang.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/581cbd59806464077ff0c1ba8be726c31dbfd220">581cbd59</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-08-08T00:40:38+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/tests: Add simple smoke-test.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/1f1b16460a29ef560595d94bd8298d282cb49314">1f1b1646</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-08-08T12:37:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">actually add ./debian/tests/

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/1da95bc5115bfe99944883630a5833cbc6d40679">1da95bc5</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-08-30T15:04:41+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">update examples for buster being stable and bullseye testing

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/32b728fac83ab3ca3ce97e4c3c97cd2d6ef5082a">32b728fa</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-08-30T15:06:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">sort by relevance

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/67671712523238e78a6df7395f45184404f58871">67671712</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-08-30T15:10:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">htdocs/news.tpl: mention new suites bullseye and bullseye-rcmd being tested.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/89dcb7081009137c58b4826b16ca4953b10e6246">89dcb708</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-03T22:56:19+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">temporarly disable restarting the slaves by cron

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/2ef03ff6c0a14342df72357946b752de75184835">2ef03ff6</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-04T14:49:14+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fixup for installation from git

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/de0ca83c7d8a7e474007decddba9d62b87656f53">de0ca83c</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-04T15:02:28+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add python3-urllib3 to piuparts-common depends

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/762d7d317465fb20072160449984e1ac897dad38">762d7d31</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-04T15:21:02+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Use /usr/bin/python3 everywhere.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/8e822266e1d4d158df83aad933d0927e9b2bbfc3">8e822266</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-04T18:19:23+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">adjust PYTHONPATH as needed. thanks olasd and #debconf

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/223c3acb1344f467376679827ca511c3d46c005b">223c3acb</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-04T23:02:01+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">use open correctly for python3, thanks deki

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/65fa5d92b07f1ab559e582ff97400fc867c9d225">65fa5d92</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-10T11:42:06+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-slave.py: port to python3. (WIP)

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/dc410dd61b109f66508af5182a51fb11b3dbf582">dc410dd6</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2019-09-10T14:34:25+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">drop unused imports

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/46efe15ca38f3ecfa64d2aa3077df3bd08b658b5">46efe15c</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2019-09-10T14:34:37+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix error handling, passing through the exception object correctly

before, httperror was already out of scope, so it couldn't be raised
again.

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/9838ed845f203faaf5112a3940fa4a6b9bc83990">9838ed84</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2019-09-10T14:34:44+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">in py3 you can't raise a string, needs to wrap it in the Exception() class

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/d892e48e2ca0ee8f529e8817a036511108e3cbdf">d892e48e</a></strong>
<div>
<span>by Mattia Rizzolo</span>
<i>at 2019-09-10T14:34:56+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">decode the file after reading it

At this point it would probably be best to completely rewrite that thing
using StringIO and some other nicer way to do buffering, but this should
do the job for now.

should fix:

09:46:14 Running section testing2sid (precedence=2)
Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-slave", line 1064, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-slave", line 1029, in main
    test_count += section.run(do_processing=(test_count == 0))
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-slave", line 575, in run
    processed = self._process()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-slave", line 667, in _process
    packagenames)
  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/packagesdb.py", line 183, in load_packages_urls
    self._read_file(stream, restrict_packages=restrict_packages)
  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/packagesdb.py", line 190, in _read_file
    headers = rfc822_like_header_parse(input)
  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/packagesdb.py", line 53, in rfc822_like_header_parse
    line = input.readline()
  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/__init__.py", line 60, in readline
    empty = not self._refill()
  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/__init__.py", line 52, in _refill
    self._buffer = self._buffer + chunk
TypeError: can only concatenate str (not "bytes") to str

Signed-off-by: Mattia Rizzolo <mattia@debian.org>
Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/030f1e97767748db321dca5a26644afbe5ebbb5a">030f1e97</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-10T15:14:07+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">enable debug output

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/25130ee5becb81b855b7a24e629c9a3a5dc5281f">25130ee5</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-09-10T15:33:22+02:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Revert "enable debug output"

This reverts commit 030f1e97767748db321dca5a26644afbe5ebbb5a.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/5583ce649f55f3241e37cea144009e21f0b9ae18">5583ce64</a></strong>
<div>
<span>by Bastian Venthur</span>
<i>at 2019-11-02T18:48:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">python-debianbts 2.10.0 deprecated some methodcalls
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/e0924c08f254cf66e72a8f7205883a4e582db911">e0924c08</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-11-03T23:04:59+08:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add changelog entry for Bastian

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/fecdaba6f39213553911ad8f544127641b67a531">fecdaba6</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-25T22:39:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piupartslib/conf.py: decode subprocess.Popen().stdout

subprocess.Popen().stdout is a byte string in python3. We need to decode
it since we want a unicode string here.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/640284d2c0ffb66283b9040bf74ba13cdb30214c">640284d2</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-26T16:57:47+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piupartslib/dependencyparser: mynext() does not take args

Arguments were accidentally introduced when porting the code to python3.
Remove them again. Fixes:

  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/dependencyparser.py", line 266, in _parse_version_dependency
    self._cursor.mynext(self._cursor)
TypeError: mynext() takes 1 positional argument but 2 were given

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/09916537d2f3b821e38a8c6f085549d5e4181b7b">09916537</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-26T16:57:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piupartslib/packagesdb: concatenate only lists

While one set of dict_keys() was already wrapped in a list() during the
initial porting work, the second one was still missing. Fixes:

  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/packagesdb.py", line 818, in get_best_package_state
    for state in self._good_states + list(self._propagate_waiting_state.keys()) + self._propagate_error_state.keys():
TypeError: can only concatenate list (not "dict_keys") to list

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/8993738a2497228508c806a35c93ed928d3e1417">8993738a</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-26T16:57:56+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piupartslib/packagesdb: encode contents for os.write

Fixes:

  File "/srv/piuparts.debian.org/lib/python3/dist-packages/piupartslib/packagesdb.py", line 260, in create
    if os.write(fd, contents) != len(contents):
TypeError: a bytes-like object is required, not 'str'

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/a065bef3ec0e558b39067a59de372ada82494677">a065bef3</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-26T17:14:54+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add changelog entry for Nis - many thanks!

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/82709f475c82f9dd1dd14c1b0e5e72f31de1d689">82709f47</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-27T12:52:51+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">avoid "input" as variable name

It is better to avoid using names of builtin functions as variable
names.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/e526f8a15505344da15595e1c1b092e0535159de">e526f8a1</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-27T12:53:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piupartslib/__init__: fix byte stream decoding

When trying to decode a byte sequence into a string, it is possible that
the sequence ends in the middle of a multibyte character. In this case
the decoding fails.

This hack assumes that the input byte sequence is always encoded in
UTF-8, and that the original data stream never ends in the middle of a
multibyte character.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/0d44938b323e1c74793a7f5d5f09010e0a1e14bb">0d44938b</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-27T17:40:40+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">instances/Makefile: set default mirror to deb.debian.org.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/45242102a1c41f15e758b89a2ae87b7ee5ca4a5b">45242102</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-27T17:49:42+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">htdocs/news.tpl: mention piuparts.debian.org is running the python3 branch.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/9171821b86af65d88ce65918b89d607466ebb34d">9171821b</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-28T13:28:11+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-master-backend: handle BrokenPipeError

No need to crash with a stacktrace when the slave is gone and the pipe
to it is broken. Just log this and exit 1.

Fixes:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-master-backend", line 433, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-master-backend", line 423, in main
    m = Master(sys.stdin, sys.stdout)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-master-backend", line 154, in __init__
    self._writeline("hello")
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-master-backend", line 111, in _writeline
    self._output.flush()
BrokenPipeError: [Errno 32] Broken pipe
Exception ignored in: <_io.TextIOWrapper name='<stdout>' mode='w' encoding='UTF-8'>
BrokenPipeError: [Errno 32] Broken pipe

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/dd4cd1a8ab64b52a344fc6dfd2b4e681327772ba">dd4cd1a8</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-28T13:29:01+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">fix piupartslib imports

During the port to python3 piupartslib was changed to no longer
auto-import some of its submodules. Import the required submodules
directly where now needed.

Fixes:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1910, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1849, in main
    section = Section(section_name, master_directory, doc_root, packagedb_cache=packagedb_cache)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 827, in __init__
    self._load_package_database(section, master_directory)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 859, in _load_package_database
    db = piupartslib.packagesdb.PackagesDB(prefix=sectiondir)
AttributeError: module 'piupartslib' has no attribute 'packagesdb'

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/cc30509e2c973dd612e863dd0807abce31f694b9">cc30509e</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-28T13:30:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-report: fix 'dict_keys has no attribute remove'

In python3 dict().keys() returns a dict_keys() view and not a list as in
python2. Replace the now unavailable remove() by a set subtraction.

Fixes:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1911, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1851, in main
    section.generate_output(output_directory, section_names, problem_list, web_host)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1660, in generate_output
    self.generate_html()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1574, in generate_html
    self.cleanup_removed_packages(logs_by_dir)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1536, in cleanup_removed_packages
    vdirs.remove("reserved")
AttributeError: 'dict_keys' object has no attribute 'remove'

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/484bc88e5c2616fb9989153af805286af7bf78fc">484bc88e</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-28T13:30:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-report: give hashlib the bytes it needs

Fixes:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1911, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1851, in main
    section.generate_output(output_directory, section_names, problem_list, web_host)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1660, in generate_output
    self.generate_html()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1580, in generate_html
    self.print_by_dir(self._output_directory, logs_by_dir)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 943, in print_by_dir
    desc_by_dir[vdir], vlist)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 930, in write_log_list_page
    "logrows": "".join(lines),
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 890, in _write_template_html
    write_template_html(filename, body, mapping, defer_if_unmodified=defer_if_unmodified, md5cache=self._md5cache)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 714, in write_template_html
    content_md5 = hashlib.md5(htmlpage.safe_substitute(mapping)).hexdigest()
TypeError: Unicode-objects must be encoded before hashing

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/08f9a354eeea686ee3fdd2c6b7770028f5d34f54">08f9a354</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-28T13:30:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-report, piuparts: pickle needs binary file streams

Fixes:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1911, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1851, in main
    section.generate_output(output_directory, section_names, problem_list, web_host)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1660, in generate_output
    self.generate_html()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1600, in generate_html
    pickle.dump(self._md5cache['new'], f)
TypeError: write() argument must be str, not bytes

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/f70767fe582e7fedd394c5eea3af1c112e844e33">f70767fe</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-28T13:30:06+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-report: handle EOFError with pickle.load()

Do not error out if the cache file is empty.

Fixes:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1911, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1851, in main
    section.generate_output(output_directory, section_names, problem_list, web_host)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1660, in generate_output
    self.generate_html()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1563, in generate_html
    self._md5cache['old'] = pickle.load(f)
EOFError: Ran out of input

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/837d794ece831ee99ee0ec66570f20617a7d06c5">837d794e</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-28T15:15:53+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">extend changelog for Nis

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/a43e4458a0e9e457decb78d1bee8d7c13a57548b">a43e4458</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-28T15:18:24+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">news 2019-12-27: name all people who contributed to switch to python3

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/b5e2f2e2089b5f907e8745c2cd02a45b95343f62">b5e2f2e2</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-28T15:28:07+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump standards version to 4.4.1, no changes needed.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/f1b72b2ea898ffe9cce6cd759c28a356835dc03c">f1b72b2e</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-28T15:58:22+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">d/rules: set GOCACHE to a safely writable directory during build as the cache is mandatory with Go 1.12.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/2f15d124ddd211ead2380e671a6a8d22d3148f63">2f15d124</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-28T16:19:07+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Bump debhelper-compat to 12.

after confirming with diffoscope that the changes are sane

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/14c81dc7a55a29faabeb4b4161da8b679dd8e597">14c81dc7</a></strong>
<div>
<span>by James Clarke</span>
<i>at 2019-12-29T17:25:37+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Fix diff_meta_data reporting every file as new and removed

This regressed in 0b47bf88944065fa5e69b02574317e7b2d189d2a, which
erroneously used the original trees rather than the modified copies.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/b1738ebddbcc1fea2928b82564a7b880f4f79313">b1738ebd</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-29T17:26:44+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">add changelog entry for James

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/fda3b88291469fc46a91edf8aaba689be5ef5ce9">fda3b882</a></strong>
<div>
<span>by Nis Martensen</span>
<i>at 2019-12-29T17:27:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">piuparts-report: fix pickle.loading str from python2

piuparts-report may encounter old md5cache files pickled by python2 in
text mode. Loading such files may fail if there are non-ascii
characters. The existing cache files involved in generating the reports
on piuparts.debian.org most likely use utf-8 encoding, so let's use that
instead of the default assumption 'ascii'.

Should fix:

Traceback (most recent call last):
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1911, in <module>
    main()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1851, in main
    section.generate_output(output_directory, section_names, problem_list, web_host)
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1660, in generate_output
    self.generate_html()
  File "/srv/piuparts.debian.org/share/piuparts/piuparts-report", line 1563, in generate_html
    self._md5cache['old'] = pickle.load(f)
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 71: ordinal not in range(128)

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/6347166f1854dcd233b4f6c289fd0e6b99c3ff72">6347166f</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-29T19:28:26+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">remove myself from uploaders

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/c88b177f68b53226614924d271d05f6b096c3c32">c88b177f</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2019-12-29T19:39:33+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">instances/*, docs/README_pejacevic.txt and htdocs/index: stop mentioning piu-slave-bm-a.debian.org

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/31a357ce33bdb6b088304d47ee14646ede4ebedc">31a357ce</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2020-01-08T20:30:55+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Revert "piuparts.conf-template.pejacevic: add bullseye to sections. Closes: #933061."

This reverts commit bdbd195224d85cc90fdb49a579c8692342cf91fb.
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/cf5c153ccafde9868d56de00d88c57e8b382b9e0">cf5c153c</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2020-01-08T20:31:05+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'develop'
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/7c22ebb58e682ce590c0463dd67839789de5e94e">7c22ebb5</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2020-01-08T20:39:23+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">htocs/news.tpl: add farewell note.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/2294d417ff1a00c0f33405f38c9d40de75fbc620">2294d417</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2020-01-08T20:40:31+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">mark this a team upload to appease lintian.

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/0a86aa2f63d6561e462fe397dfdad60ec06c2e32">0a86aa2f</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2020-01-08T20:55:02+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">release as 1.1.0

Signed-off-by: Holger Levsen <holger@layer-acht.org>
</pre>
</li>
<li>
<strong><a href="https://salsa.debian.org/debian/piuparts/commit/308745d53874bdcb5ce015912899478533e2c2d2">308745d5</a></strong>
<div>
<span>by Holger Levsen</span>
<i>at 2020-01-08T20:55:59+01:00</i>
</div>
<pre class="commit-message" style="white-space: pre-wrap; margin: 0;">Merge branch 'develop'
</pre>
</li>
</ul>
<h4>30 changed files:</h4>
<ul>
<li class="file-stats">
<a href="#836efb6e25a091dcb4ff8e1dbb2f0be6a5cbf14c">
Makefile
</a>
</li>
<li class="file-stats">
<a href="#c565ba655e37e7364d3af124416c5f92d2439ef3">
<span class="new-file">
+
bug-templates/obsolete_conffiles.mail
</span>
</a>
</li>
<li class="file-stats">
<a href="#ab082c1fc8332973cf8d6b08b48bccbc40bcd389">
conf/crontab-master.in
</a>
</li>
<li class="file-stats">
<a href="#78c48225b368275378395b070a5469a5897a7901">
conf/crontab-slave.in
</a>
</li>
<li class="file-stats">
<a href="#9c96da0e9f91d7d8937b69b524702c106258f0d1">
debian/changelog
</a>
</li>
<li class="file-stats">
<a href="#f5f51601866c86e59a004bd93fa415f5675be8c5">
<span class="new-file">
+
debian/clean
</span>
</a>
</li>
<li class="file-stats">
<a href="#58ef006ab62b83b4bec5d81fe5b32c3b4c2d1cc2">
debian/control
</a>
</li>
<li class="file-stats">
<a href="#a82280d2b438225aa3ff8e3bb566d33af6bd6196">
debian/piuparts-common.install
</a>
</li>
<li class="file-stats">
<a href="#1aad9b1c6032a653c106b3da7e75fce8e6c22f13">
debian/piuparts-master.docs
</a>
</li>
<li class="file-stats">
<a href="#c52ea8928def3aa4774fe98d016233caf4c3b0ae">
<span class="new-file">
+
debian/piuparts-master.lintian-overrides
</span>
</a>
</li>
<li class="file-stats">
<a href="#d1bf6f29e22a22cf73d692a5e148b6c7a16171fc">
<span class="new-file">
+
debian/piuparts-slave.lintian-overrides
</span>
</a>
</li>
<li class="file-stats">
<a href="#555c2d15c92421c9016865bb697ba4e01d9cb078">
<span class="new-file">
+
debian/piuparts.doc-base
</span>
</a>
</li>
<li class="file-stats">
<a href="#ef56668ae220e8490a64705651ec1720e550d2bd">
debian/piuparts.docs
</a>
</li>
<li class="file-stats">
<a href="#2d7181b7da4168da7a4a88adde9a08e6747e42f4">
<span class="new-file">
+
debian/piuparts.links
</span>
</a>
</li>
<li class="file-stats">
<a href="#8756c63497c8dc39f7773438edf53b220c773f67">
debian/rules
</a>
</li>
<li class="file-stats">
<a href="#83223a554d33ba7e1888274ff8ac43adb8147ba0">
<span class="new-file">
+
debian/tests/control
</span>
</a>
</li>
<li class="file-stats">
<a href="#e2b1208a0e749c8deae704fab4193ed3af3060cd">
<span class="new-file">
+
debian/tests/smoke-test
</span>
</a>
</li>
<li class="file-stats">
<a href="#e47d10829c993164123a7fc808d04534c568d8d1">
README.txt

docs/README.txt
</a>
</li>
<li class="file-stats">
<a href="#a21181938649f7d6411c1b6c92b9395247cb87ca">
README_pejacevic.txt

docs/README_pejacevic.txt
</a>
</li>
<li class="file-stats">
<a href="#af9859a2dc77155d5697afc0307788debf734acb">
README_server.txt

docs/README_server.txt
</a>
</li>
<li class="file-stats">
<a href="#254a2da7a740675e537439eb88e32083b9ea4771">
<span class="new-file">
+
docs/conf.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#2f98b4811420ebad1479057122c8b79df39c3990">
<span class="new-file">
+
docs/index.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#83b4379b9f06b42ff5dfb433749172bbc6bfea57">
<span class="new-file">
+
docs/license.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#bcad5bbd95161aadc6deda814927b50c0ab2e05d">
<span class="new-file">
+
docs/piuparts/conf.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#8f868dadfeb65f51f7b4fd1ae695a667c088bddb">
<span class="new-file">
+
docs/piuparts/index.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#cc9506e515150f23ecb3feaf22b16b202209bd52">
piuparts.1.txt

docs/piuparts/piuparts.1.txt
</a>
</li>
<li class="file-stats">
<a href="#dc1fc026bd910ee8205aec24ae17940f61148931">
<span class="new-file">
+
docs/piuparts_slave_join/conf.py
</span>
</a>
</li>
<li class="file-stats">
<a href="#0279465ff3c6dfe5b59b2cbee08931d4f9bbc7d2">
<span class="new-file">
+
docs/piuparts_slave_join/index.txt
</span>
</a>
</li>
<li class="file-stats">
<a href="#2e7265366c8ef49f3cc88e86a955c9a97426d6bf">
piuparts_slave_join.8.txt

docs/piuparts_slave_join/piuparts_slave_join.8.txt
</a>
</li>
<li class="file-stats">
<a href="#a47dfa19ef5c5deb6a92f2d7c1bca36353121cbb">
<span class="new-file">
+
docs/piuparts_slave_run/conf.py
</span>
</a>
</li>
</ul>
<h5>The diff was not included because it is too large.</h5>

</div>
<div class="footer" style="margin-top: 10px;">
<p style="font-size: small; color: #777;">

<br>
<a href="https://salsa.debian.org/debian/piuparts/compare/bdbd195224d85cc90fdb49a579c8692342cf91fb...308745d53874bdcb5ce015912899478533e2c2d2">View it on GitLab</a>.
<br>
You're receiving this email because of your account on salsa.debian.org.
If you'd like to receive fewer emails, you can
adjust your notification settings.



</p>
</div>
</body>
</html>