question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Can't install packages that have dots in their names

See original GitHub issue

The package is found but can not be installed. The dot is replaced with a dash and then the package with the dashed name can’t be found. For example:


$ poetry add wheezy.web
Using version ^0.1.485 for wheezy.web

Updating dependencies
Resolving dependencies.........


Package operations: 1 install, 0 updates, 0 removals

Writing lock file

  - Installing wheezy-web (0.1.485)
                                                                                
[VenvCommandError]                                               
Command ['pip', 'install', '--no-deps', '-r', '/tmp/wheezy-web-0.1.485l7n3up  
cmreqs.txt'] errored with the following output:                               
Collecting wheezy-web==0.1.485 (from -r /tmp/wheezy-web-0.1.485l7n3upcmreqs.  
txt (line 1))                                                                 
  Could not find a version that satisfies the requirement wheezy-web==0.1.48  
5 (from -r /tmp/wheezy-web-0.1.485l7n3upcmreqs.txt (line 1)) (from versions:  
 )                                                                            
No matching distribution found for wheezy-web==0.1.485 (from -r /tmp/wheezy-  
web-0.1.485l7n3upcmreqs.txt (line 1))                                         

The same thing happens with zope.interface so I’m guessing this goes for all packages that have dots in their names.

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Reactions:3
  • Comments:18 (11 by maintainers)

github_iconTop GitHub Comments

5reactions
bertjwregeercommented, Feb 5, 2019

@tblazina

poetry add dask -E complete

Will add dask with extras of “complete”, and this will appear in your pyproject.toml file:

dask = {version = "^1.1",extras = ["complete"]}
5reactions
sdispatercommented, Jan 3, 2019

@zh0uquan You have to put quotes around delegator.py:

[tool.poetry.dependencies]
python = "^3.5"
"delegator.py" = { git = "https://github.com/kennethreitz/delegator.py.git", branch = "master"}
Read more comments on GitHub >

github_iconTop Results From Across the Web

unable to update packages - General - RStudio Community
Hello, Dears, I am not able to update my R packages. The following messages are coming frequently as I tried to update or...
Read more >
python - Unable to import a module that is definitely installed
In my case, it is permission problem. The package was somehow installed with root rw permission only, other user just cannot rw to...
Read more >
Troubleshooting - Unity - Manual
If your network connection is working, but you aren't signed into your Unity account, the Package Manager doesn't display any Asset Store packages....
Read more >
package.json - Yarn
json are name and version , without them your package won't be able to install. The name and version fields are used together...
Read more >
View Installed Package Details - Salesforce Help
View key details about a package installed from the AppExchange, ... in the Quick Find box, select Installed Packages, and then click the...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found