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 missing dependencies for typing-extensions and pysocks #1

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

RasmusRendal
Copy link

typing-extensions is strictly required for the script to run, while pysocks is more of an optional dependency. I think pysocks is worth including, since I can't be the only person who accesses cambridge core through a VPN provided by their academic institution.

typing-extensions is strictly required for the script to run, while
pysocks is more of an optional dependency. I think pysocks is worth
including, since I can't be the only person who accesses cambridge core
through a VPN provided by their academic institution.
@pcdi
Copy link
Owner

pcdi commented Jul 4, 2023

Could you please explain what this commit achieves? I am not exactly sure what you mean by

typing-extensions is strictly required for the script to run

since I am not using type annotations in this project and the required Python version is 3.10 anyways.

Additionally, I do not quite understand why PySocks needs to be added to the requirements if it is not used in the code. I would be happy if you could clarify that a bit.

@pcdi pcdi self-requested a review July 4, 2023 08:22
@pcdi pcdi self-assigned this Jul 4, 2023
@pcdi pcdi removed their request for review July 4, 2023 08:23
@pcdi pcdi added enhancement New feature or request question Further information is requested labels Jul 4, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request question Further information is requested
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants