* gnu/packages/patches/python-robotframework-sshlibrary-rf5-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/python-xyz.scm (python-robotframework-sshlibrary): Apply it.
		
			
				
	
	
		
			19 lines
		
	
	
	
		
			607 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
	
		
			607 B
		
	
	
	
		
			Diff
		
	
	
	
	
	
| This patches add compatibility for the forthcoming RobotFramework 5.
 | |
| 
 | |
| Taken from: https://github.com/robotframework/SSHLibrary/pull/403.
 | |
| diff --git a/src/SSHLibrary/pythonforward.py b/src/SSHLibrary/pythonforward.py
 | |
| index 8b85997b7..607985cf4 100644
 | |
| --- a/src/SSHLibrary/pythonforward.py
 | |
| +++ b/src/SSHLibrary/pythonforward.py
 | |
| @@ -1,9 +1,9 @@
 | |
|  import select
 | |
|  import socket
 | |
|  import threading
 | |
| -from robot.utils import platform
 | |
| +from robot.utils import PY2, WINDOWS
 | |
|  from .logger import logger
 | |
| -if platform.PY2 and platform.WINDOWS:
 | |
| +if PY2 and WINDOWS:
 | |
|      import win_inet_pton
 | |
|  try:
 | |
|      import SocketServer
 |