Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 877139

Summary: dev-python/pipenv-2022.9.24-r1: Doesn't install all dependencies
Product: Gentoo Linux Reporter: Alexander Nigl <anigl>
Component: Current packagesAssignee: OzTiram <oz.tiram>
Status: RESOLVED OBSOLETE    
Severity: normal CC: proxy-maint
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Alexander Nigl 2022-10-14 16:41:39 UTC
pipenv Version 2022.9.24-r1 doesn't install/link (?) all dependencies.





Reproducible: Always

Steps to Reproduce:
1.pipenv install httpx
2.pipenv run python -c "import httpx"

Actual Results:  
Traceback
[...]
ModuleNotFoundError: No module named 'sniffio'


With pipenv-2022.8.5 this works without problem.

pipenv graph reports sniffio correctly installed
$ pipenv graph
httpx==0.23.0
  - certifi [required: Any, installed: 2022.9.24]
  - httpcore [required: >=0.15.0,<0.16.0, installed: 0.15.0]
    - anyio [required: ==3.*, installed: 3.6.1]
    - certifi [required: Any, installed: 2022.9.24]
    - h11 [required: >=0.11,<0.13, installed: 0.12.0]
    - sniffio [required: ==1.*, installed: 1.3.0]
  - rfc3986 [required: >=1.3,<2, installed: 1.5.0]
  - sniffio [required: Any, installed: 1.3.0]
idna==3.4

Workaround:
1. pipenv install httpx
2. pipenv shell
3. pip install httpx
Comment 1 OzTiram 2023-08-17 21:44:02 UTC
This version no longer exist in tree.