Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Binder functionality is broken #122

Open
j-dr opened this issue Nov 13, 2023 · 3 comments
Open

Binder functionality is broken #122

j-dr opened this issue Nov 13, 2023 · 3 comments

Comments

@j-dr
Copy link

j-dr commented Nov 13, 2023

It appears that the dependencies of the repo are no longer self consistent, and this is causing issues when starting binder instances. For example, when I click the binder link on the main repo page, Binder tries to install the dependencies, but gives the following error:

Could not solve for environment specs
The following packages are incompatible
└─ pyephem is installable with the potential options
├─ pyephem 3.7.6.0 would require
│ └─ python [2.7* |>=2.7,<2.8.0a0 ], which can be installed;
├─ pyephem 3.7.6.0 would require
│ └─ python [3.5* |>=3.5,<3.6.0a0 ], which can be installed;
├─ pyephem 3.7.6.0 would require
│ └─ python 3.6* , which can be installed;
├─ pyephem 3.7.6.0 would require
│ └─ python >=3.6,<3.7.0a0 , which can be installed;
└─ pyephem 3.7.6.0 would require
└─ python >=3.7,<3.8.0a0 , which can be installed.

I think this might be as simple as changing pyephem==3.7.6.0 to the most recent version of pyephem.

@alxogm
Copy link
Collaborator

alxogm commented Nov 13, 2023

Curiously if you start the binder from the link that is the DESI webpage https://www.desi.lbl.gov/education-outreach/desi-high/ (https://mybinder.org/v2/gh/michaelJwilson/DESI-HighSchool/1.2.6) it starts without issue...

@michaelJwilson
Copy link
Contributor

@alxogm the latter is versioned, as per the 1.2.6 in the url.

@alxogm
Copy link
Collaborator

alxogm commented Dec 5, 2023

Oh, thanks! I'm not familiar with binder, I think there are no many in the current desihigh team who are, so we will actually discuss if we keep the support for forthcoming versions or we focus on the Colab support. If you could give (to some of us) a short tutorial, some day, on how to set it up and update it (or write down in slack some detailed instructions), it could help us to keep the support.

Thanks!

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

No branches or pull requests

3 participants