Skip to content

Commit a37e1f5

Browse files
Merge pull request #358 from daisybio/update_versions
Update versions
2 parents 4ed1602 + e442d39 commit a37e1f5

File tree

8 files changed

+338
-231
lines changed

8 files changed

+338
-231
lines changed

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
# The builder image, used to build the virtual environment
55
FROM python:3.13-bookworm AS builder
66

7-
RUN pip install poetry==2.2.1
7+
RUN pip install poetry==2.3.1
88

99
# POETRY_CACHE_DIR: When removing the cache folder, make sure this is done in the same RUN command. If it’s done in a
1010
# separate RUN command, the cache will still be part of the previous Docker layer (the one containing poetry install )

docs/conf.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
#!/usr/bin/env python
22
"""Configuration file for the Sphinx documentation builder."""
3+
34
# mypy: ignore-errors
45
# drevalpy documentation build configuration file
56
#
@@ -56,9 +57,9 @@
5657
# the built documents.
5758
#
5859
# The short X.Y version.
59-
version = "1.4.1"
60+
version = "1.4.2"
6061
# The full version, including alpha/beta/rc tags.
61-
release = "1.4.1"
62+
release = "1.4.2"
6263

6364
# The language for content autogenerated by Sphinx. Refer to documentation
6465
# for a list of supported languages.

