
Hello,
(Sidnei?) or someone, please compile and upload windows binaries to pypi.

On Tue, Oct 18, 2011 at 4:56 AM, Adam GROSZER agroszer@gmail.com wrote:
Hello,
(Sidnei?) or someone, please compile and upload windows binaries to pypi.
I cannot do that anymore, but there are other people in the list that successfully managed to do so.
-- Sidnei

2011/10/18 Sidnei da Silva sidnei.da.silva@gmail.com:
On Tue, Oct 18, 2011 at 4:56 AM, Adam GROSZER agroszer@gmail.com wrote:
Hello,
(Sidnei?) or someone, please compile and upload windows binaries to pypi.
I cannot do that anymore, but there are other people in the list that successfully managed to do so.
-- Sidnei _________________________________________________________________ Mailing list for the lxml Python XML toolkit - http://lxml.de/ lxml@lxml.de https://mailman-mail5.webfaction.com/listinfo/lxml
Maybe helpful: A guy called Christoph Gohlke maintains a page with "Unofficial Windows Binaries for Python Extension Packages", which also has lxml (already at version 2.3.1): http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
Steven

On 10/18/2011 02:37 PM, Steven Vereecken wrote:
2011/10/18 Sidnei da Silvasidnei.da.silva@gmail.com:
On Tue, Oct 18, 2011 at 4:56 AM, Adam GROSZERagroszer@gmail.com
wrote:
Hello,
(Sidnei?) or someone, please compile and upload windows binaries to
pypi.
I cannot do that anymore, but there are other people in the list that successfully managed to do so.
-- Sidnei
Maybe helpful: A guy called Christoph Gohlke maintains a page with "Unofficial Windows Binaries for Python Extension Packages", which also has lxml (already at version 2.3.1): http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
Then someone just needs to upload to pypi. I don't have permission for that... Or give the guy permission ;-)

Greetings!
I was just looking over in PyPi for the oft-fabled windows binary compilation for LXML 2.3.2
If anyone has built a windows binary with libxml2 and libxslt folded in I would greatly and sincerely appreciate a link to downloadable files. I have three WinXPpro machines to build up and having the windows binaries would be a big help.
On 10/18/2011 7:35 AM, Sidnei da Silva wrote:
On Tue, Oct 18, 2011 at 4:56 AM, Adam GROSZERagroszer@gmail.com wrote:
Hello,
(Sidnei?) or someone, please compile and upload windows binaries to pypi.
I cannot do that anymore, but there are other people in the list that successfully managed to do so.
-- Sidnei _________________________________________________________________ Mailing list for the lxml Python XML toolkit - http://lxml.de/ lxml@lxml.de https://mailman-mail5.webfaction.com/listinfo/lxml

Lee E. Brown, 25.12.2011 18:12:
I was just looking over in PyPi for the oft-fabled windows binary compilation for LXML 2.3.2
If anyone has built a windows binary with libxml2 and libxslt folded in I would greatly and sincerely appreciate a link to downloadable files. I have three WinXPpro machines to build up and having the windows binaries would be a big help.
http://lxml.de/FAQ.html#where-are-the-binary-builds
Stefan

Adam GROSZER, 18.10.2011 08:56:
someone, please compile and upload windows binaries to pypi.
Many users forget that providing Windows builds actually costs time and money. Sometimes, they can be built with free software, in which case they cost only time, but that, at least to some people, is also money.
In short, you get what you've paid for.
That being said, Christoph Gohlke provides unofficial Windows builds of lxml. I can't make any guarantees for them, because they are binary builds, but I'm certainly grateful that he does it because then I don't have to.
http://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml
Stefan

On 10/18/2011 02:41 PM, Stefan Behnel wrote:
Adam GROSZER, 18.10.2011 08:56:
someone, please compile and upload windows binaries to pypi.
Many users forget that providing Windows builds actually costs time and money. Sometimes, they can be built with free software, in which case
they
cost only time, but that, at least to some people, is also money.
In short, you get what you've paid for.
That being said, Christoph Gohlke provides unofficial Windows builds of lxml. I can't make any guarantees for them, because they are binary
builds,
but I'm certainly grateful that he does it because then I don't have to.
The teeny-tiny problems with that: 1. zc.buildout uses pypi 2. windows users usually have no compiler 3. having no binaries on pypi and no compiler wrecks buildout
http://winbot.zope.org/builders/z3c.form_py_265_32/builds/312
4. adding differences between linux and win buildouts s...s 5. /me gets bugged
https://mail.zope.org/pipermail/zope-dev/2011-October/043565.html
6. providing binaries works well for zope/ZTK

-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 10/18/2011 10:07 AM, Adam GROSZER wrote:
On 10/18/2011 02:41 PM, Stefan Behnel wrote:
Adam GROSZER, 18.10.2011 08:56:
someone, please compile and upload windows binaries to pypi.
Many users forget that providing Windows builds actually costs time and money. Sometimes, they can be built with free software, in which case
they
cost only time, but that, at least to some people, is also money.
In short, you get what you've paid for.
That being said, Christoph Gohlke provides unofficial Windows builds of lxml. I can't make any guarantees for them, because they are binary
builds,
but I'm certainly grateful that he does it because then I don't have to.
The teeny-tiny problems with that: 1. zc.buildout uses pypi 2. windows users usually have no compiler 3. having no binaries on pypi and no compiler wrecks buildout
http://winbot.zope.org/builders/z3c.form_py_265_32/builds/312
I don't think Stefan "missed" anything: the issue is that folks who *want* the Windows binaries aren't paying for them, in either time or money. Christolph *is* paying with one or both, but isn't deeply enough connected with the project to make his efforts recognizable as "official."
- adding differences between linux and win buildouts s...s 5. /me
gets bugged
https://mail.zope.org/pipermail/zope-dev/2011-October/043565.html
As the person suggesting that we decomission the breaking Windows builds, I'm very much sympathetic to Stefan here: the "helplessness" of Windows developers to build their own software keeps being cast as a problem for others to deal with. Sufficiently motivated Windows developers *can* figure out how to build binaries: it seems to me that what we have here is an insufficient supply of them.
- providing binaries works well for zope/ZTK
You, Hanno, and Sidnei donate time to make automating those builds work, the Zope Foundation donates the money to pay for the build machine, and Microsoft donates the license for the compiler: all of which proves Stefan's point.
Maybe I'm missing your point -- are you asking Stefan or somebody else to build lxml on your behalf? Or are you asking that the folks who can and will build them be allowed to upload those binaries to PyPI?
Tres. - -- =================================================================== Tres Seaver +1 540-429-0999 tseaver@palladion.com Palladion Software "Excellence by Design" http://palladion.com

