[Git][reproducible-builds/diffoscope][master] 2 commits: Add Lintian override for upstream-metadata-in-native-source as we are upstream.

Chris Lamb gitlab at salsa.debian.org
Mon Mar 30 15:24:30 UTC 2020



Chris Lamb pushed to branch master at Reproducible Builds / diffoscope


Commits:
253e6627 by Chris Lamb at 2020-03-30T16:22:39+01:00
Add Lintian override for upstream-metadata-in-native-source as we are upstream.

- - - - -
36257e22 by Chris Lamb at 2020-03-30T16:22:39+01:00
releasing package diffoscope version 138

- - - - -


3 changed files:

- debian/changelog
- debian/source/lintian-overrides
- diffoscope/__init__.py


Changes:

=====================================
debian/changelog
=====================================
@@ -1,8 +1,31 @@
-diffoscope (138) UNRELEASED; urgency=medium
+diffoscope (138) unstable; urgency=medium
+
+  * New features & bug fixes:
+    - Use dumppdf from python3-pdfminer if we do not see any other differences
+      from pdftext, etc. (reproducible-builds/diffoscope#92)
+    - Prevent a traceback when comparing two .rdx files directly as get_member
+      will return a file even if the file is missing and not raise a KeyError
+      exception; we therefore explicitly test for the existence of the file.
+    * Don't allow errors within "Rscript" deserialisation to cause the entire
+      operation to fail (for example if an external library cannot be loaded).
+      (reproducible-builds/diffoscope#91)
+
+  * Reporting improvements:
+    - Inject the supported file formats into the package long description and
+      remove any duplicate comparator descriptions when formatting.
+      (#reproducible-builds/diffoscope#90)
+    - Print a potentially-helpful message if the PyPDF2 module is not installed
+      (#reproducible-builds/diffoscope#92)
+    - Weaken "Install the X package to get a better output" claim to "... may
+      produce a better output" as this is not guaranteed.
 
-  * WIP (generated upon release).
+  * Code improvements:
+    - Inline the RequiredToolNotFound.get_package method; only used once.
+    - Drop deprecated "py36 = [..]" argument in pyproject.toml.
+    - Factor out generation of comparator descriptions.
+    - Add an upstream metadata file.
 
- -- Chris Lamb <lamby at debian.org>  Tue, 18 Feb 2020 17:30:47 +0000
+ -- Chris Lamb <lamby at debian.org>  Mon, 30 Mar 2020 16:16:28 +0100
 
 diffoscope (137) unstable; urgency=medium
 


=====================================
debian/source/lintian-overrides
=====================================
@@ -4,3 +4,6 @@ debian-watch-file-in-native-package
 
 # We like to share our own keys for others to check the released signature.
 public-upstream-key-in-native-package
+
+# We are upstream but also quite integrated in Debian.
+upstream-metadata-in-native-source


=====================================
diffoscope/__init__.py
=====================================
@@ -17,4 +17,4 @@
 # You should have received a copy of the GNU General Public License
 # along with diffoscope.  If not, see <https://www.gnu.org/licenses/>.
 
-VERSION = "137"
+VERSION = "138"



View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/compare/52e8838b8e68af171cc60f2dfc85b90e2740cc78...36257e225cda0dc4935ce64a11314ed2ed8955e6

-- 
View it on GitLab: https://salsa.debian.org/reproducible-builds/diffoscope/-/compare/52e8838b8e68af171cc60f2dfc85b90e2740cc78...36257e225cda0dc4935ce64a11314ed2ed8955e6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.reproducible-builds.org/pipermail/rb-commits/attachments/20200330/c653f3e8/attachment.htm>


More information about the rb-commits mailing list