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

Remove thwait and e2mmap as dependencies #371

Merged
merged 1 commit into from
Mar 31, 2022
Merged

Conversation

marcelolx
Copy link
Member

They seem to be not in use, thwait has been introduced in #11 and since ruby 2.7 its not bundled with ruby anymore #299, but I can't see sidekiq-scheduler or any dependency of sidekiq-scheduler using it.

I guess these dependencies were added to prevent ruby dependency errors since 2.7 they are not bundled with it, not sure if we are safe to remove them. It will require some tests from the community, tests at least don't fail.

Closes #365

They seem to be not in use, thwait has been introduced in #11 band since ruby 2.7 wasn't bundled with ruby anymore #299, but I can't see sidekiq-scheduler or any dependency of sidekiq-scheduler using it
@marcelolx marcelolx mentioned this pull request Mar 30, 2022
@marcelolx marcelolx marked this pull request as ready for review March 31, 2022 11:41
@marcelolx marcelolx merged commit 51fc238 into master Mar 31, 2022
@marcelolx marcelolx deleted the remove-unused-deps branch March 31, 2022 11: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.

Unused dependencies?
1 participant