Skip to content
New issue

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

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

Already on GitHub? # to your account

prefect-gcp 0.6.3 does not define extras #17431

Closed
neurolabs opened this issue Mar 10, 2025 · 2 comments · Fixed by #17435
Closed

prefect-gcp 0.6.3 does not define extras #17431

neurolabs opened this issue Mar 10, 2025 · 2 comments · Fixed by #17435
Assignees
Labels
bug Something isn't working

Comments

@neurolabs
Copy link

Bug summary

pip install prefect-gcp[all_extras]

prints WARNING: prefect-gcp 0.6.3 does not provide the extra 'all-extras' and using any extras fails.

Flows then fail with ImportError("To use prefect_gcp.bigquery, install prefect-gcp with the 'bigquery' extra: \pip install 'prefect_gcp[bigquery]'`") `

It all works with

pip install prefect-gcp[all_extras]==0.6.2

Version info

Version:             3.2.11
API version:         0.8.4
Python version:      3.12.9
Git commit:          9481694f
Built:               Wed, Mar 5, 2025 10:00 PM
OS/Arch:             linux/x86_64
Profile:             ephemeral
Server type:         server
Pydantic version:    2.10.6
Integrations:
  prefect-gcp:       0.6.3

Additional context

No response

@neurolabs neurolabs added the bug Something isn't working label Mar 10, 2025
@desertaxle desertaxle self-assigned this Mar 10, 2025
@desertaxle
Copy link
Member

Thanks for the issue @neurolabs! Looks like we have them declared as dependency groups instead of extras. I'll get a PR up to fix this ASAP!

@desertaxle
Copy link
Member

This is fixed in prefect-gcp==0.6.4. Thank you again for the report!

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
bug Something isn't working
Projects
None yet
2 participants