Skip to content
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

Create dedicated environment YML for Windows #4779

Merged
merged 1 commit into from
Jun 19, 2021

Conversation

michaelosthege
Copy link
Member

The install installation guide for Windows was recently updated after it was discovered that the combination of numba+scipy dependencies leads to the correct installation of BLAS dependencies.

This PR creates a conda environment.yml specifically for Windows. That's because the m2w64-toolchain dependency is Windows-only and conda does not yet support flags to make dependencies OS-specific.

The GitHub Action for Windows was changed to use the new environment file.
Maybe this fixes the CI issues for the v3 branch.

@michaelosthege michaelosthege added bug winOS windows OS related v3 labels Jun 17, 2021
@michaelosthege michaelosthege added this to the vNext (3.11.3) milestone Jun 17, 2021
@michaelosthege michaelosthege marked this pull request as draft June 17, 2021 17:59
@michaelosthege michaelosthege marked this pull request as ready for review June 17, 2021 22:28
requirements-dev.txt Outdated Show resolved Hide resolved
@rpgoldman
Copy link
Contributor

I can't really review this, @twiecki because I don't have access to a Windows box. And I like it that way! ;-)

The install installation guide for Windows was recently updated after it was discovered that the combination of numba+scipy dependencies leads to the correct installation of BLAS dependencies.
@michaelosthege
Copy link
Member Author

Thanks @MarcoGorelli I put the h5py dependency back in.

@rpgoldman I had hoped that this PR kinda reviews itself by fixing the CI pipeline that is broken on all other current v3 PRs.

If we can merge it asap I'll rebase the other PRs to unblock the road to 3.11.3 @twiecki

@@ -0,0 +1,26 @@
name: pymc3-dev-py38
Copy link
Member

Choose a reason for hiding this comment

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

Same comment as the other PR. Just add a docstring explaining the nuances of "what does windows do different"

Copy link
Member Author

Choose a reason for hiding this comment

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

Deferred to #4786

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug v3 winOS windows OS related
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants