datalad / datalad-fuse

DataLad extension to provide FUSE file system access
Other
1 stars 4 forks source link

Partial attempt at fixing Benchmark workflow #105

Closed jwodder closed 8 months ago

jwodder commented 8 months ago

It appears that asv 0.6.2 does the wrong thing in regards to fulfilling the setuptools >= 30.3.0 build requirement in datalad-fuse's pyproject.toml; specifically, it installs version 30.3.0 of setuptools — rather than the latest version — in the asv environment, causing the build of methodtools (which requires a higher setuptools) to fail. Removing the >= 30.3.0 appears to result in the latest setuptools being installed, but the Benchmark workflow still fails, as it involves testing against the default branch, which still has the >= 30.3.0 specifier.

I'm thus going to merge this and then create a dummy PR to see if the workflow runs successfully there.

codecov[bot] commented 8 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Comparison is base (2cd917b) 90.93% compared to head (28d1b67) 75.00%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #105 +/- ## =========================================== - Coverage 90.93% 75.00% -15.94% =========================================== Files 10 10 Lines 596 596 =========================================== - Hits 542 447 -95 - Misses 54 149 +95 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.