Skip to content

Conversation

@bastimeyer
Copy link
Member

@bastimeyer bastimeyer commented Sep 16, 2023

  • Add custom build backend which overrides certain hooks
  • Include custom build backend in sdists via MANIFEST.in
  • Remove build>=1.0.0 workaround from build-and-sign.sh
  • Add build backend tests, update order of tests and coverage config

See


Non-editable and editable installs worked fine, and so did building the sdists and wheels, as well as building/installing from the newly built sdist.

Before I'm going to merge this, I'll have a second check tomorrow first, just in case...

@bastimeyer bastimeyer force-pushed the build/custom-build-backend branch 2 times, most recently from 1279ff9 to afed980 Compare September 17, 2023 22:22
- Add custom build backend which overrides certain hooks
- Include custom build backend in sdists via `MANIFEST.in`
- Remove `build>=1.0.0` workaround from `build-and-sign.sh`
- Add build backend tests, update order of tests and coverage config
@bastimeyer bastimeyer force-pushed the build/custom-build-backend branch from afed980 to 7fb3fb6 Compare September 18, 2023 06:48
@bastimeyer bastimeyer marked this pull request as ready for review September 18, 2023 11:48
@bastimeyer bastimeyer merged commit 194d9bc into streamlink:master Sep 18, 2023
@bastimeyer bastimeyer deleted the build/custom-build-backend branch September 18, 2023 11:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant