Skip to content

Add AmSC Python client to dashboard environment - #456

Merged
RemiLehe merged 4 commits into
BLAST-AI-ML:mainfrom
EZoni:add_amsc_python_client_to_env
Jun 25, 2026
Merged

RemiLehe merged 4 commits into
BLAST-AI-ML:mainfrom
EZoni:add_amsc_python_client_to_env

Conversation

@EZoni

@EZoni EZoni commented Jun 17, 2026 •

Copy link
Copy Markdown
Member

Overview

Follow up on #455 and extracted from #439, with the caveat that we now install the latest main version of the client.

@EZoni
EZoni requested a review from RemiLehe June 17, 2026 22:21
@EZoni EZoni added the dashboard Changes related to the dashboard label Jun 17, 2026
Comment thread dashboard/environment.yml
Comment on lines +8 to +12
pip-repositories:
- https://gitlab.com/api/v4/projects/77567162/packages/pypi/simple
- https://gitlab.com/api/v4/projects/76368190/packages/pypi/simple
- https://gitlab.com/api/v4/projects/80654726/packages/pypi/simple

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread dashboard/environment.yml Outdated
- trame-vuetify
- pip:
- sfapi_client
- amsc-client[globus]

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Note that this doesn't have the @ file:///home/edoardo/src/amsc-python-client workaround included in #439, as we should be able to move forward with the main branch of the AmSC Python client now.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I removed the [globus] for now, since it does not seem to pull in any dependency in the resulting lock file. I will test again as I start merging features specific to the AmSC IRI API and update in separate PRs, if needed.

@EZoni

EZoni commented Jun 18, 2026 •

Copy link
Copy Markdown
Member Author

@RemiLehe

I merged main as is in 860c297, without changes, but also recreated the lock file from scratch in 236ee75 to be sure I didn't mess anything up. Packages and dependencies change on a daily basis, so there are now a few additional updates beyond the AmSC Python client, even if the previous update was less than 24 hours ago.

@EZoni
EZoni force-pushed the add_amsc_python_client_to_env branch from 08cb405 to 236ee75 Compare June 18, 2026 16:03
@RemiLehe
RemiLehe merged commit 3528191 into BLAST-AI-ML:main Jun 25, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dashboard Changes related to the dashboard

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants