From c1593411dba9e3bf7730344636270e4a7cb8e3b0 Mon Sep 17 00:00:00 2001 From: Patrick Uiterwijk Date: Nov 22 2016 23:26:19 +0000 Subject: Header values need to be strings This has seemingly always been documented, and broken in a recent release. Reference: https://github.com/kennethreitz/requests/issues/3477 Signed-off-by: Patrick Uiterwijk --- diff --git a/koji/__init__.py b/koji/__init__.py index 4723844..768574d 100644 --- a/koji/__init__.py +++ b/koji/__init__.py @@ -2234,7 +2234,7 @@ class ClientSession(object): # connection class handles Host ('User-Agent', 'koji/1.7'), #XXX ('Content-Type', 'text/xml'), - ('Content-Length', len(request)), + ('Content-Length', str(len(request))), ] return handler, headers, request