Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/python-trio/hip
A new Python HTTP client for everybody
https://github.com/python-trio/hip
350075f3e9f12d15115766f91a0818eac86aa4c5 authored about 5 years ago by Felix Yan <[email protected]>
The test appears to fail with new openssl (1.1.1d here):
```
self = <urllib3.contrib.pyopens...
Indeed, the only _encode_target only calls it if the url starts with a
slash.
The tornado.web.asynchronous decorator was deprecated in Tornado 5, and
removed in Tornado 6. T...
They always return False in our case, but at least we test that they
exist and don't crash.
This test makes sure that reading the body of a response respects time
out, which is why we wer...
7c75b76e297a13c30b5752392cff26786852ca75 authored about 5 years ago by Seth Michael Larson <[email protected]>
Instead of storing it in git.
fa43f28b5b316c48fca553244c511dfd4dc04b10 authored about 5 years ago by Quentin Pradet <[email protected]>
Redirect are not handled at this level in hip, so we can remove one
test.
This was not possibly until now because of functool.wraps for older
Pythons.
We keep the existing client_intermediate.pem because it's used in the
password tests.
And we st...
de1aa74e4fe82670583b27a2a4160cac799c8870 authored about 5 years ago by Quentin Pradet <[email protected]>In order to support older Python versions.
6399d51e6214d3f230d64d09e0ed5424405a5120 authored about 5 years ago by Quentin Pradet <[email protected]>a532d6785543f72f893d416b7b29e07496a2cbcf authored about 5 years ago by Quentin Pradet <[email protected]>
For the test to pass we just need to send a valid directory, it does not
have to contain anythin...
https://github.com/pytest-dev/pytest/issues/2782
42066a73f0b97b57d8d265f0e3043be1724502cd authored about 5 years ago by Quentin Pradet <[email protected]>
Specifically requesting a retry still tests the same code path, but is
more reliable and will a...
58a41f40a95d1bc2d24e7bb89a83f051949bdb43 authored about 5 years ago by Seth Michael Larson <[email protected]>
a99caba0a8e929f507ee7b24f3234a29ed7fb72c authored about 5 years ago by Quentin Pradet <[email protected]>
Run Windows tests on GitHub Actions
056c3095631de149840b7719f2023b74362f6a1f authored about 5 years ago by Nathaniel J. Smith <[email protected]>2b6f5b7e78d5672aa2963f7b44d5b857610f702c authored about 5 years ago by Quentin Pradet <[email protected]>
38161aa2296936958701336a28832c21398306db authored about 5 years ago by Quentin Pradet <[email protected]>
cc368aa855cc27b8c9b2d49ee2ec5e80e4c10b86 authored about 5 years ago by Quentin Pradet <[email protected]>
Keep testing 2.7 with AppVeyor as GitHub Actions makes it hard to test
Python 2.7 on Windows and...
Both files are Python so it makes sense to merge them, and it will help
with CI configuration.
011ca495a48be7b91bd5f9864a56b95accdf4161 authored about 5 years ago by Quentin Pradet <[email protected]>
7e91933915c29e022150132908a8807618684ddb authored about 5 years ago by Quentin Pradet <[email protected]>
This test is about timeouts, we don't need to test _make_request
specifically here.
We had an interesting test failure in CI where this test failed twice in
a row: we were expectin...
It's used throughout the test so it's better to explain that it's a
short timeout.
Sniff async backends using sniffio
b792862d47d351cf99e73c01fd8ac7422edcd393 authored about 5 years ago by Quentin Pradet <[email protected]>7b864edcb95053ea1b5daf814d8aa84ce046b2be authored about 5 years ago by Quentin Pradet <[email protected]>
Support async content preloading
9ba79da08d22b604c2a6161309dba0514911dba8 authored about 5 years ago by Nathaniel J. Smith <[email protected]>Removed support for Python 3.4
939c37a4713f772aa46e17e666a922bc5d9c445b authored about 5 years ago by Quentin Pradet <[email protected]>a8a16324271f142ef3c7643ad4b995e7cc0b13fa authored about 5 years ago by Alex Grönholm <[email protected]>
Moved coverage configuration to setup.cfg
1d51bfe56118030d7d68fbf67645a71c1c45f4a6 authored about 5 years ago by Quentin Pradet <[email protected]>3ef8a291fb9f43787821f31fcc40e9425ce77069 authored about 5 years ago by Quentin Pradet <[email protected]>
Removed references to nonexistent modules
c5d26c6529441600efc9aabbd9c4ac6e8f9a1af8 authored about 5 years ago by Quentin Pradet <[email protected]>425654f734c23e854847be4e984216be84463df3 authored about 5 years ago by Alex Grönholm <[email protected]>
f19bf6a4c447e886e9c8c3a12a3921ade85607f5 authored about 5 years ago by Alex Grönholm <[email protected]>
c5fdaebc41bcb60137214992f8cfbb960741c1d4 authored about 5 years ago by Alex Grönholm <[email protected]>
Added the AnyIO backend
d3dd61e660be4b4131410df24a3ec46079504d8d authored about 5 years ago by Quentin Pradet <[email protected]>c2dfba6eae066c7a250edf86c74a4050734dd917 authored about 5 years ago by Alex Grönholm <[email protected]>
ea7d20a10d0a7d8f5259deb9ecc31cbe96d2339a authored about 5 years ago by Alex Grönholm <[email protected]>
9e22ea59fea7a5621f410be4c2269b29daca94a6 authored about 5 years ago by Alex Grönholm <[email protected]>
Moved most of the metadata from setup.py to setup.cfg
c169ad515f88d9cea5eb4d7cbe000a78346537c3 authored about 5 years ago by Quentin Pradet <[email protected]>b9c806c7c80a651f48db22d820ded4b9d0788ed5 authored about 5 years ago by Alex Grönholm <[email protected]>
71d1a0bfe60df60174cd336e28b689cba21ea2f4 authored about 5 years ago by Alex Grönholm <[email protected]>
8d6ceb91c4f917ff6cbca0b3ac2eaa025a1c63f2 authored about 5 years ago by Alex Grönholm <[email protected]>
28c074492f69b1ba37d8a450d0bef5b851094f53 authored about 5 years ago by Alex Grönholm <[email protected]>
The idea here is just to make sure the existing way works, we don't
refactor anything else.
We ...
6e7e58deaef9efdc803faf9aceec2aef7400a5e9 authored about 5 years ago by Quentin Pradet <[email protected]>4840c42c95bbc310b3888356077aa0f048f4cda3 authored about 5 years ago by Quentin Pradet <[email protected]>
It's the minimum version we currently support.
a9a8af297452a49a8cd2014b8dbcb411608d7b74 authored about 5 years ago by Quentin Pradet <[email protected]>8c79cb04809a94ffc83ef06971752d26b6daf018 authored about 5 years ago by Quentin Pradet <[email protected]>
938dcfcddc24ac9919e5d1c45f05dcb5bf6d8ff2 authored about 5 years ago by Quentin Pradet <[email protected]>
Merge from master (November 04th, 2019)
e7c96b57edacccaab13bfe5065c74de2db8580d4 authored about 5 years ago by Quentin Pradet <[email protected]>67aa53457749ef3b9430abcfc7e65c1452239c17 authored about 5 years ago by Ratan Kulshreshtha <[email protected]>
* Don't encode fragment into target
* Add entry in CHANGES.rst
9d64fa37c1c3944587044a526b659fce375979f7 authored about 5 years ago by Seth Michael Larson <[email protected]>b02820233da6d38d086f57ae83ef44b97d1fa19b authored about 5 years ago by Quentin Pradet <[email protected]>
The goal is to be able to to tweak the timeout values globally, and to
use larger timeouts on CI...
Merge from master (October 30th, 2019)
b5dc270b949cca8547502eb5ad297933a177f287 authored about 5 years ago by Ratan Kulshreshtha <[email protected]>f331ec49a9b102a3e1eec7924fad35d0eb236163 authored about 5 years ago by Quentin Pradet <[email protected]>
18aebad153553b53b75c6e65177f5c1dc2f9b457 authored about 5 years ago by Quentin Pradet <[email protected]>
b2e6bd81090e1037ed28837de5a82a76ea2792a3 authored about 5 years ago by Quentin Pradet <[email protected]>
4fb3dcd2a686636581ff941f1be10e6b18b32b87 authored about 5 years ago by Quentin Pradet <[email protected]>
61f3b8c671d08286d392e58efd9a938b1bfac0b5 authored about 5 years ago by Quentin Pradet <[email protected]>
143ba719007b731a7ee4308b881b3070e4d81fe7 authored about 5 years ago by Quentin Pradet <[email protected]>
a0571f1ee505e4393a8afca1d35724271b80afbc authored about 5 years ago by Quentin Pradet <[email protected]>
44a8734a5c14c1d00768e963cdd347c53cc51f6c authored about 5 years ago by Quentin Pradet <[email protected]>
0b86709d4658e3372ccfd03b868acc38938e986f authored about 5 years ago by Quentin Pradet <[email protected]>
26a1628526ebeb8aa3f799fa087c8e32b74cf7d3 authored about 5 years ago by Quentin Pradet <[email protected]>
e04d2c10a92f14b5f37426cf7ecc700ca5c0501b authored about 5 years ago by Quentin Pradet <[email protected]>
4de93153802ff8cc334dcdd6954a10e7250ef3e5 authored about 5 years ago by Quentin Pradet <[email protected]>
The default pytest tracebacks are really verbose: for each function in
the stack they include th...
It turns out that without turning this one it's difficult to list
exactly the tests that failed.
0e31f599aa8a990ec904dcf249b026ef3f87af17 authored about 5 years ago by Quentin Pradet <[email protected]>
639dfda9bb042a433ad046b331868f42ab89d35a authored about 5 years ago by Quentin Pradet <[email protected]>
9d2946995b4c34f661e2a1103fc03e28a32a6680 authored about 5 years ago by Quentin Pradet <[email protected]>
Instead, install it on demand like twine.
b2f2077fb5ba520df22fc77f80c2bc786cc44927 authored about 5 years ago by Quentin Pradet <[email protected]>c0a51cc0d7d63a68afd09e345439ccf02af9625b authored about 5 years ago by Quentin Pradet <[email protected]>
3bc0baada5a02ccad636246168984602d2b9e24e authored about 5 years ago by Quentin Pradet <[email protected]>
It was introduced in https://github.com/urllib3/urllib3/pull/875, but
since https://github.com/u...
The idea is to make sure that we'll get the pytest version we want: the
last that supports Pytho...
3cff0a5620a1da136f08b4e1f5435e35528dd771 authored about 5 years ago by Quentin Pradet <[email protected]>
11d68efa7c150823472f0e5309c3a08a1a10c2f2 authored about 5 years ago by Quentin Pradet <[email protected]>
Queue.get() accepts any non-negative number, so 0 works. It's also not
arbitrary like 1 was, an...
It reuses a standard mechanism, is less verbose and avoids including
code that is never executed.
9fca285a9b674034e8bb4e242a6942cecf8ec732 authored about 5 years ago by Quentin Pradet <[email protected]>
15e64de5a67a87f5350538cff1f011cb03ffde03 authored about 5 years ago by Quentin Pradet <[email protected]>
31db28210facc24b96afecbc3b41588d0dc6fded authored about 5 years ago by lmvlmv <[email protected]>
Merge from master (October 19th, 2019)
f5ff1acf157c167e549c941ee19715341cba2b58 authored about 5 years ago by Ratan Kulshreshtha <[email protected]>70a5bc4421a43c82bf73834fbdf5d06d2de4cbf4 authored about 5 years ago by Ratan Kulshreshtha <[email protected]>
79e81f918efe5ae85a276bd3ad8a1939dfa206dd authored about 5 years ago by Zev Goldstein <[email protected]>
Merge from master (October 5th, 2019)
2c915e38a2bab6a6c17cb1f91be86a373c5e9b11 authored about 5 years ago by Ratan Kulshreshtha <[email protected]>823b101a214df0546b0d902f89228667a0a24a6d authored about 5 years ago by Quentin Pradet <[email protected]>
We did not have a merge commit for those commits yet.
20b5fb3659075ac06354ea6b7af0a0525c60f843 authored about 5 years ago by Quentin Pradet <[email protected]>
We had less `addCleanup` calls, so we missed the conversion of these
tests when merging the "rem...
[WIP] Merge from master (September 27th, 2019)
290c553349fc93bf106a9140a7db4a61b35502e8 authored about 5 years ago by Quentin Pradet <[email protected]>5e048be045c3f054a6bc82b41d93e484492fee24 authored about 5 years ago by Quentin Pradet <[email protected]>
d45879932bf949726faffd1203479e483e311557 authored about 5 years ago by Quentin Pradet <[email protected]>
They were incorrectly (as far as I can tell) removed by the merge
commit.