Run of fresh-snapshots for ros-angles

Try this locally (using the lintian-brush package):

debcheckout ros-angles
cd ros-angles
new-upstream --snapshot

Merge these changes:

git pull fresh-snapshots/main
git pull fresh-snapshots/pristine-tar
git pull fresh-snapshots/upstream


Merged new upstream version: 1.9.13+git20200312.1.fe974f2 (was: 1.9.13).


Branch: main

diff --git a/angles/package.xml b/angles/package.xml
index e5075ff..4f896d0 100644
--- a/angles/package.xml
+++ b/angles/package.xml
@@ -1,4 +1,8 @@
+<?xml version="1.0"?>
+  href=""
+  schematypens=""?>
+<package format="3">
   <description>This package provides a set of simple math utilities to work
@@ -17,6 +21,8 @@
   <buildtool_depend version_gte="0.5.68">catkin</buildtool_depend>
+  <buildtool_depend condition="$ROS_PYTHON_VERSION == 2">python-setuptools</buildtool_depend>
+  <buildtool_depend condition="$ROS_PYTHON_VERSION == 3">python3-setuptools</buildtool_depend>
diff --git a/angles/ b/angles/
index da25baa..7e42a3a 100644
--- a/angles/
+++ b/angles/
@@ -1,6 +1,6 @@
 #!/usr/bin/env python
-from distutils.core import setup
+from setuptools import setup
 from catkin_pkg.python_setup import generate_distutils_setup
 package_info = generate_distutils_setup(
diff --git a/debian/changelog b/debian/changelog
index f0290a6..b76e510 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+ros-angles (1.9.13+git20200312.1.fe974f2-1) UNRELEASED; urgency=low
+  * New upstream snapshot.
+ -- Debian Janitor <>  Fri, 11 Jun 2021 10:45:34 -0000
 ros-angles (1.9.13-2) unstable; urgency=medium
   * Simplify d/*.install

Branch: pristine-tar

diff --git a/ b/
new file mode 100644
index 0000000..f133dd5
Binary files /dev/null and b/ differ
diff --git a/ b/
new file mode 100644
index 0000000..f0ac4fa
--- /dev/null
+++ b/
@@ -0,0 +1 @@

Branch: upstream

Tag: upstream/1.9.13+git20200312.1.fe974f2

Diff is too long (more than 200 lines). Download the raw diff.


[The following lists of changes regard files as different if they have different names, permissions or owners.]

Files in second set of .debs but not in first

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/angles-1.9.13.egg-info/PKG-INFO
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/angles-1.9.13.egg-info/dependency_links.txt
-rw-r--r--  root/root   /usr/lib/python3/dist-packages/angles-1.9.13.egg-info/top_level.txt

Files in first set of .debs but not in second

-rw-r--r--  root/root   /usr/lib/python3/dist-packages/angles-1.9.13.egg-info

No differences were encountered between the control files of package libangles-dev

No differences were encountered between the control files of package python3-angles

Resulting package

The resulting binary packages can be installed (if you have the apt repository enabled) by running one of:

apt install -t fresh-snapshots libangles-dev
apt install -t fresh-snapshots python3-angles

Lintian Result

Full worker log Full build log Full dist log