ValvePython / steam

☁️ Python package for interacting with Steam
http://steam.readthedocs.io
MIT License
1.06k stars 129 forks source link

install steam[client] fails under zsh #347

Closed EanNewton closed 2 years ago

EanNewton commented 2 years ago

Running a pip install steam[client] or pipenv install steam[client] will return a no matches found if run from zsh; the same commands run successfully under bash.

See also: https://github.com/ValvePython/steam/issues/257

rossengeorgiev commented 2 years ago

You have to escape square brackets in zsh, as they have special meaning. Square brackets is how you install package extras, and there's nothing that can be done there.

xPaw commented 2 years ago

Perhaps add quotes? pip install -U "steam[client]"

It wasn't clear to me that brackets wasn't you showing optional thing.

rossengeorgiev commented 2 years ago

Good idea. I've updated the README