event_queue: Add requests 1.x compatibility.
The previous version of our code only worked with python-requests < 1.0 (as is the case on our servers), the new version will work with any python-requests new enough to have a .json at all. (imported from commit 77ffe3e0d890fe88776c313e0e3289aee1bb30ea)
This commit is contained in:
		
							parent
							
								
									9acf6bd901
								
							
						
					
					
						commit
						1123d43b1a
					
				
					 1 changed files with 1 additions and 1 deletions
				
			
		| 
						 | 
				
			
			@ -39,7 +39,7 @@ __version__ = "0.1.5"
 | 
			
		|||
# Older versions don't provide the 'json' attribute on responses.
 | 
			
		||||
assert(LooseVersion(requests.__version__) >= LooseVersion('0.12.1'))
 | 
			
		||||
# In newer versions, the 'json' attribute is a function, not a property
 | 
			
		||||
requests_json_is_function = not isinstance(requests.Response.json, property)
 | 
			
		||||
requests_json_is_function = callable(requests.Response.json)
 | 
			
		||||
 | 
			
		||||
API_VERSTRING = "/api/v1/"
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue