XD blog

blog page

appveyor


2015-10-27 Travis, Appveyor, PyPi

I was surprised to see that a module I develop to produce my teaching materials gets downloaded 14k times last month on PiPy (pyquickhelper). It seems a lot... But if I count that Travis downloads it everytime I commit something on GitHub. I did 50 commits last week. I would say that the number of time I manually download this module is not significant compare to the number of times it gets automatically downloaded. It seems difficult to get a sense of those counts given by PiPy.

2015-05-19 Continuous integration

I'm using Travis to check that my open source modules works on Linux. I discovered the following video Olivier Grisel - Build and test wheel packages on Linux, OSX & Windows - PyCon 2015 which explains how this is done for scikit-learn. AppVeyor offers the same service as Travis but for Windows (it works with Azure). The setup is more complex as Python is the C++ compiler is still a pain to configure. You can check how it is done for scikit-learn: windows_testing_downloader.ps1, appveyor.yml. A few other interesting scripts: mingw.py.


Xavier Dupré