New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add .appveyor.yml #200
Add .appveyor.yml #200
Conversation
Thanks! |
Thanks for the quick merge! I guess you still have to sign up at appveyor.com to get builds for this repo (I can only activate them for mhils/lxml),, but that should be a two minute thing. It'd be awesome if you could upload the resulting wheels to PyPI 馃槉 |
Can we also do this for Python 3.3 and 3.4? That would make testing libraries on windows against lxml much easier (I use it for https://github.com/mvantellingen/python-zeep/blob/master/appveyor.yml). I can work on this, but perhaps there was a reason that 3.3 and 3.4 were excluded |
pre-Py3.5 wheels are already available. See https://pypi.python.org/pypi/lxml/3.6.0. They should eventually become available for 3.6.1 as well. Py3.5 uses a newer C compiler, which makes it a different target than the previous versions. Note that it's generally a good idea to specify the dependency versions in your requirements.txt file instead of relying on the latest version. |
I tried building on appveyor, but it keeps failing:
I tried setting the configuration file name explicitly to |
If you set the filename to .appveyor.yml on the website, the next commit/push should build - maybe force that by pushing a new random branch? |
@scoder: Did you get AppVeyor to work? Is there anything I can help you with to get this going? |
No, no change so far and I won't have time to take a deeper look any time out. |
Excited to see manylinux wheels up on PyPi! 馃槂 |
This PR adds an AppVeyor configuration that auto-builds lxml wheels for Python 2.7 and 3.5 on Windows:
https://ci.appveyor.com/project/mhils/lxml/build/1.0.25
If you click on the individual jobs, you can go to the artifacts tab and download the wheels from AppVeyor. I tested both the Python 2.7 and 3.5 binaries and they all seem to work 馃槂