mirror of
https://github.com/chanzuckerberg/cellxgene.git
synced 2026-10-04 17:58:11 +08:00
Fix dependency issues in compatibility tests (#1951)
* update reqs * pin scanpy * merge in fix for race conditions
This commit is contained in:
@@ -28,7 +28,7 @@ jobs:
|
|||||||
continue-on-error: true
|
continue-on-error: true
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
python-version: [3.6, 3.7, 3.8]
|
python-version: [3.6, 3.7] # As of Oct 2020 Anndata is not compatible with 3.8
|
||||||
anndata-version: [0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4]
|
anndata-version: [0.7.0, 0.7.1, 0.7.2, 0.7.3, 0.7.4]
|
||||||
test-suite: [smoke-test, smoke-test-annotations]
|
test-suite: [smoke-test, smoke-test-annotations]
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
@@ -6,6 +6,5 @@ parameterized>=0.7.0
|
|||||||
psycopg2-binary>=2.8.5
|
psycopg2-binary>=2.8.5
|
||||||
pytest>=3.6.3
|
pytest>=3.6.3
|
||||||
python-jose>=3.2.0
|
python-jose>=3.2.0
|
||||||
scanpy>=1.4.6
|
|
||||||
twine>=1.12.1
|
twine>=1.12.1
|
||||||
-r requirements.txt
|
-r requirements.txt
|
||||||
|
|||||||
@@ -1,3 +1,2 @@
|
|||||||
scanpy>=1.3.7
|
|
||||||
python-igraph
|
python-igraph
|
||||||
louvain>=0.6
|
louvain>=0.6
|
||||||
|
|||||||
@@ -13,12 +13,13 @@ flatten-dict>=0.2.0
|
|||||||
fsspec>=0.4.4,<0.8.0
|
fsspec>=0.4.4,<0.8.0
|
||||||
gunicorn>=20.0.4
|
gunicorn>=20.0.4
|
||||||
numba>=0.49.1
|
numba>=0.49.1
|
||||||
numpy>=1.16.0
|
numpy>=1.15.0
|
||||||
packaging>=20.0
|
packaging>=20.0
|
||||||
pandas>=0.24.2
|
pandas>=1.0,!=1.1 # pandas 1.1 breaks tests, https://github.com/pandas-dev/pandas/issues/35446
|
||||||
PyYAML>=5.3
|
PyYAML>=5.3
|
||||||
scipy>=1.3.0
|
scipy>=1.0
|
||||||
requests>=2.22.0
|
requests>=2.22.0
|
||||||
tiledb>=0.5.9,>=0.6.2
|
tiledb>=0.5.9,>=0.6.2
|
||||||
s3fs==0.4.2
|
s3fs==0.4.2
|
||||||
|
scanpy==1.4.6 # Until we move to anndata 0.7.4 scanpy needs to be pinned here
|
||||||
sqlalchemy>=1.3.18
|
sqlalchemy>=1.3.18
|
||||||
|
|||||||
@@ -62,7 +62,6 @@ def jwks():
|
|||||||
data = dict(alg="RS256", kty="RSA", use="sig", kid="fake_kid",)
|
data = dict(alg="RS256", kty="RSA", use="sig", kid="fake_kid",)
|
||||||
return make_response(jsonify(dict(keys=[data])))
|
return make_response(jsonify(dict(keys=[data])))
|
||||||
|
|
||||||
|
|
||||||
# The port that the mock oauth server will listen on
|
# The port that the mock oauth server will listen on
|
||||||
PORT = random.randint(10000, 12000)
|
PORT = random.randint(10000, 12000)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user