Reproduce 3.0.0.dev installation

How severe does this issue affect your experience of using Ray?
around it.

  • High: It blocks me to complete my task.

I have built a project as part of my Phd dissertation that was based on a 3.0.0.dev
installation. Works like a champ as is, but not on any 2.40.0 installation or recent 3.0.0.dev installation.

Is it possible to extract build information (date/time of build, for instance) from a 3.0.0.dev installation, and if so, is it then possible to re-download that same version? I ask because I want to move it from my M3 Mac to an Ubuntu host, without having to figure out why previously-working code is now bolluxed. The base problem is a multi-agent environment with action-masking. It’s apparently the action-masking that doesn’t work, and I’ve now spent more than two months trying to get it to work.

As an aside, action-masking examples for 2.40.0 and for 3.0.0.dev versions don’t work either.

This has become a show-stopper for me.

Hi @jjgriffin2,

Sorry to hear of your troubles. I do not know of a way to get the build date or hash from an installed package.

Here is what I would try in your situation. I would figure out the date I installed ray. You can do this by tracking down the location of the installed package in the file system and finding the ctime. The other option is to use pip-date https://pypi.org/project/pip-date

Once I had the date I would go to the ray releases page and find the version released just before that date. ray · PyPI

Then I would install that version.

Good luck!
If you get stuck ping me.