Source: dput-ng Version: 1.1 Severity: wishlist Tags: patch
-- Jakub Wilk
diff -Nru dput-ng-1.1/debian/control dput-ng-1.1+jwilk20121209/debian/control --- dput-ng-1.1/debian/control 2012-12-04 14:55:40.000000000 +0100 +++ dput-ng-1.1+jwilk20121209/debian/control 2012-12-09 17:06:59.000000000 +0100 @@ -49,10 +49,10 @@ Depends: ${misc:Depends}, ${python:Depends}, python-debian, gnupg, - python-validictory, Recommends: lintian, python-paramiko, + python-validictory, openssh-client, debian-keyring Description: next generation Debian package upload tool (Python library) diff -Nru dput-ng-1.1/dput/util.py dput-ng-1.1+jwilk20121209/dput/util.py --- dput-ng-1.1/dput/util.py 2012-12-03 15:46:51.000000000 +0100 +++ dput-ng-1.1+jwilk20121209/dput/util.py 2012-12-09 17:12:18.000000000 +0100 @@ -26,7 +26,6 @@ import shlex import importlib import subprocess -import validictory from contextlib import contextmanager import dput.core @@ -274,7 +273,10 @@ raise DputConfigurationError("No such schema: %s" % (schema)) try: + import validictory validictory.validate(obj, sobj) + except ImportError: + pass except validictory.validator.ValidationError as e: err = str(e) error = "Error with config file %s/%s - %s" % (