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

Make external dependencies optional #16

Open
ilyanoskov opened this issue Mar 16, 2024 · 1 comment
Open

Make external dependencies optional #16

ilyanoskov opened this issue Mar 16, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request priority:normal Triaged: normal priority issue

Comments

@ilyanoskov
Copy link

Hello, do you think it's possible to make some of the external dependencies optional for Pathway?

Things like:

  • google-api-python-client
  • Office365-REST-Python-Client

or anything else that the end users might not actually need to run Pathway? In my personal case, I never intend to use google-api or Office365 and I don't want to bring these dependencies in my Python project. I think it makes sense if these become optional / installable separately?

@ilyanoskov ilyanoskov added the enhancement New feature or request label Mar 16, 2024
@dxtrous
Copy link
Member

dxtrous commented Mar 16, 2024

Thanks for bringing this up. Providing package extras that would allow e.g. pip install pathway[no-xpacks] with a minimum set of dependencies is on the roadmap.
Keeping this one open until it happens.

@dxtrous dxtrous added confirmed Problem or bug confirmed priority:normal Triaged: normal priority issue and removed confirmed Problem or bug confirmed labels Mar 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request priority:normal Triaged: normal priority issue
Projects
None yet
Development

No branches or pull requests

3 participants