From 1f875401fed2be01b02cdeea823a1e20f0c1efbd Mon Sep 17 00:00:00 2001 From: Miquel Duran-Frigola Date: Thu, 15 Feb 2024 18:16:51 +0100 Subject: [PATCH] update version [skip ci] --- ersilia/_static_version.py | 2 +- ersilia/db/environments/managers.py | 3 +++ ersilia/setup/requirements/docker.py | 8 ++++++++ pyproject.toml | 2 +- 4 files changed, 13 insertions(+), 2 deletions(-) diff --git a/ersilia/_static_version.py b/ersilia/_static_version.py index 3abb675f5..132c22b2e 100644 --- a/ersilia/_static_version.py +++ b/ersilia/_static_version.py @@ -1 +1 @@ -version = "0.1.30" +version = "0.1.32" diff --git a/ersilia/db/environments/managers.py b/ersilia/db/environments/managers.py index ecae576d8..22272af47 100644 --- a/ersilia/db/environments/managers.py +++ b/ersilia/db/environments/managers.py @@ -38,6 +38,9 @@ def is_inside_docker(self): def is_installed(self): return DockerRequirement().is_installed() + + def is_logged_in(self): + return DockerRequirement().is_logged_in() def is_active(self): return DockerRequirement().is_active() diff --git a/ersilia/setup/requirements/docker.py b/ersilia/setup/requirements/docker.py index 0bd29819c..e8e5b3c3e 100644 --- a/ersilia/setup/requirements/docker.py +++ b/ersilia/setup/requirements/docker.py @@ -20,6 +20,14 @@ def is_working(self): return True else: return False + + def is_logged_in(self): + cmd = "docker info" + output = run_command_check_output(cmd) + if "Username" in output: + return True + else: + return False def is_active(self): cmd = "docker ps" diff --git a/pyproject.toml b/pyproject.toml index 32fd1b2b8..f04ad5c60 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "ersilia" -version = "0.1.30" +version = "0.1.32" description = "A hub of AI/ML models for open source drug discovery and global health" license = "GPLv3" authors = ["Ersilia Open Source Initiative "]