Commits (2)
......@@ -101,5 +101,5 @@ description: 'File formats supported include: Android APK files, Android boot im
image files, WebAssembly binary module, XML binary schemas (.xsb), XML files, XMLB
files, XZ compressed files, ZIP archives and Zstandard compressed files.'
latest_release:
date: 1676652521
version: '236'
date: 1677604569
version: '237'
---
layout: post
title: diffoscope 237 released
author: Mattia Rizzolo <mattia@debian.org>
---
The diffoscope maintainers are pleased to announce the release of diffoscope
version `237`. This version includes the following changes:
```
* autopkgtest: only install appt and dexdump on architectures where they are
available. (Closes: #1031297)
* compartors/pdf:
+ Drop backward compatibility assignment.
+ Fix flake warnings, potentially reinstating PyPDF 1.x support (untested).
```
You find out more by [visiting the project homepage](https://diffoscope.org).
......@@ -34,14 +34,16 @@ def main():
src = "https://salsa.debian.org/reproducible-builds/diffoscope.git"
# Prefer a local checkout if it exists
candidate = os.path.join(
os.path.dirname(os.path.dirname(os.path.abspath(__file__))),
"diffoscope",
".git",
)
if os.path.exists(candidate):
src = candidate
basepath = os.path.dirname(os.path.dirname(os.path.abspath(__file__))),
candidates = [
os.path.join(*basepath, "diffoscope", ".git"),
os.path.join(*basepath, "diffoscope", "diffoscope", ".git"),
]
for candidate in candidates:
if os.path.exists(candidate):
src = candidate
break
with tempfile.TemporaryDirectory() as t:
git_dir = os.path.join(t, "diffoscope")
......