Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for .xz / lzma #262

Merged
merged 4 commits into from Feb 23, 2019
Merged

Add support for .xz / lzma #262

merged 4 commits into from Feb 23, 2019

Conversation

vmarkovtsev
Copy link
Contributor

Re-opened #260

Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
@vmarkovtsev
Copy link
Contributor Author

@mpenkov All review addressed except #260 (comment) because I feel that refactoring the test suite is a separate task. WDYT?

Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
@vmarkovtsev
Copy link
Contributor Author

@mpenkov @piskvorky ping

Copy link
Collaborator

@mpenkov mpenkov left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

OK, looks good to merge. Thank you for your contribution.

@mpenkov mpenkov merged commit a69d626 into piskvorky:master Feb 23, 2019
@tdhopper
Copy link
Contributor

tdhopper commented Apr 9, 2019

This is breaking my builds due to needing liblzma-dev. Would there be any interest in a PR making this an optional dependency?

@vmarkovtsev
Copy link
Contributor Author

liblzma-dev is only needed for Python 2.7 fwiw

@tdhopper
Copy link
Contributor

tdhopper commented Apr 9, 2019

@vmarkovtsev 9 more months for it to cause me problems 😂

@mpenkov
Copy link
Collaborator

mpenkov commented Apr 9, 2019

@tdhopper Sorry for breaking your build. Yes, a PR would be most welcome. You could make it an optional dependency, but my preference would be to move .xz support from the library to the examples in the README. With the new register_compressor functionality, adding support for different compression formats is best done outside the library.

@tdhopper
Copy link
Contributor

tdhopper commented Apr 9, 2019

See #281

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.

None yet

3 participants