econ-ark / DemARK

Demonstrations of how to use material in the Econ-ARK
https://econ-ark.github.io/DemARK/
Apache License 2.0
32 stars 93 forks source link

Create runtime.txt #193

Closed alanlujan91 closed 1 year ago

alanlujan91 commented 1 year ago

Mybinder should be python>=3.8

alanlujan91 commented 1 year ago

From mybinder documentation https://mybinder.readthedocs.io/en/latest/howto/languages.html

alanlujan91 commented 1 year ago

@camriddell we had to do this because mybinder.org (online) was not running some notebooks because the default python is 3.7, which is not compatible with HARK-dev.

It may be necessary to do this for some of the REMARK's as well.

alanlujan91 commented 1 year ago

Actually, another point is that maybe the website should not point at DEMARK-dev, but at DEMARK-last-release. In the readme, you can pick between launching the (dev branch) or the (stable release). The stable release seems to work, since it's pinned to econ-ark=0.12.0. But then the website in https://econ-ark.org/materials/tractablebufferstock-interactive points to the DEMARK/HEAD, where maybe it should point to DEMARK/0.12.

llorracc commented 1 year ago

Yes. I think it was @sbenthall who proposed a while ago that DemARKs should have versioning that matches the HARK versions. But we've not implemented that -- the current DemARK repo is on version 0.11. I think somewhere there's a checklist for things we need to do when there's a new release -- updating the DemARK release version should be added to that list.

MridulS commented 1 year ago

Yeah we are indeed supposed to cut a DemARK release whenever there is a HARK release, and update the banners for latest releases to point towards the DemARK stable releases https://github.com/econ-ark/DemARK/tags, The dev version stays synced to HARK main repo so we can test it automatically through github actions.

llorracc commented 1 year ago

@sbenthall, you probably know where the checklist is?