You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is already excellent and very detailed section "Notes / Frequently Asked Questions" in the urllib3.futureProject description.
I think, a link to it should be placed somewhere in the Installation of Niquests along with short description of user's possibilities, e.g.:
If you install niquests first, and another package which requires urllib3 second, then another package will use urllib3 (you call it "legacy", I call it "ordinary" or "plain").
If you install niquestsafteranother package, then another package will use urllib3.future (because of fork/shadowing magic).
If you install niquests and another package simultaneously (e.g. via requirements.txt)—I don't know if the answer is predictable:))
In case of upgrade, another package will use urllib3 or urllib3.future depending on which will be installed (upgraded) last.
And, of course, easy workaround for getting deterministic result: install / upgrade in any order, and then use
pip install --force-reinstall urllib3, or
pip install --force-reinstall urllib3.future.
The text was updated successfully, but these errors were encountered:
There is already excellent and very detailed section "Notes / Frequently Asked Questions" in the
urllib3.future
Project description.I think, a link to it should be placed somewhere in the Installation of Niquests along with short description of user's possibilities, e.g.:
niquests
first, and another package which requiresurllib3
second, then another package will useurllib3
(you call it "legacy", I call it "ordinary" or "plain").niquests
after another package, then another package will useurllib3.future
(because of fork/shadowing magic).niquests
and another package simultaneously (e.g. viarequirements.txt
)—I don't know if the answer is predictable:))urllib3
orurllib3.future
depending on which will be installed (upgraded) last.And, of course, easy workaround for getting deterministic result: install / upgrade in any order, and then use
pip install --force-reinstall urllib3
, orpip install --force-reinstall urllib3.future
.The text was updated successfully, but these errors were encountered: