nutti / fake-bpy-module

Fake Blender Python API module collection for the code completion.
MIT License
1.35k stars 96 forks source link

Verify Blender downloads and keep them #63

Closed grische closed 4 years ago

grische commented 4 years ago

Purpose of the pull request
This avoids re-downloading Blender binary files when building pip packages locally.

Description about the pull request
Download files to a "downloads/" folder and keep binaries there. On each download attempt verify the integrity existing downloads and in case of a failure, re-download them.

Additional comments [Optional]
This depends on #62

grische commented 4 years ago

Rebased and updated for Blender 2.83.1

grische commented 4 years ago

@nutti If you prefer, we can also reduce this patch to only verify the downloaded files and do not check/verify existing file before downloading.