-
-
Notifications
You must be signed in to change notification settings - Fork 2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[aiohttp==3.8.0] pip cannot install with --no-index
#6228
Comments
Even your projects own linter proves my point: |
I'll look into it tomorrow, it's probably not directly related to |
CI is green now on master, 3.8, 3.9 |
@webknjaz we can return to regex-based version detection in |
I was looking into how to build the same source distro as listed here on pypi but if you think you can adjust the
so that it doesn't require an |
python setup.py sdist
AIOHTTP_NO_EXTENSIONS=1 pip install -U -f wheelhouse --no-index --no-cache-dir wheelhouse/aiohttp-3.8.0.tar.gz Seems to be working: https://paste.ubuntu.com/p/hHkR82hbrW/ |
Its likely this commit(f8b07dd) will resolve my issue. Feel free to close if you agree i look forward to the quick release of
|
Yep, I suspected that #6205 would address this. Resolved.
Don't do this. Instead, use |
Cool! Please wait for a few days, we have a list of minor bugs that should be fixed as well. As a workaround you might try |
Describe the bug
In this issue in setuptools project, it's shows that using
must import the
mypackage
module in order to find the version. If that module imports dependencies which are not yet installed, the install process fails.To Reproduce
--find-links
pointing at the package directory containing all the dependant packagesExpected behavior
The expectation is that setuptools could install aiohttp because it lists it requirements in setup.cfg, but setuptools cannot read
setup.cfg
due to trying to load the package version during_parse_version
Logs/tracebacks
Python Version
aiohttp Version
file:///tmp/wheelhouse/aiohttp-3.8.0.tar.gz
multidict Version
file:///tmp/wheelhouse/multidict-5.2.0.tar.gz
yarl Version
file:///tmp/wheelhouse/yarl-1.7.2.tar.gz
OS
Ubuntu 21.10
Related component
Client
Additional context
This first fails in version 3.8.0 with the switch to defining more bits and bobs in
setup.cfg
.The same process works fine with 3.7.4.post
Code of Conduct
The text was updated successfully, but these errors were encountered: