Skip to content

Conversation

@Sainan
Copy link
Contributor

@Sainan Sainan commented Dec 4, 2025

No description provided.

@DoctorMcKay
Copy link
Owner

DoctorMcKay commented Dec 4, 2025

Thanks for your PR.

I don't want native dependencies as they're a pain to install, and lzma isn't used enough for a performance improvement to really matter anyway.

@DoctorMcKay DoctorMcKay closed this Dec 4, 2025
@Sainan
Copy link
Contributor Author

Sainan commented Dec 4, 2025

It's literally a night and day difference for my depot installer...

@DoctorMcKay
Copy link
Owner

I see. I still don’t want to add a native dependency for such a relatively niche need but I think it would be fine if it’s an optional dependency and used if present, as long as the consumer manually installs it.

I’ll change it up to be an optional peer dependency.

@DoctorMcKay DoctorMcKay reopened this Dec 4, 2025
@DoctorMcKay DoctorMcKay merged commit 3c19f37 into DoctorMcKay:master Dec 4, 2025
11 checks passed
@Sainan Sainan deleted the lzma-free-perf branch December 7, 2025 10:42
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.

2 participants