mirror of
https://github.com/hasura/graphql-engine.git
synced 2024-12-15 17:31:56 +03:00
b690a3fc3a
[pytest-durations][] is an enhancement to pytest over the built-in [`--durations` parameter][] which also shows the duration of setup, teardown, and fixtures that take the longest. While it's not strictly necessary now, I used it to figure out what was taking so long when trying to run things in parallel, and found it very helpful, so I think it's worth preserving. [pytest-durations]: https://pypi.org/project/pytest-durations/ [`--durations` parameter]: https://docs.pytest.org/en/6.2.x/usage.html#profiling-test-execution-duration PR-URL: https://github.com/hasura/graphql-engine-mono/pull/5480 GitOrigin-RevId: b789418dd4c971adb91e08b7837a962bede44452
20 lines
500 B
Plaintext
20 lines
500 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-xdist
|
|
PyYAML
|
|
redis
|
|
requests
|
|
ruamel.yaml
|
|
sqlalchemy
|
|
websocket-client == 0.56.0 # 0.58.0 and above changed the function signatures of callbacks
|