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

Package request: pettingzoo #23129

Open
2 tasks done
h-vetinari opened this issue Jun 21, 2023 · 2 comments
Open
2 tasks done

Package request: pettingzoo #23129

h-vetinari opened this issue Jun 21, 2023 · 2 comments

Comments

@h-vetinari
Copy link
Member

Package name

pettingzoo

Package version

Newest

Package website

https://github.com/Farama-Foundation/PettingZoo

Package availability

On PyPI and github

Additional comments

Needed for shimmy: conda-forge/shimmy-feedstock#7

Package is not available

  • The package is not available on conda-forge.

No previous issues or open PRs

  • No previous issue exists and no PR has been opened.
@h-vetinari
Copy link
Member Author

h-vetinari commented Sep 18, 2023

For full support, this would also need:

But it would be fine to first do the base without the optional installs. In fact, we have to do that to break the circularity between pettingzoo and shimmy, see Farama-Foundation/PettingZoo#1104

@elliottower
Copy link

I'm not familiar with the backend mechanisms of adding things to conda, but my guess is it's probably best to just do the base install without optionals, as I mentioned in that other issue on pettingzoo, it's not really possible to eliminate the circular imports currently. Even if it wasn't Shimmy and we reverted to the old hanabi environment, we would still depend on multi-agent-ale which then depends on pettingzoo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

No branches or pull requests

2 participants