Skip to content

Switch our requests pin to only exclude 2.32.0 - #21996

Closed
jmsanders wants to merge 4 commits into
masterfrom
jordan/narrow-requests-pin
Closed

Switch our requests pin to only exclude 2.32.0#21996
jmsanders wants to merge 4 commits into
masterfrom
jordan/narrow-requests-pin

Conversation

@jmsanders

Copy link
Copy Markdown
Contributor

Both docker-py and requests have fixes in flight. We can narrow our pin to only exclude the breaking version.

docker/docker-py#3257
psf/requests#6707 (comment)

Both docker-py and requests have fixes in flight. We can narrow our pin
to only exclude the breaking version.

docker/docker-py#3257
psf/requests#6707 (comment)
@jmsanders jmsanders self-assigned this May 21, 2024
Comment thread python_modules/dagster/setup.py Outdated
"fsspec<2024.5.0", # morefs incompatibly
"rapidfuzz",
"requests<2.32.0", # 2.32.0 breaks our docker tests https://buildkite.com/dagster/dagster-dagster/builds/83562
"requests!=2.32.0", # https://github.com/dagster-io/dagster/pull/21977

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

do we need it here at all with the pin in place in dagster-docker?

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

[tests] installs docker directly

jmsanders added 2 commits May 21, 2024 10:20
requests had a second patch release yesterday where the issue still
persists.

@gibsondan gibsondan left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

not clear to me this needs to be anywhere other than dagster-docker given the stack trace? and maybe dagster[test]?

@jmsanders

Copy link
Copy Markdown
Contributor Author

We're just going to revert once docker publishes to pypi.

@jmsanders jmsanders closed this May 22, 2024
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.

3 participants