-
Notifications
You must be signed in to change notification settings - Fork 16.3k
Remove <2 limit on google-cloud-storage #26922
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
Conversation
|
@r-richmond - you do not need to use vscode/codespaces to run pre-commits (and there is no need usually for you to run --all-files). You should just install pre-commit where your code is checked-out and run |
👍 wasn't sure given the nature of the pr, ty for the info
100% correct. I just wanted to avoid installing all the airflow dependencies locally (lots of them, multiple sub-dependencies mysql etc.) + the promise of the pre-configured workspace via vs-code remote container dev was too shiny to resist trying for this project. I'm hoping I'll get dumb lucky and there are no other requirements for this type of pr and it will pass tests if not I'm happy to let someone else take my branch / pr over. & lastly
|
Understood. We have the devcontainer/codespaces implemented but we do not actively check if they continue to work - because vast majority of our contributors does not really have codespaces access (it is not free for most people). It should generally work, so maybe would be a good thing to try to fix it. If you would like to, that would be great :).
Nope. Just one test failed randomly (but I believe it was a temporary/random failure. so I re-run it. |
|
It would also be great if you could to run System tests for GCS to check if they still work - I assume you have access to a GCS cloudl ? (see TESTING.rst for information about system tests) |
|
LGTM. If anyone (maybe you @r-richmond) can confirm that system tests are working for it ? Then we can merge it. |
If I can figure out the dev-containers I'll give that a go too. But in the meantime if it is easy for someone else to do this I would be greatly appreciative. |
What this does
Why
google-cloud-storageare required from some other python librariesMisc notes
pre-commit --run-alldue to the followingworkspace_folder=/var/lib/docker/codespacemount/workspace/airflowI ran into error 2