* [Bug] Use of [] in python package names @ 2019-03-13 6:16 ` Varshith Sreeramdass 2019-03-13 9:37 ` Peter Stephenson 0 siblings, 1 reply; 2+ messages in thread From: Varshith Sreeramdass @ 2019-03-13 6:16 UTC (permalink / raw) To: zsh-workers [-- Attachment #1: Type: text/plain, Size: 624 bytes --] I use zsh 5.7.1. To install spacy with GPU support, the command involved is /$ pip install -U spacy[cuda100]/ While it works perfectly on bash, zsh throws the following error. / zsh: no matches found: spacy[cuda100]/ I guess this is an issue with how [] are dealt. I am not sure if this is an artefact of using oh-my-zsh <https://github.com/robbyrussell/oh-my-zsh> (which is unlikely as it does not have access to zsh's parser). I assume this is the way to file a bug, given that source-forge <https://sourceforge.net/p/zsh/bugs/> doesn't seem to accept tickets. Apologies otherwise. Thank you. ^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: [Bug] Use of [] in python package names 2019-03-13 6:16 ` [Bug] Use of [] in python package names Varshith Sreeramdass @ 2019-03-13 9:37 ` Peter Stephenson 0 siblings, 0 replies; 2+ messages in thread From: Peter Stephenson @ 2019-03-13 9:37 UTC (permalink / raw) To: zsh-workers, Varshith Sreeramdass On Wed, 2019-03-13 at 11:46 +0530, Varshith Sreeramdass wrote: > I use zsh 5.7.1. > > To install spacy with GPU support, the command involved is > > /$ pip install -U spacy[cuda100]/ > > While it works perfectly on bash, zsh throws the following error. > > / zsh: no matches found: spacy[cuda100]/ > > I guess this is an issue with how [] are dealt. Yes, the square brackets are part of file pattern matching ("globbing", in the shell jargon) syntax, so need quoting. Zsh just happens to be more consistent about this than bash in the default mode (either it's a pattern that needs to match something or it isn't and doesn't). It's not a bug. If you want the bash behaviour --- where it simply ignores the pattern if it doesn't match --- you can put setopt nonomatch in you ~/.zshrc. I don't know what the oh-my-zsh attitude to this option is, but I'm pretty sure there's no implication there of complete bash compatibility out of the box. pws ^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2019-03-13 9:37 UTC | newest] Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- [not found] <CGME20190313061733epcas4p1e506fc7c5d41b7e22f6fdd44b8771da7@epcas4p1.samsung.com> 2019-03-13 6:16 ` [Bug] Use of [] in python package names Varshith Sreeramdass 2019-03-13 9:37 ` Peter Stephenson
Code repositories for project(s) associated with this public inbox https://git.vuxu.org/mirror/zsh/ This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for NNTP newsgroup(s).