From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.1 required=5.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_NONE autolearn=ham autolearn_force=no version=3.4.2 Received: from primenet.com.au (ns1.primenet.com.au [203.24.36.2]) by inbox.vuxu.org (OpenSMTPD) with ESMTP id 55d1b383 for ; Wed, 13 Mar 2019 09:37:59 +0000 (UTC) Received: (qmail 13677 invoked by alias); 13 Mar 2019 09:37:45 -0000 Mailing-List: contact zsh-workers-help@zsh.org; run by ezmlm Precedence: bulk X-No-Archive: yes List-Id: Zsh Workers List List-Post: List-Help: List-Unsubscribe: X-Seq: 44121 Received: (qmail 15521 invoked by uid 1010); 13 Mar 2019 09:37:45 -0000 X-Qmail-Scanner-Diagnostics: from mailout1.w1.samsung.com by f.primenet.com.au (envelope-from , uid 7791) with qmail-scanner-2.11 (clamdscan: 0.100.2/25384. spamassassin: 3.4.2. Clear:RC:0(210.118.77.11):SA:0(-7.0/5.0):. Processed in 3.124439 secs); 13 Mar 2019 09:37:45 -0000 X-Envelope-From: p.stephenson@samsung.com X-Qmail-Scanner-Mime-Attachments: | X-Qmail-Scanner-Zip-Files: | Received-SPF: pass (ns1.primenet.com.au: SPF record at _spf.samsung.com designates 210.118.77.11 as permitted sender) DKIM-Filter: OpenDKIM Filter v2.11.0 mailout1.w1.samsung.com 20190313093705euoutp01ad4ce175c1e1c832f0db7912b1a77b55~LexS-ygaO1249012490euoutp01I DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=samsung.com; s=mail20170921; t=1552469825; bh=sL9bzAuE4Yn0ccoXcD5UJx/jFp8IZZ1RM+G0ek2qXV8=; h=Subject:From:To:Date:In-Reply-To:References:From; b=OMasPJUGsnLXG5Osd9pRoPv0sOS/ANmHj7EupDHzGTNKLQkd/WUXRqr2r5yDiiMx1 fhTqxJNGpnRbjMEUErePD3TqpUTfBU74KYrCxRvlwi1SQEC0YIoCfWQaGCVMIvCt3+ 51huDrzsh5Wc/EqoVTN4trMbwRVnT6h6zWs+oehQ= X-AuditID: cbfec7f5-34dff700000012c6-5c-5c88cf4088fd Message-ID: <1552469823.4642.3.camel@samsung.com> Subject: Re: [Bug] Use of [] in python package names From: Peter Stephenson To: , Varshith Sreeramdass Date: Wed, 13 Mar 2019 09:37:03 +0000 In-Reply-To: <9049d434-6c89-e5a0-cb27-e0a56f42eabb@cse.iitb.ac.in> X-Mailer: Evolution 3.18.5.2-0ubuntu3.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrKIsWRmVeSWpSXmKPExsWy7djP87qO5ztiDA6nWTzZ/JzR4mDzQyYH Jo/fl6w8Vh38wBTAFMVlk5Kak1mWWqRvl8CVce3VGaaCJo6KXRs+sDcwrmTrYuTkkBAwkZjz 5DtLFyMXh5DACkaJGceaoZwvjBKdf7dAOZ8ZJZ79/MkK0zJ74TMmiMRyRonfU24wwlW9+3ET quUMo0THr8lQmQuMEvN2fABbyStgKHHs5xYwWxho1tPDm8HmsgHFp26azQhiiwh4SWycu465 i5GDg0VAVeLHYR0Qk1PASeLquTiIKzQkNtw8xgQxUVDi5MwnLCA2s4C8RPPW2cwgayUE3rNJ zL24kx2iwUXi47uVzBC2sMSr41ug4jISpyf3sEA0tDNKrJn0mh3C6WGU2HT0DiNElbVE3+2L jCBXMAtoSqzfpQ9iSgg4Spy6yA1h8knceCsIcQOfxKRt05khwrwSHW1CEDPUJHY0bWWECMtI PF2jMIFRaRaSB2YheWAWwqYFjMyrGMVTS4tz01OLjfNSy/WKE3OLS/PS9ZLzczcxAhPD6X/H v+5g3Pcn6RCjAAejEg9vwu72GCHWxLLiytxDjBIczEoivOvdO2KEeFMSK6tSi/Lji0pzUosP MUpzsCiJ81YzPIgWEkhPLEnNTk0tSC2CyTJxcEo1MN4q2d7r+EegQD6segmv4bw+kxWF3UfW JyxZu3CTRe3sYCHB3o1f5qz4eCVLOvfEvAi9fmOFuxnJtuylXfy/3rFaKAUflObkXb407pIp 393YuMzyla9vPV7mFn3jCduFyxrvxPqSfIsuntwy0VKq/IUIQ12289uYIEGB7Xslt5064+1j 94opVomlOCPRUIu5qDgRAOk3gY8IAwAA X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFupikeLIzCtJLcpLzFFi42I5/e/4XV2H8x0xBo8eCVo82fyc0eJg80Mm ByaP35esPFYd/MAUwBSlZ1OUX1qSqpCRX1xiqxRtaGGkZ2hpoWdkYqlnaGwea2VkqqRvZ5OS mpNZllqkb5egl3Ht1RmmgiaOil0bPrA3MK5k62Lk5JAQMJGYvfAZUxcjF4eQwFJGif8r5zNC JGQkPl35yA5hC0v8udbFBlH0kVFiR9NLqI4zjBKtF6exQzgXGCVePZ7ICtLCK2AoceznFrAd wkA7nh7eDBZnA4pP3TQbbIWIgJfExrnrmLsYOThYBFQlfhzWATE5BZwkrp6Lgxg5jVHizraF YFcwC2hKtG7/DXWRhsSGm8eYIFYJSpyc+YQFokZeonnrbOYJjEKzkLTMQlI2C0nZAkbmVYwi qaXFuem5xUZ6xYm5xaV56XrJ+bmbGIHxsA3ogx2MXe+CDzEKcDAq8fBGbGmPEWJNLCuuzD3E KMHBrCTCu969I0aINyWxsiq1KD++qDQntfgQoynQPxOZpUST84GxmlcSb2hqaG5haWhubG5s ZqEkznveoDJKSCA9sSQ1OzW1ILUIpo+Jg1OqgfHAnjMrnToScl+6NEzx6fQqvCu5lINZ56qx pNZfVzWj10/2KNb3XxMQmHCmaOZs98fv+WcXiV+KeXLjx5xb/iXbNHyXfxe+qeY9/fza7niN E/tmKc4r+KuwKedC2kvORSdU73FntcYauQXl12tIHt4qoXtZSLWoSyvH7u6Gc7cW8+y8oDM7 +7YSS3FGoqEWc1FxIgDadBMHnQIAAA== X-CMS-MailID: 20190313093704eucas1p2a8ec9ae24b56d0b7cb577eadbb502b88 X-Msg-Generator: CA Content-Type: text/plain; charset="utf-8" X-RootMTR: 20190313061733epcas4p1e506fc7c5d41b7e22f6fdd44b8771da7 X-EPHeader: CA CMS-TYPE: 201P X-CMS-RootMailID: 20190313061733epcas4p1e506fc7c5d41b7e22f6fdd44b8771da7 References: <9049d434-6c89-e5a0-cb27-e0a56f42eabb@cse.iitb.ac.in> 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