Skip to content

Include libbrotli license in wheels and test fixtures in sdist - #235

Open
ngoldbaum wants to merge 1 commit into
python-hyper:mainfrom
ngoldbaum:fix-license-and-tests
Open

ngoldbaum wants to merge 1 commit into
python-hyper:mainfrom
ngoldbaum:fix-license-and-tests

Conversation

@ngoldbaum

Copy link
Copy Markdown
Contributor

The wheels don't include the libbrotli license. There's also a note from 2015 that libbrotli is apache 2.0 but libbrotli changed to MIT about a month after the note was written. I fixed both.

The sdist doesn't include the tox.ini or test fixtures so the tests can't ben run from the sdist. The only reason the tests work is the tests use git checkout. I switched the tests to download and build the sdist without a git checkout and added the test files that are currently excluded. I had to hand-exclude some test data to avoid unnecessarily including large data files in the sdist.

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant