Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

try pip #2

Merged
merged 7 commits into from
Sep 5, 2022
Merged

try pip #2

merged 7 commits into from
Sep 5, 2022

Conversation

isuruf
Copy link
Collaborator

@isuruf isuruf commented Sep 1, 2022

Checklist

  • Used a personal fork of the feedstock to propose changes
  • Bumped the build number (if the version is unchanged)
  • Reset the build number to 0 (if the version changed)
  • Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)
  • Ensured the license file is being packaged.

@isuruf isuruf requested a review from ocefpaf as a code owner September 1, 2022 19:11
Comment on lines +14 to +17
set dep_dir=%LIBRARY_BIN%
python %RECIPE_DIR%\fix_windows_wheel.py %dep_dir%\hdf5.dll %dep_dir%\netcdf.dll %dep_dir%\libcurl.dll %dep_dir%\libcrypto-3-x64.dll %dep_dir%\zlib.dll ^
%dep_dir%\mfhdf.dll %dep_dir%\hdf5_hl.dll %dep_dir%\zip.dll %dep_dir%\libssh2.dll %dep_dir%\libbz2.dll %dep_dir%\xdr.dll %dep_dir%\hdf.dll
if errorlevel 1 exit 1
Copy link
Owner

Choose a reason for hiding this comment

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

In theory we can replace this line with

delvewheel repair -w {dest_dir} {wheel}

now, right?

@ocefpaf
Copy link
Owner

ocefpaf commented Sep 5, 2022

Wow! Everything is working as expected! See Unidata/netcdf4-python#1184 (comment)

I'm merging this to freeze these change before testing delvewheel out.

Thanks @isuruf! This will improve the wheel situation on Windows a lot.

@ocefpaf ocefpaf merged commit ebfa248 into ocefpaf:main Sep 5, 2022
@isuruf isuruf deleted the whl branch September 5, 2022 21:05
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants