Skip to content

Change conda channel order for Windows builds #28357

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’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Sep 11, 2019

Conversation

xhochy
Copy link
Contributor

@xhochy xhochy commented Sep 9, 2019

@gfyoung gfyoung added CI Continuous Integration Windows Windows OS labels Sep 9, 2019
@WillAyd
Copy link
Member

WillAyd commented Sep 9, 2019

Do we also need the channel_priority as part of the config?

https://conda-forge.org/docs/user/tipsandtricks.html#how-to-fix-it

@jorisvandenbossche
Copy link
Member

@xhochy the failure you get in test_cross_engine_fp_pa is a known issue (if you have combination of latest released versions of both pyarrow and fastparquet; apparently this is a combination we were not yet testing?) and should be fixed in the upcoming pyarrow release (https://issues.apache.org/jira/browse/ARROW-6492)

@xhochy
Copy link
Contributor Author

xhochy commented Sep 11, 2019

Do we also need the channel_priority as part of the config?

https://conda-forge.org/docs/user/tipsandtricks.html#how-to-fix-it

No, we shouldn't need it as it is the default in conda 4.7.

@xhochy
Copy link
Contributor Author

xhochy commented Sep 11, 2019

@xhochy the failure you get in test_cross_engine_fp_pa is a known issue (if you have combination of latest released versions of both pyarrow and fastparquet; apparently this is a combination we were not yet testing?) and should be fixed in the upcoming pyarrow release (https://issues.apache.org/jira/browse/ARROW-6492)

Cool, that saves me from looking into this. What should I do to work around this? xfail for pyarrow==0.14.x?

Also is this is change worth a whatsnew entry?

@jorisvandenbossche
Copy link
Member

Cool, that saves me from looking into this. What should I do to work around this? xfail for pyarrow==0.14.x?

Yes, something like that

Also is this is change worth a whatsnew entry?

Not need if you are OK with that ;)

if pyarrow.__version__.startswith("0.14"):
pytest.xfail(
"Reading fastparquet with pyarrow in 0.14 fails: "
"https://issues.apache.org/jira/browse/ARROW-6492"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In principle this also depends on the fastparquet version, but probably easier to just skip it altogether like you do. It might that this fails on 0.13 as well, not sure.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It was failing for 0.13 too and I've added this to the XFail.

@TomAugspurger
Copy link
Contributor

Looks good (doc build failure is unrelated).

@xhochy I think you'll need to remove the WIP flag.

@xhochy xhochy marked this pull request as ready for review September 11, 2019 15:56
@xhochy
Copy link
Contributor Author

xhochy commented Sep 11, 2019

@TomAugspurger Done.

@jorisvandenbossche
Copy link
Member

The docs failure is indeed unrelated (problem with downloading from url)

@jorisvandenbossche jorisvandenbossche merged commit 9bb82b3 into pandas-dev:master Sep 11, 2019
@jorisvandenbossche
Copy link
Member

Thanks @xhochy !

@jorisvandenbossche
Copy link
Member

@meeseeksdev backport to 0.25.x

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration Windows Windows OS
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Conda channels are in wrong order in Windows Tests on Azure
5 participants