Roundup Tracker - Issues

Issue 2550680

classification
use ctypes when win32* modules are not available
Type: rfe Severity: normal
Components: Installation Versions: 1.4
process
Status: fixed fixed
:
: : rouilj, techtonik
Priority: :

Created on 2010-11-03 23:07 by techtonik, last changed 2016-06-28 01:11 by rouilj.

Messages
msg4191 Author: [hidden] (techtonik) Date: 2010-11-03 23:07
demo.py doesn't work out of the box currently complaining about missing 
win32file module in backends\portalocker.py

This code can be replaced with ctypes calls as shown at 
http://bitbucket.org/pchambon/python-rock-solid-
tools/src/d2cca1ddac53/rsbackends/pywin32_ctypes.py - ready to use MIT 
licensed code.
msg5668 Author: [hidden] (rouilj) Date: 2016-06-28 01:11
Closing this. I think this was fixed as part of 1.5.0:

- pywin32 is no longer required to run on Windows (anatoly techtonik)
- Rewritten portalocker.py logic in ctypes for Windows (anatoly techtonik)

Note issue2550827 reports that you still need pywin32 to run roundup
as a service, but the ability to run demo.py and roundup-server manually
is fixed.
History
Date User Action Args
2016-06-28 01:11:14rouiljsetstatus: new -> fixed
resolution: fixed
messages: + msg5668
nosy: + rouilj
2010-11-03 23:07:57techtonikcreate