From a0a382538c3a54c2c020563a21e6b867ef12f833 Mon Sep 17 00:00:00 2001 From: Thomas Goirand Date: Wed, 16 Sep 2015 22:33:24 +0200 Subject: [PATCH] Allow reproducible build With this patch, building the Debian package is now predictible and always the same. See Debian bug report here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799206 --- setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 6085f2d..04c2abf 100644 --- a/setup.py +++ b/setup.py @@ -57,7 +57,7 @@ extras_require = { # Add all optional dependencies to testing requirements. test_all = [] -for name, requirements in extras_require.items(): +for name, requirements in sorted(extras_require.items()): test_all += requirements extras_require['test_all'] = test_all