[Twisted-Python] Building Python3 wheels for Win32 and releasing to Pypi

Adi Roiban adi at roiban.ro
Sun Jan 7 23:14:33 MST 2018


On 7 January 2018 at 23:44, Glyph <glyph at twistedmatrix.com> wrote:

>
>
> On Jan 7, 2018, at 1:47 PM, Craig Rodrigues <rodrigc at crodrigues.org>
> wrote:
>
> At https://pypi.python.org/pypi/Twisted , there is only a Python 2.7
> wheel for Win32.
>
> Since we don't push Python3 wheels to Pypi, people need to pick them up
> from: https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted
> which is not ideal.
>
> Since I ported the IOCP reactor to Win32 in 2016, it would be good
> to update the Twisted release scripts to push Python3 wheels to Pypi.
>
>
> 👍
>
> Where are these scripts located?
>
>
> The release process is documented here:
>
> https://twisted.readthedocs.io/en/latest/core/development/
> policy/release-process.html
>
> According to said documentation, it seems that the Windows wheels are all
> built on the Buildbot, which would put the script here:
> https://github.com/twisted-infra/braid/blob/4320f9461d376ba255158e841b308d
> d833376c36/services/buildbot/master/twisted_factories.py#L624-L664
>
> Personally I would *really* like to see a wheel matrix with
> win32/win64/macOS/manylinux1 on one side and py27 py34 py35 py36 on the
> other.
>
>
Maybe it helps,
There is some work for moving the Windows builds to appveyor

Ticket https://twistedmatrix.com/trac/ticket/8676

initial PR https://github.com/twisted/twisted/pull/413

I no longer have time to work on it, but I think that is possible to build
wheels for py2.7 and py3 on appveyor

-- 
Adi Roiban
-------------- next part --------------
An HTML attachment was scrubbed...
URL: </pipermail/twisted-python/attachments/20180108/cddb36ef/attachment-0002.html>


More information about the Twisted-Python mailing list