rez icon indicating copy to clipboard operation
rez copied to clipboard

fix: add platform/arch to variant for rez-pip packages with entry point scripts

Open bpabel opened this issue 2 years ago • 6 comments

Fixes #1286

bpabel avatar Apr 16 '22 05:04 bpabel

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.5% 0.5% Duplication

sonarqubecloud[bot] avatar Apr 16 '22 05:04 sonarqubecloud[bot]

I looked at the build failures and I'm not too sure what's going on. And our builds are being massively queued right now, which makes debugging quite difficult.

Also, you will have to sign off your commits. See https://github.com/AcademySoftwareFoundation/rez/pull/1287/checks?check_run_id=6716785034.

Hey @bpabel , can you rebase your branch with master please? That should fix the windows build issues. Thanks!

Actually, wait a little bit, we have another failure on master.

Alright, you can rebase now. The issue has been fixed and the workflow should work.

@JeanChristopheMorinPerso Cool, thanks. Rebased and updated from your notes. Looks like builds are succeeding now.

bpabel avatar Jul 02 '22 17:07 bpabel

I did not have the chance to actually test myself but it looks good to me and is also an important fix (specifically on windows). At some time in the future i would like to revisit rez-pip, move to a more sensible approach to the file mapping and also add less specific variants for pure python packages without entrypoints. Good one!

instinct-vfx avatar Nov 15 '22 22:11 instinct-vfx