graphql-engine/server/tests-py/requirements-top-level.txt
Samir Talwar 1cd2891407 CI: Upgrade server-pytest-runner's dependencies.
Part of [NDAT-561](https://hasurahq.atlassian.net/browse/NDAT-561).

It's time for a refresh.

This upgrades Python and all the other dependencies. We mostly care about the Google Cloud CLI, as it's crashing sometimes.

I also upgraded the Python integration test dependencies themselves, as otherwise the image fails to build. I didn't look too much into it.

[NDAT-561]: https://hasurahq.atlassian.net/browse/NDAT-561?atlOrigin=eyJpIjoiNWRkNTljNzYxNjVmNDY3MDlhMDU5Y2ZhYzA5YTRkZjUiLCJwIjoiZ2l0aHViLWNvbS1KU1cifQ

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/8216
GitOrigin-RevId: ce48a89df7e0ede2fbcf686b71e96182dc91ee58
2023-03-07 17:41:00 +00:00

21 lines
550 B
Plaintext

# Direct dependencies go here.
# Regenerate requirements.txt by running `make server/tests-py/requirements.txt`.
croniter
cryptography == 3.* # later versions require Rust support
graphene == 2.* # v3 has changed the API
graphql-core
jsondiff
psycopg2-binary
PyJWT == 2.3.* # v2.4 disallows the key format we use
pytest == 6.2.5
pytest-durations
pytest-fixture-order
pytest-xdist
PyYAML
redis
requests
ruamel.yaml
sqlalchemy == 1.* # v2 changes the API
websocket-client == 0.56.0 # 0.58.0 and above changed the function signatures of callbacks