drivendataorg / nbautoexport

Automatically export Jupyter notebooks to various file formats (.py, .html, and more) on save.
https://nbautoexport.drivendata.org/
MIT License
72 stars 9 forks source link

Failed build on master branch (tests #202) #84

Closed github-actions[bot] closed 2 years ago

github-actions[bot] commented 3 years ago

Workflow failed: tests #202

jayqi commented 3 years ago

So what seems to have happened:

jayqi commented 3 years ago

So it's installing this old version of certifi because for some reason, the conda resolver is installing this old version of setuptools for Python 3.6.

I'm actually even able to reproduce this on my laptop which is osx-64 vs. the build's linux-64. The conda resolver does this for some reason, but the mamba resolver does not.

jayqi commented 3 years ago

Well, this is a little mysterious, and I'm not sure what the best way to fix it is:

I tried using mamba and mambaforge but something about mamba installations breaks on Windows.

Seems to suggest that something weird is going on between the conda resolver and the current conda metadata. We could maybe hard-code something to update certifi but that seems annoying to have baked into our CI. I'd prefer waiting to see if maybe it will just fix itself in a day or two.

jayqi commented 3 years ago

I've opened an issue on the conda-forge Python feedstock. https://github.com/conda-forge/python-feedstock/issues/515