Skip to content

Add AmSC Python client to dashboard environment#456

Open
EZoni wants to merge 3 commits into
BLAST-AI-ML:mainfrom
EZoni:add_amsc_python_client_to_env
Open

Add AmSC Python client to dashboard environment#456
EZoni wants to merge 3 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
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