On 5 Oct, 01:04 pm, ziade.tarek at gmail.com wrote: >On Mon, Oct 5, 2009 at 2:50 PM, <skip at pobox.com> wrote: >> >> Ned> Due to a change in distutils released with Python 2.6.3, >>packages >> Ned> that use setuptools (version 0.6c9, as of this writing), or >>the >> Ned> easy_install command, to build C extension modules fail ... >> ... >> Ned> Among the packages known to be affected include lxml, >> Ned> zope-interface, jinja2, and, hence, packages dependent on >>these >> Ned> packages (e.g. sphinx, twisted, etc.). >> >>Maybe the Python test suite should include tests with a small number >>of >>widely used non-core packages like setuptools. I realize the pybots >>project >>exists to tackle this sort of stuff in greater detail. I'm thinking >>more of >>a smoke test than a comprehensive test suite covering all external >>packages. >>Setuptools is particularly important because so many extension authors >>use >>it. If it breaks it implicitly breaks a lot of PyPI packages. > >I have created 6 months ago such a buildbot that downloads tarballs >from the community, >and run a few distutils commands on them, and make sure the result is >similar in 2.6/2.7. >and for "sdist" that the resulting tarball is similar. > >It was running over Twisted and Numpy, but has been discontinued >because >it was on my own server, where it was hard to keep it up >(cpu/bandwidth) > >If the Snakebite project could host my buildbot (or at least slaves) >or if the PSF could pay for a dedicated >server for this, we would be able to trigger such warnings, and >provide an e-mail service to package maintainers for example. > >The build could occur everytime Distutils *or* the project changes. If you want, until Snakebite is up, I can probably provide a slave which can at least do this testing for Twisted and perhaps some other projects. Jean-Paul
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4