On 19 October 2011 04:05, Tres Seaver tseaver@palladion.com wrote:
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On 10/18/2011 10:07 AM, Adam GROSZER wrote:
On 10/18/2011 02:41 PM, Stefan Behnel wrote:
Adam GROSZER, 18.10.2011 08:56:
someone, please compile and upload windows binaries to pypi.
Many users forget that providing Windows builds actually costs time and money. Sometimes, they can be built with free software, in which case
they
cost only time, but that, at least to some people, is also money.
In short, you get what you've paid for.
That being said, Christoph Gohlke provides unofficial Windows builds of lxml. I can't make any guarantees for them, because they are binary
builds,
but I'm certainly grateful that he does it because then I don't have to.
The teeny-tiny problems with that: 1. zc.buildout uses pypi 2. windows users usually have no compiler 3. having no binaries on pypi and no compiler wrecks buildout
http://winbot.zope.org/builders/z3c.form_py_265_32/builds/312
I don't think Stefan "missed" anything: the issue is that folks who *want* the Windows binaries aren't paying for them, in either time or money. Christolph *is* paying with one or both, but isn't deeply enough connected with the project to make his efforts recognizable as "official."
- adding differences between linux and win buildouts s...s 5. /me
gets bugged
https://mail.zope.org/pipermail/zope-dev/2011-October/043565.html
As the person suggesting that we decomission the breaking Windows builds, I'm very much sympathetic to Stefan here: the "helplessness" of Windows developers to build their own software keeps being cast as a problem for others to deal with. Sufficiently motivated Windows developers *can* figure out how to build binaries: it seems to me that what we have here is an insufficient supply of them.
- providing binaries works well for zope/ZTK
You, Hanno, and Sidnei donate time to make automating those builds work, the Zope Foundation donates the money to pay for the build machine, and Microsoft donates the license for the compiler: all of which proves Stefan's point.
Maybe I'm missing your point -- are you asking Stefan or somebody else to build lxml on your behalf? Or are you asking that the folks who can and will build them be allowed to upload those binaries to PyPI?
I guess ideally compiling and uploading lxml windows binaries would be as simple as compiling and uploading zope.* windows binaries, i.e. something that can be automated by a wineggbuilder. For that to happen someone needs to distil the experience of Sindei and Christoph's builds into lxml's setup.py (much like it has an option to download and compile a static build of libxml2/libxslt on unix like operating systems.)
Laurence

Am 18.10.2011 14:41, schrieb Stefan Behnel:
Adam GROSZER, 18.10.2011 08:56: Many users forget that providing Windows builds actually costs time and money. Sometimes, they can be built with free software, in which case they cost only time, but that, at least to some people, is also money.
In short, you get what you've paid for.
That being said, Christoph Gohlke provides unofficial Windows builds of lxml. I can't make any guarantees for them, because they are binary builds, but I'm certainly grateful that he does it because then I don't have to.
Brian Curtin brian.curtin@gmail.com was able to get a bunch of free MSDN subscriptions for Python developers. The MSDN subscription includes free access to Windows and Visual Studio downloads and licences. He might be able to get additional subscriptions. It still costs time to build Windows binaries but at least you might get free access to the entire tool chain.
Christian

The freely available Platform SDK is enough to compile lxml for py2.6 and up. Just search this list archives for my instructions on setting up the proper environment variables so distutils can find the compiler and linker. There's even a .bat file I provided to do so.
On Saturday, October 22, 2011, Christian Heimes lists@cheimes.de wrote:
Am 18.10.2011 14:41, schrieb Stefan Behnel:
Adam GROSZER, 18.10.2011 08:56: Many users forget that providing Windows builds actually costs time and money. Sometimes, they can be built with free software, in which case
they
cost only time, but that, at least to some people, is also money.
In short, you get what you've paid for.
That being said, Christoph Gohlke provides unofficial Windows builds of lxml. I can't make any guarantees for them, because they are binary
builds,
but I'm certainly grateful that he does it because then I don't have to.
Brian Curtin brian.curtin@gmail.com was able to get a bunch of free MSDN subscriptions for Python developers. The MSDN subscription includes free access to Windows and Visual Studio downloads and licences. He might be able to get additional subscriptions. It still costs time to build Windows binaries but at least you might get free access to the entire tool chain.
Christian _________________________________________________________________ Mailing list for the lxml Python XML toolkit - http://lxml.de/ lxml@lxml.de https://mailman-mail5.webfaction.com/listinfo/lxml
participants (9)
-
Adam GROSZER
-
Christian Heimes
-
Laurence Rowe
-
Lee E. Brown
-
Sidnei da Silva
-
Sidnei da Silva
-
Stefan Behnel
-
Steven Vereecken
-
Tres Seaver