Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-23 Thread Oliver Palmer
Worked that time, thanks Glyph. On Sun, Jan 24, 2016 at 12:01 AM, Glyph Lefkowitz wrote: > > > On Jan 23, 2016, at 5:18 PM, Oliver Palmer > wrote: > > > > So 0.1.2 is out and I've uploaded a patch set for review to #7889 which > replaces win32api.FormatMessage and removes the dependency on pywi

Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-23 Thread Glyph Lefkowitz
> On Jan 23, 2016, at 5:18 PM, Oliver Palmer wrote: > > So 0.1.2 is out and I've uploaded a patch set for review to #7889 which > replaces win32api.FormatMessage and removes the dependency on pywin32 in > twisted.python.lockfile (though it looks like we can do without needing to > call on pyw

Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-23 Thread Oliver Palmer
So 0.1.2 is out and I've uploaded a patch set for review to #7889 which replaces win32api.FormatMessage and removes the dependency on pywin32 in twisted.python.lockfile (though it looks like we can do without needing to call on pywincffi in this case). Unfortunately, my update was spam filtered wi

Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-13 Thread Oliver Palmer
Sounds like pywincffi should fix that issueI'm planning on distributing binary wheels which pip and setuptools should be able to install like any other dependency. I can make sure to build other formats (exe, msi, egg, etc) if it helps though the binary wheels should be enough to avoid the sam

Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-12 Thread Zooko Wilcox-O'Hearn
FYI, this would, if it were compatible with Tahoe's packaging, fix these outstanding issues for Tahoe: * https://tahoe-lafs.org/trac/tahoe-lafs/ticket/142# pywin32 can't be installed automatically * https://tahoe-lafs.org/trac/tahoe-lafs/ticket/2028# Twisted endpoints introduce a dependency on py

Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-06 Thread Amber Brown
Worth noting, I have a CFFI binding for IOCP already (its blocked on base support for Windows on Py3, that ticket is up for review), so it's not needed right now. Although, ideally, replacing our custom built thing with a library would be the best case, but we can put more important things first

Re: [Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-06 Thread Glyph Lefkowitz
> On Jan 6, 2016, at 15:35, Oliver Palmer wrote: > > So expanding on the "Should the CFFI wrapper and functions for win32 be a > separate project" thread from six months ago I think I'd like some feedback. > The pywincffi project, which I'm > planning t

[Twisted-Python] pywin32 -> cffi update and feedback request

2016-01-06 Thread Oliver Palmer
So expanding on the "Should the CFFI wrapper and functions for win32 be a separate project" thread from six months ago I think I'd like some feedback. The pywincffi project, which I'm planning to use to start replacing pywin32 in Twisted, is getting close to