diff --git a/.github/workflows/ci.yaml b/.github/workflows/ci.yaml index dff5a419..52211529 100644 --- a/.github/workflows/ci.yaml +++ b/.github/workflows/ci.yaml @@ -29,6 +29,7 @@ jobs: run: | pytest -n auto --junitxml=pytest.xml --cov-report=term-missing --cov=choice_learn tests/ | tee pytest-coverage.txt cat pytest-coverage.txt + cat pytest.xml - name: Pytest coverage comment uses: VincentAuriau/pytest-coverage-comment@main diff --git a/requirements-complete.txt b/requirements-complete.txt index 4d18e3a2..609a9100 100644 --- a/requirements-complete.txt +++ b/requirements-complete.txt @@ -1,5 +1,5 @@ absl-py==1.4.0 -aiohttp==3.9.3 +aiohttp==3.11.0b0 aiosignal==1.2.0 appnope==0.1.4 asttokens==2.4.1 @@ -11,13 +11,13 @@ blinker==1.6.2 Bottleneck==1.3.7 Brotli==1.0.9 cachetools==4.2.2 -certifi==2024.2.2 +certifi==2024.7.4 cffi==1.16.0 charset-normalizer==2.0.4 click==8.1.7 cloudpickle==2.2.1 comm==0.2.2 -cryptography==41.0.3 +cryptography==44.0.1 debugpy==1.6.7 decorator==5.1.1 dm-tree==0.1.7 @@ -28,9 +28,9 @@ gast==0.4.0 google-auth==2.6.0 google-auth-oauthlib==0.4.4 google-pasta==0.2.0 -grpcio==1.42.0 +grpcio==1.53.2 h5py==3.9.0 -idna==3.4 +idna==3.7 importlib_metadata==7.0.2 ipykernel==6.29.3 ipython==8.12.0 @@ -39,14 +39,14 @@ jaxlib==0.3.25 jedi==0.19.1 jupyter_client==8.6.1 jupyter_core==5.7.2 -keras==2.11.0 +keras==3.8.0 Keras-Preprocessing==1.1.2 Markdown==3.4.1 MarkupSafe==2.1.3 matplotlib-inline==0.1.6 multidict==6.0.4 nest_asyncio==1.6.0 -numexpr==2.8.4 +numexpr==2.8.5 numpy==1.24.3 oauthlib==3.2.2 opt-einsum==3.3.0 @@ -73,11 +73,11 @@ PySocks==1.7.1 python-dateutil==2.8.2 pytz==2023.3.post1 pyzmq==24.0.1 -requests==2.31.0 +requests==2.32.2 requests-oauthlib==1.3.0 rsa==4.7.2 scipy==1.10.1 -setuptools==68.2.2 +setuptools==70.0.0 six==1.16.0 stack-data==0.6.2 tensorboard==2.11.0 @@ -87,15 +87,15 @@ tensorflow==2.11.0 tensorflow-estimator==2.11.0 tensorflow-probability==0.19.0 termcolor==2.1.0 -tornado==6.4 +tornado==6.4.2 tqdm==4.65.0 traitlets==5.14.2 typing_extensions==4.10.0 tzdata==2023.3 -urllib3==2.1.0 +urllib3==2.2.2 wcwidth==0.2.13 -Werkzeug==2.3.8 -wheel==0.35.1 +Werkzeug==3.0.6 +wheel==0.38.1 wrapt==1.14.1 yarl==1.9.3 -zipp==3.17.0 +zipp==3.19.1 diff --git a/tests/integration_tests/models/test_halo_mnl.py b/tests/integration_tests/models/test_halo_mnl.py index 1b27cb12..25faaa12 100644 --- a/tests/integration_tests/models/test_halo_mnl.py +++ b/tests/integration_tests/models/test_halo_mnl.py @@ -31,6 +31,6 @@ def test_halo(): def test_low_rank(): """Very basic test to check that the model runs.""" - model = LowRankHaloMNL(halo_latent_dim=2, intercept=None) + model = LowRankHaloMNL(halo_latent_dim=2, intercept=None, optimizer="lbfgs") _ = model.fit(dataset, verbose=0, get_report=True) assert True