[Python-ideas] Fwd: Putting `blist` into collections module

Nick Coghlan ncoghlan at gmail.com
Sun Sep 21 14:36:35 CEST 2014


And forwarding to the list because Google Groups is still broken as a
mailing list mirror.


---------- Forwarded message ----------
From: Nick Coghlan <ncoghlan at gmail.com>
Date: 21 September 2014 22:26
Subject: Re: [Python-ideas] Putting `blist` into collections module
To: Ram Rachum <ram.rachum at gmail.com>
Cc: "python-ideas at googlegroups.com" <python-ideas at googlegroups.com>


On 21 September 2014 01:18, Ram Rachum <ram.rachum at gmail.com> wrote:
> I realize that way more than a few months have passed, but I'd still like to
> give my input. I really wish that `blist` would be made available in the
> `collections` module. I'm working on an open-source project right now that
> needs to use it and I'm really reluctant to include `blist` as a dependency,
> given that it would basically mean my package wouldn't be pip-installable on
> Windows machines.

I didn't originally notice that your main concern was with
installation on Windows. For that particular concern, I suggest filing
an RFE with the blist project, requesting that they publish wheel
files for Windows. Offering to help in building them would likely be
appreciated, as many projects may not have access to systems that
allow them to build Windows binaries (alternatively, if Daniel
approached the PSF for assistance in providing Windows binaries, we
can generally provide some help in situations like that, especially to
folks that have already been accepted as CPython core developers).

"Compilation can be hard on Windows" is no longer a factor that is
taken into account when deciding whether or not to add things to the
standard library - we're taking other steps to deal with that problem
as part of the packaging toolchain, and one of the key ones is
allowing publication of binary wheels for Mac OS X and Windows on
PyPI. (Further down the track, we'd like to offer a build farm as part
of PyPI, but we're still a *long* way from reaching a point where such
a proposal can be seriously considered)

Regards,
Nick.

--
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


-- 
Nick Coghlan   |   ncoghlan at gmail.com   |   Brisbane, Australia


More information about the Python-ideas mailing list