Skip to content

Add Zenodo download option.#32

Merged
lsoucasse merged 6 commits into
mainfrom
ls/zenodo
Jul 15, 2025
Merged

Add Zenodo download option.#32
lsoucasse merged 6 commits into
mainfrom
ls/zenodo

Conversation

@lsoucasse

Copy link
Copy Markdown
Member

This PR updates the data download of the stellar evolution tracks.

Now, it first tries to download the data from Zenodo and then from the OSF in case of failure. It does another attempt after 5 seconds if both remote repository are not responding.

@lsoucasse lsoucasse linked an issue Jul 15, 2025 that may be closed by this pull request
@lsoucasse lsoucasse marked this pull request as ready for review July 15, 2025 08:46
@lsoucasse lsoucasse requested a review from nichollsh July 15, 2025 09:00
@nichollsh

Copy link
Copy Markdown
Member

Do we still need requirements.txt and requirements_full.txt? It's my understanding that conda only depends on pyproject.toml.

@lsoucasse

Copy link
Copy Markdown
Member Author

Do we still need requirements.txt and requirements_full.txt? It's my understanding that conda only depends on pyproject.toml.

You are right. It is probably best to remove it.

@nichollsh nichollsh left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Looks like a robust solution to me. Thanks!

@lsoucasse lsoucasse merged commit c63bd2c into main Jul 15, 2025
6 checks passed
@lsoucasse lsoucasse deleted the ls/zenodo branch July 15, 2025 11:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Zenodo as another remote data storage for MORS

2 participants