aewallin / allantools

Allan deviation and related time & frequency statistics library in Python
GNU Lesser General Public License v3.0
222 stars 76 forks source link

Windows build failing on Travis CI #127

Closed aewallin closed 1 year ago

aewallin commented 3 years ago

the travis log gives some clues on what is wrong with the windows build

The command "python -m pip install -v ." failed and exited with 1 during .

ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)

urllib.error.URLError: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1108)>

fmeynadier commented 3 years ago

May be linked with this warning ?

"Please be aware travis-ci.org will be shutting down by end of May 2021. Please consider migrating to travis-ci.com. "

In fact I have seen this kind of warning for a long time but never really took the time to dig it further.

I don't know exactly how much work this involves... I may have some time to look at that, but later in the month !

aewallin commented 3 years ago

It looks like travis-ci.org and travis-ci.com accounts are separate things.

To use the new travis-ci.com it looks like I have to sign up for their beta program. The free account includes some amount of 'tokens', which I assume are then consumed whenever builds are triggered.

I can try to test how travis-ci.com works sometime during the coming days.

fmeynadier commented 3 years ago

Either that or switch to "github actions", as advertised on github for some time in the past...

Hints found on the web:

https://tomasvotruba.com/blog/2020/01/27/switch-travis-to-github-actions-to-reduce-stress/

I really wanted to spend a little time figuring out what all this implies, but I only skimmed the surface before reaching the deadline ! I don't know if travis-ci decided to change its business model first, or github/MS decided to push their own solution, or both, but I think the bottom line is we can recover roughly the same functionnalities but have to do some reconfiguration...

aewallin commented 1 year ago

github actions/workflow seems to work on ubuntu with python 3.7, 3.8, 3.9

pull requests are welcome, if someone is interested in mac and windows workflows

closing this issue, we don't use travis anymore.