drevalpy/datasets/featurizer/create_molgnet_embeddings.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
Creates MolGNet embeddings for molecules given their SMILES strings. This module needs torch_scatter.
55
python create_molgnet_embeddings.py dataset_name --checkpoint meta/MolGNet.pt --data_path data
66
"""
7+
78
import argparse
89
import math
910
import os

drevalpy/models/MOLIR/molir.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -183,13 +183,13 @@ def predict(
183183
cell_line_input=cell_line_input,
184184
drug_input=drug_input,
185185
)
186-
(gene_expression, mutations, cnvs) = (
186+
gene_expression, mutations, cnvs = (
187187
input_data["gene_expression"],
188188
input_data["mutations"],
189189
input_data["copy_number_variation_gistic"],
190190
)
191191

192-
(gene_expression, mutations, cnvs) = filter_and_sort_omics(
192+
gene_expression, mutations, cnvs = filter_and_sort_omics(
193193
model=self, gene_expression=gene_expression, mutations=mutations, cnvs=cnvs, cell_line_input=cell_line_input
194194
)
195195

drevalpy/models/SuperFELTR/superfeltr.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -237,7 +237,7 @@ def predict(
237237
mutations = input_data["mutations"]
238238
cnvs = input_data["copy_number_variation_gistic"]
239239

240-
(gene_expression, mutations, cnvs) = filter_and_sort_omics(
240+
gene_expression, mutations, cnvs = filter_and_sort_omics(
241241
model=self, gene_expression=gene_expression, mutations=mutations, cnvs=cnvs, cell_line_input=cell_line_input
242242
)
243243

poetry.lock

Lines changed: 300 additions & 210 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[tool.poetry]
22
name = "drevalpy"
3-
version = "1.4.1"
3+
version = "1.4.2"
44
description = "Drug response evaluation of cancer cell line drug response models in a fair setting"
55
authors = ["DrEvalPy development team"]
66
license = "GPL-3.0"

requirements.txt

Lines changed: 29 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
aiohappyeyeballs==2.6.1 ; python_version >= "3.11" and python_version < "3.14"
22
aiohttp==3.13.3 ; python_version >= "3.11" and python_version < "3.14"
33
aiosignal==1.4.0 ; python_version >= "3.11" and python_version < "3.14"
4+
annotated-types==0.7.0 ; python_version >= "3.11" and python_version < "3.14"
45
anyio==4.12.1 ; python_version >= "3.11" and python_version < "3.14"
56
attrs==25.4.0 ; python_version >= "3.11" and python_version < "3.14"
67
backports-tarfile==1.2.0 ; python_version == "3.11"
@@ -11,21 +12,26 @@ certifi==2026.1.4 ; python_version >= "3.11" and python_version < "3.14"
1112
cffi==2.0.0 ; python_version >= "3.11" and python_version < "3.14" and (platform_python_implementation != "PyPy" or sys_platform == "darwin") and (sys_platform == "linux" or sys_platform == "darwin")
1213
charset-normalizer==3.4.4 ; python_version >= "3.11" and python_version < "3.14"
1314
cleo==2.1.0 ; python_version >= "3.11" and python_version < "3.14"
15+
click==8.3.1 ; python_version >= "3.11" and python_version < "3.14"
1416
colorama==0.4.6 ; python_version >= "3.11" and python_version < "3.14" and (platform_system == "Windows" or sys_platform == "win32" or os_name == "nt")
1517
contourpy==1.3.3 ; python_version >= "3.11" and python_version < "3.14"
1618
crashtest==0.4.1 ; python_version >= "3.11" and python_version < "3.14"
1719
cryptography==46.0.3 ; python_version >= "3.11" and python_version < "3.14" and sys_platform == "linux"
20+
cuda-bindings==12.9.4 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
21+
cuda-pathfinder==1.3.3 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
1822
curve-curator==0.6.0 ; python_version >= "3.11" and python_version < "3.14"
1923
cycler==0.12.1 ; python_version >= "3.11" and python_version < "3.14"
2024
distlib==0.4.0 ; python_version >= "3.11" and python_version < "3.14"
21-
dulwich==0.24.10 ; python_version >= "3.11" and python_version < "3.14"
25+
dulwich==0.25.2 ; python_version >= "3.11" and python_version < "3.14"
2226
fastjsonschema==2.21.2 ; python_version >= "3.11" and python_version < "3.14"
2327
filelock==3.20.3 ; python_version >= "3.11" and python_version < "3.14"
2428
findpython==0.7.1 ; python_version >= "3.11" and python_version < "3.14"
2529
flaky==3.8.1 ; python_version >= "3.11" and python_version < "3.14"
2630
fonttools==4.61.1 ; python_version >= "3.11" and python_version < "3.14"
2731
frozenlist==1.8.0 ; python_version >= "3.11" and python_version < "3.14"
2832
fsspec==2026.1.0 ; python_version >= "3.11" and python_version < "3.14"
33+
gitdb==4.0.12 ; python_version >= "3.11" and python_version < "3.14"
34+
gitpython==3.1.46 ; python_version >= "3.11" and python_version < "3.14"
2935
h11==0.16.0 ; python_version >= "3.11" and python_version < "3.14"
3036
httpcore==1.0.9 ; python_version >= "3.11" and python_version < "3.14"
3137
httpx==0.28.1 ; python_version >= "3.11" and python_version < "3.14"
@@ -45,6 +51,7 @@ kiwisolver==1.4.9 ; python_version >= "3.11" and python_version < "3.14"
4551
lightning-utilities==0.15.2 ; python_version >= "3.11" and python_version < "3.14"
4652
markupsafe==3.0.3 ; python_version >= "3.11" and python_version < "3.14"
4753
matplotlib==3.10.8 ; python_version >= "3.11" and python_version < "3.14"
54+
mock==5.2.0 ; python_version >= "3.11" and python_version < "3.14"
4855
more-itertools==10.8.0 ; python_version >= "3.11" and python_version < "3.14"
4956
mpmath==1.3.0 ; python_version >= "3.11" and python_version < "3.14"
5057
msgpack==1.1.2 ; python_version >= "3.11" and python_version < "3.14"
@@ -65,23 +72,26 @@ nvidia-cusparse-cu12==12.5.8.93 ; python_version >= "3.11" and python_version <
6572
nvidia-cusparselt-cu12==0.7.1 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
6673
nvidia-nccl-cu12==2.27.5 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
6774
nvidia-nvjitlink-cu12==12.8.93 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
68-
nvidia-nvshmem-cu12==3.3.20 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
75+
nvidia-nvshmem-cu12==3.4.5 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
6976
nvidia-nvtx-cu12==12.8.90 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
70-
packaging==25.0 ; python_version >= "3.11" and python_version < "3.14"
77+
packaging==26.0 ; python_version >= "3.11" and python_version < "3.14"
7178
pandas==2.3.3 ; python_version >= "3.11" and python_version < "3.14"
7279
patsy==1.0.2 ; python_version >= "3.11" and python_version < "3.14"
73-
pbs-installer==2025.12.17 ; python_version >= "3.11" and python_version < "3.14"
80+
pbs-installer==2026.1.14 ; python_version >= "3.11" and python_version < "3.14"
7481
pillow==12.1.0 ; python_version >= "3.11" and python_version < "3.14"
7582
pkginfo==1.12.1.2 ; python_version >= "3.11" and python_version < "3.14"
7683
platformdirs==4.5.1 ; python_version >= "3.11" and python_version < "3.14"
77-
plotly==6.5.1 ; python_version >= "3.11" and python_version < "3.14"
84+
plotly==6.5.2 ; python_version >= "3.11" and python_version < "3.14"
7885
pluggy==1.6.0 ; python_version >= "3.11" and python_version < "3.14"
79-
poetry-core==2.2.1 ; python_version >= "3.11" and python_version < "3.14"
80-
poetry==2.2.1 ; python_version >= "3.11" and python_version < "3.14"
86+
poetry-core==2.3.0 ; python_version >= "3.11" and python_version < "3.14"
87+
poetry==2.3.1 ; python_version >= "3.11" and python_version < "3.14"
8188
propcache==0.4.1 ; python_version >= "3.11" and python_version < "3.14"
89+
protobuf==6.33.4 ; python_version >= "3.11" and python_version < "3.14"
8290
psutil==7.2.1 ; python_version >= "3.11" and python_version < "3.14"
83-
pycparser==2.23 ; python_version >= "3.11" and python_version < "3.14" and implementation_name != "PyPy" and (platform_python_implementation != "PyPy" or sys_platform == "darwin") and (sys_platform == "linux" or sys_platform == "darwin")
84-
pyparsing==3.3.1 ; python_version >= "3.11" and python_version < "3.14"
91+
pycparser==3.0 ; python_version >= "3.11" and python_version < "3.14" and implementation_name != "PyPy" and (platform_python_implementation != "PyPy" or sys_platform == "darwin") and (sys_platform == "linux" or sys_platform == "darwin")
92+
pydantic-core==2.41.5 ; python_version >= "3.11" and python_version < "3.14"
93+
pydantic==2.12.5 ; python_version >= "3.11" and python_version < "3.14"
94+
pyparsing==3.3.2 ; python_version >= "3.11" and python_version < "3.14"
8595
pyproject-hooks==1.2.0 ; python_version >= "3.11" and python_version < "3.14"
8696
pytest==7.4.4 ; python_version >= "3.11" and python_version < "3.14"
8797
python-dateutil==2.9.0.post0 ; python_version >= "3.11" and python_version < "3.14"
@@ -97,26 +107,31 @@ scikit-posthocs==0.11.4 ; python_version >= "3.11" and python_version < "3.14"
97107
scipy==1.17.0 ; python_version >= "3.11" and python_version < "3.14"
98108
seaborn==0.13.2 ; python_version >= "3.11" and python_version < "3.14"
99109
secretstorage==3.5.0 ; python_version >= "3.11" and python_version < "3.14" and sys_platform == "linux"
100-
setuptools==80.9.0 ; python_version >= "3.11" and python_version < "3.14"
110+
sentry-sdk==2.50.0 ; python_version >= "3.11" and python_version < "3.14"
111+
setuptools==80.10.1 ; python_version >= "3.11" and python_version < "3.14"
101112
shellingham==1.5.4 ; python_version >= "3.11" and python_version < "3.14"
102113
six==1.17.0 ; python_version >= "3.11" and python_version < "3.14"
103-
starlette==0.51.0 ; python_version >= "3.11" and python_version < "3.14"
114+
smmap==5.0.2 ; python_version >= "3.11" and python_version < "3.14"
115+
starlette==0.52.1 ; python_version >= "3.11" and python_version < "3.14"
104116
statsmodels==0.14.6 ; python_version >= "3.11" and python_version < "3.14"
117+
subword-nmt==0.3.8 ; python_version >= "3.11" and python_version < "3.14"
105118
sympy==1.14.0 ; python_version >= "3.11" and python_version < "3.14"
106119
threadpoolctl==3.6.0 ; python_version >= "3.11" and python_version < "3.14"
107120
toml==0.10.2 ; python_version >= "3.11" and python_version < "3.14"
108121
tomlkit==0.14.0 ; python_version >= "3.11" and python_version < "3.14"
109122
torch-geometric==2.7.0 ; python_version >= "3.11" and python_version < "3.14"
110-
torch==2.9.1 ; python_version >= "3.11" and python_version < "3.14"
123+
torch==2.10.0 ; python_version >= "3.11" and python_version < "3.14"
111124
torchmetrics==1.8.2 ; python_version >= "3.11" and python_version < "3.14"
112125
tornado==6.5.4 ; python_version >= "3.11" and python_version < "3.14" and sys_platform != "emscripten"
113126
tqdm==4.67.1 ; python_version >= "3.11" and python_version < "3.14"
114-
triton==3.5.1 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
115-
trove-classifiers==2026.1.12.15 ; python_version >= "3.11" and python_version < "3.14"
127+
triton==3.6.0 ; python_version >= "3.11" and python_version < "3.14" and platform_system == "Linux" and platform_machine == "x86_64"
128+
trove-classifiers==2026.1.14.14 ; python_version >= "3.11" and python_version < "3.14"
116129
typing-extensions==4.15.0 ; python_version >= "3.11" and python_version < "3.14"
130+
typing-inspection==0.4.2 ; python_version >= "3.11" and python_version < "3.14"
117131
tzdata==2025.3 ; python_version >= "3.11" and python_version < "3.14"
118132
urllib3==2.6.3 ; python_version >= "3.11" and python_version < "3.14"
119133
virtualenv==20.36.1 ; python_version >= "3.11" and python_version < "3.14"
134+
wandb==0.24.0 ; python_version >= "3.11" and python_version < "3.14"
120135
xattr==1.3.0 ; python_version >= "3.11" and python_version < "3.14" and sys_platform == "darwin"
121136
xxhash==3.6.0 ; python_version >= "3.11" and python_version < "3.14"
122137
xyzservices==2025.11.0 ; python_version >= "3.11" and python_version < "3.14"

0 commit comments

Comments
 (0)