-
-
Notifications
You must be signed in to change notification settings - Fork 105
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
Python 2.7.12 #62
Python 2.7.12 #62
Conversation
patch file sourced from anaconda-recipes
Rebase of PR #46 against branch This should be ready for review. There were a few patches which are applied in |
I've compared the contents of a
I do not believe any of these difference show issue with either package, just different choices in what and how various files are included. |
Hi! This is the friendly automated conda-forge-linting service. I just wanted to let you know that I linted all conda-recipes in your PR ( |
Good to see Travis CI and the conda-forge-linter decided to join the party. |
The only questions I have before merging this is if the following patches from
|
Generally agree with your thoughts on these 4 patches above. Brief thoughts included below.
Happy to punt on the
Once we figure out how we want to do Python GUI stuff, we can reassess whether we need it.
Basically agree with you. Though maybe some more savvy Windows people should weigh in. |
In principle I have no reason to object on this change. I haven't looked at the detail, but I'm aware that we have packaged version 1.0-2.0 and 3.4-3.6.dev yet not packaged 2.7 and would love for us to get the only priority legacy version of Python 😉 . |
Can anyone with Windows experience have a look at this PR? @msarahan? |
Also it would be great if @JanSchulz and @patricksnape had a chance to take a look at it. |
) else ( | ||
set PLATFORM=Win32 | ||
set VC_PATH=x86 | ||
set BUILD_PATH=win32 | ||
set PCB=%SRC_DIR%\PCbuild | ||
call "C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\vcvars32.bat" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why is this necessary? Shouldn't conda-build be taking care of this? Also, by defining these, I think that you are precluding use of the Visual C++ compiler for Python tools, which is really the only way that most people have access to these compilers, especially on 64-bit.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think I had issues building Python itself with the VC++ compiler for Python tools and so I added in the explicit call. I'll try removing it to see what happens at this might have just been an issue on my testing machine.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Must have been something on my machine as this works fine on AppVeyor.
Looks fine to me (without taking the time to actually build it - but I'm assuming Appveyor did OK here. I had just a few small questions on the recipe itself. |
Setting up the necessary variables for Visual C++ is taken care of by conda-build. Remove the explicit call to vcvars*.bat from the recipe.
Added a jinja templated for the version and sha256 and removed unneeded VC++ setup from Windows build script. Should be good to go now. |
Thanks @jjhelmus |
closes #2