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
Seperate TOLERANCE values for up/low
e12d41e5f1aec43d96900e22912beda60b898694 authored over 8 years ago
e12d41e5f1aec43d96900e22912beda60b898694 authored over 8 years ago
Increase TOLERANCE value for slow restart selectors
9b3e6b29d05ada5326a9ced6d2d8b883da7b7493 authored over 8 years ago
9b3e6b29d05ada5326a9ced6d2d8b883da7b7493 authored over 8 years ago
Add make_alarm to AlarmMixin
d0eba9649c40ad36e28bf0988d2867d4fa804ede authored over 8 years ago
d0eba9649c40ad36e28bf0988d2867d4fa804ede authored over 8 years ago
Begin the stub of replacing httplib.
678f46c84a0c95416ed351be8443498f1701467e authored over 8 years ago
678f46c84a0c95416ed351be8443498f1701467e authored over 8 years ago
Add build shield for AppVeyor
b413d9ae9e321b420d5a0b8cdaacfc5c96b2d181 authored over 8 years ago
b413d9ae9e321b420d5a0b8cdaacfc5c96b2d181 authored over 8 years ago
Add name to CONTRIBUTORS, add test
962d89157cd3e197f1b45a8f658b160d738222c8 authored over 8 years ago
962d89157cd3e197f1b45a8f658b160d738222c8 authored over 8 years ago
Remove error checking on scalable test
801909a9fb14398aa1415bf3871dd1b68efb4430 authored over 8 years ago
801909a9fb14398aa1415bf3871dd1b68efb4430 authored over 8 years ago
Add assertTakesTime function
221bf71437552cae686961f19db11b43208c24ea authored over 8 years ago
221bf71437552cae686961f19db11b43208c24ea authored over 8 years ago
Gotta add the index for format
5f8d55f674a4d21cbd3bc7fadcfc7216adfc1f04 authored over 8 years ago
5f8d55f674a4d21cbd3bc7fadcfc7216adfc1f04 authored over 8 years ago
Add test for SelectorError
e3cb90ceb34a1abb49ef91d3727fc7d6c6a89948 authored over 8 years ago
e3cb90ceb34a1abb49ef91d3727fc7d6c6a89948 authored over 8 years ago
Make flakes happy. :)
24409ecc59abdef7b6c9e0c338565f98074a006d authored over 8 years ago
24409ecc59abdef7b6c9e0c338565f98074a006d authored over 8 years ago
Fix builds for *unix
a2cc8b1589d60493c4fbbc65fe1a362153770ff5 authored over 8 years ago
a2cc8b1589d60493c4fbbc65fe1a362153770ff5 authored over 8 years ago
Make changes to appveyor.yml
a631de9e71312a3a51d4a56403250e1152602d02 authored over 8 years ago
a631de9e71312a3a51d4a56403250e1152602d02 authored over 8 years ago
Address @Lukasa's changes
f798600b9dca41827b758637fc532d65c62d1eb9 authored over 8 years ago
f798600b9dca41827b758637fc532d65c62d1eb9 authored over 8 years ago
Add tolerance values for CI
f2a10c498a2f0f462bf85113ec184a3106faa948 authored over 8 years ago
f2a10c498a2f0f462bf85113ec184a3106faa948 authored over 8 years ago
Faster alarm implementation
e57cf4f4157f29a3d1ae5773de2b40d5eb747a60 authored over 8 years ago
e57cf4f4157f29a3d1ae5773de2b40d5eb747a60 authored over 8 years ago
Stop testing our parsing via TLS failure.
This test sucks because it assumes that SSLv3 will be present on the
system. There's no guarante...
Initial rewrite of HTTPConnection with h11
bd9b61e0f5fa66d07113ee24992337a87dbf799b authored over 8 years ago
bd9b61e0f5fa66d07113ee24992337a87dbf799b authored over 8 years ago
Increase the timeout that randomly fails on AppVeyor
e74f7363f1bf8675878f7eff1c846db0f690df78 authored over 8 years ago
e74f7363f1bf8675878f7eff1c846db0f690df78 authored over 8 years ago
Add environment from AppVeyor
6c66dfd43b976789285bdbd6502d5da57561cd52 authored over 8 years ago
6c66dfd43b976789285bdbd6502d5da57561cd52 authored over 8 years ago
Add link to license
fe94d3144f8240355cc25bb22eb22dde15696fe5 authored over 8 years ago
fe94d3144f8240355cc25bb22eb22dde15696fe5 authored over 8 years ago
Add TOXENV to the matrix
2e67dbaffcdfa20a50ad81f1b5c8cde5e5838039 authored over 8 years ago
2e67dbaffcdfa20a50ad81f1b5c8cde5e5838039 authored over 8 years ago
Remove PR cancel
82a06a3ac0fc1952cc2f646e88bf316bc92cb08b authored over 8 years ago
82a06a3ac0fc1952cc2f646e88bf316bc92cb08b authored over 8 years ago
Test AppVeyor
2aa1eb210a5cfa6293789bd0fd36363ba6f457e4 authored over 8 years ago
2aa1eb210a5cfa6293789bd0fd36363ba6f457e4 authored over 8 years ago
All we needed was sleep
130f736d515bb5b59ff932338470a8deb7379b1f authored over 8 years ago
130f736d515bb5b59ff932338470a8deb7379b1f authored over 8 years ago
Move back to only DefaultSelector
6bb72be410bb690569dc653606b6807c8c5e0d22 authored over 8 years ago
6bb72be410bb690569dc653606b6807c8c5e0d22 authored over 8 years ago
Add some more printing because why not.
bfcd3c331e4e1029898adc84da38035c10989d2f authored over 8 years ago
bfcd3c331e4e1029898adc84da38035c10989d2f authored over 8 years ago
Actually let Kqueue fail it's test
07dd2aa26f870161899a97cff9d9a9ea1dd7585a authored over 8 years ago
07dd2aa26f870161899a97cff9d9a9ea1dd7585a authored over 8 years ago
Added prints to KqueueSelector
a20f482b4d87d378c475a8d6ada2435a51a81250 authored over 8 years ago
a20f482b4d87d378c475a8d6ada2435a51a81250 authored over 8 years ago
Update note to be more clear
abfc50075c8126cfa4c84601f541bf56be668503 authored over 8 years ago
abfc50075c8126cfa4c84601f541bf56be668503 authored over 8 years ago
Add helpful message to maintainers
706843901057bcc5bdad674de30ccdabc930af3a authored over 8 years ago
706843901057bcc5bdad674de30ccdabc930af3a authored over 8 years ago
Split into DefaultSelector and FastestSelector
51b00d780db261c37b9c4c631345f47e2145b2c6 authored over 8 years ago
51b00d780db261c37b9c4c631345f47e2145b2c6 authored over 8 years ago
Try multi-masking for KqueueSelector
01bc3a3b895388a3aa0a036fce955bdfd920e1cd authored over 8 years ago
01bc3a3b895388a3aa0a036fce955bdfd920e1cd authored over 8 years ago
Remove multi-event test for now
01f18297ccc875ff5f69ad78383ac8aeb6a99363 authored over 8 years ago
01f18297ccc875ff5f69ad78383ac8aeb6a99363 authored over 8 years ago
Add new selectors tests
0044b82cf12ab14b3318c4b261d612d387979a0f authored over 8 years ago
0044b82cf12ab14b3318c4b261d612d387979a0f authored over 8 years ago
KqueueSelector should condense kevents
6cf659523c2c6e9f8bf244e723df1ab94bec5dce authored over 8 years ago
6cf659523c2c6e9f8bf244e723df1ab94bec5dce authored over 8 years ago
Add stricter tests for selectors
cc2359bcae80b75cae87f84631c064564d7aa969 authored over 8 years ago
cc2359bcae80b75cae87f84631c064564d7aa969 authored over 8 years ago
Add check for non-Mac OS because of bug with RLIMIT
93d0898d6644e0cd7f4f49343b40c912a049fc5e authored over 8 years ago
93d0898d6644e0cd7f4f49343b40c912a049fc5e authored over 8 years ago
Merge remote-tracking branch 'upstream/master' into wait_selectors
927c7a87b13b018c939f91fcef2149acb005152d authored over 8 years ago
927c7a87b13b018c939f91fcef2149acb005152d authored over 8 years ago
Merge pull request #1004 from Lukasa/add-codecov
Try using codecov.
6f4a7b0737fd2c147a1b64801a241a74d18120b6 authored over 8 years ago
Properly reset the second alarm
6f3f562862c0a9d23299201b8eb50fe9f11393c5 authored over 8 years ago
6f3f562862c0a9d23299201b8eb50fe9f11393c5 authored over 8 years ago
Add test for multiple interrupts
b24a9b01bcb7696949f714f028ed5768935562fb authored over 8 years ago
b24a9b01bcb7696949f714f028ed5768935562fb authored over 8 years ago
Import all of unittest2 if needed
0c229614abacc7779892e56be7747bc0d5e5f86d authored over 8 years ago
0c229614abacc7779892e56be7747bc0d5e5f86d authored over 8 years ago
Fix tox.ini for Python 2.6
270021e1132dd4b9fa8533c4b9173782ff0142ef authored over 8 years ago
270021e1132dd4b9fa8533c4b9173782ff0142ef authored over 8 years ago
Add unittest2 for Python 2.6
d167dbd2eccf276e3f935ba9bf46401b45220498 authored over 8 years ago
d167dbd2eccf276e3f935ba9bf46401b45220498 authored over 8 years ago
Add new resource allocation tests
a4e9af8dce9e43362ed9cb046ccd9df4f486ade0 authored over 8 years ago
a4e9af8dce9e43362ed9cb046ccd9df4f486ade0 authored over 8 years ago
Remove 100% requirement from nosetests.
70c4356c752d9cac0325f5a931d0a566c6a6fa5f authored over 8 years ago
70c4356c752d9cac0325f5a931d0a566c6a6fa5f authored over 8 years ago
Make codecov enforce 100% coverage.
6b328933a7cc55d0b5ff443d03fe2b99761e7f57 authored over 8 years ago
6b328933a7cc55d0b5ff443d03fe2b99761e7f57 authored over 8 years ago
Seems like version mismatch is the issue.
cfaa9dcda0d92def4152a7b114fa633c64e0ccdd authored over 8 years ago
cfaa9dcda0d92def4152a7b114fa633c64e0ccdd authored over 8 years ago
Ok, I just gotta see what's going on here.
5f043d4e7dbd6fe5f5298c3c90b15488a41a3f1d authored over 8 years ago
5f043d4e7dbd6fe5f5298c3c90b15488a41a3f1d authored over 8 years ago
While I'm shotgun debugging.
1dbef967ecea9a34ce904b72e586612e8e940da9 authored over 8 years ago
1dbef967ecea9a34ce904b72e586612e8e940da9 authored over 8 years ago
It's possible but unlikely that we need combine
294bafa97d7bef390c7ecd76c9b14cce51b77499 authored over 8 years ago
294bafa97d7bef390c7ecd76c9b14cce51b77499 authored over 8 years ago
I wonder if we're missing this.
c9049be46b213b7b8a76c137034dc7821ff3a9c0 authored over 8 years ago
c9049be46b213b7b8a76c137034dc7821ff3a9c0 authored over 8 years ago
Try using codecov
52da0ab3e6f624bdd071df964fc9dbc93a0ef34c authored over 8 years ago
52da0ab3e6f624bdd071df964fc9dbc93a0ef34c authored over 8 years ago
Merge pull request #1002 from Lukasa/more-travis
Add support for OS X.
f7565c6bea6ba8939034239ee71d9231f39ba7a0 authored over 8 years ago
We don't want a sad @haikuginger
2e43f017e07bdf35be2441db8b649ab7882b7348 authored over 8 years ago
2e43f017e07bdf35be2441db8b649ab7882b7348 authored over 8 years ago
Sorry PyPy.
0888f6e8f445df9514e1d88071d89661daed36dd authored over 8 years ago
0888f6e8f445df9514e1d88071d89661daed36dd authored over 8 years ago
Try shoving it in tox.ini
f2280f8e22daa94bb52b0c0bf61fca353bb927c1 authored over 8 years ago
f2280f8e22daa94bb52b0c0bf61fca353bb927c1 authored over 8 years ago
Dear tox: plz propagate env vars. Thanks.
42912bc66f41f14b32fdb23c48226b2abe660b34 authored over 8 years ago
42912bc66f41f14b32fdb23c48226b2abe660b34 authored over 8 years ago
Keep using the good OpenSSL
d103b186270dc2ab32a47c8abd94abb861ac83e3 authored over 8 years ago
d103b186270dc2ab32a47c8abd94abb861ac83e3 authored over 8 years ago
Use the good OpenSSL.
37964c3dca1ee4e5936f9d24afe7659ccd7afb3a authored over 8 years ago
37964c3dca1ee4e5936f9d24afe7659ccd7afb3a authored over 8 years ago
Gotta use the pyenv everywhere.
c789d5a45258d997cbba4d48675b13f2d5bf1c60 authored over 8 years ago
c789d5a45258d997cbba4d48675b13f2d5bf1c60 authored over 8 years ago
Seems like Python 2.6 doesn't like -m pip
40b9e92c66d7cc4680eb4941a87fa5e5ed9d43d1 authored over 8 years ago
40b9e92c66d7cc4680eb4941a87fa5e5ed9d43d1 authored over 8 years ago
Add support for OS X.
This is based on the work done for PyCA cryptography.
090037a62b4bef42652243df0e0ec68b3441ecae authored over 8 years ago
Move back to unittest.skipUnless
57e7fb302689cc060bbecef8236704111354c186 authored over 8 years ago
57e7fb302689cc060bbecef8236704111354c186 authored over 8 years ago
Better backport
5fcd42b55b08ab6bdfa78a45b974614afccab87a authored over 8 years ago
5fcd42b55b08ab6bdfa78a45b974614afccab87a authored over 8 years ago
Add backfill for unittest.skipUnless
25bdfdec9f74843a6ab65805850c1ef62ea3058e authored over 8 years ago
25bdfdec9f74843a6ab65805850c1ef62ea3058e authored over 8 years ago
Add KqueueSelector
74bb409a29b024dcb10d6bb9495a601df2f4abeb authored over 8 years ago
74bb409a29b024dcb10d6bb9495a601df2f4abeb authored over 8 years ago
Add test for fileno() on Selectors that have
41384a0d59cf692fe6ba91c9936b9f96e9dfcbf4 authored over 8 years ago
41384a0d59cf692fe6ba91c9936b9f96e9dfcbf4 authored over 8 years ago
More Python compat problems with epoll
b943e52ec3603484efabaed62e1b89194be9e308 authored over 8 years ago
b943e52ec3603484efabaed62e1b89194be9e308 authored over 8 years ago
Remember when IOError wasn't subclass of OSError
395b80e545b28d5f53ca4f2959501e385d0f949d authored over 8 years ago
395b80e545b28d5f53ca4f2959501e385d0f949d authored over 8 years ago
Fix super in init
7672c7b43d9e96d2f1d41be1af23476dc968638d authored over 8 years ago
7672c7b43d9e96d2f1d41be1af23476dc968638d authored over 8 years ago
Use super to access _fd_to_key
0da421fcbf45fc91fa15b8fb16b7bffe23ae8bdc authored over 8 years ago
0da421fcbf45fc91fa15b8fb16b7bffe23ae8bdc authored over 8 years ago
Proper super
ea57f74f5e50f3c3b431fce54b4437efa26c0237 authored over 8 years ago
ea57f74f5e50f3c3b431fce54b4437efa26c0237 authored over 8 years ago
Add EpollSelector
96027de76af356f16e21af887d95d9f4cc8aba35 authored over 8 years ago
96027de76af356f16e21af887d95d9f4cc8aba35 authored over 8 years ago
Last line for 100% coverage
e8cc7412414ae1675f4b2973223007640cf20992 authored over 8 years ago
e8cc7412414ae1675f4b2973223007640cf20992 authored over 8 years ago
select.error stores errno strangely.
f41c31ea73a678fe3ef16b424c77aa463afb94b1 authored over 8 years ago
f41c31ea73a678fe3ef16b424c77aa463afb94b1 authored over 8 years ago
Fix monotonic import
0cd50c28dac0e10597013fa5fc411660618fde49 authored over 8 years ago
0cd50c28dac0e10597013fa5fc411660618fde49 authored over 8 years ago
Switch to hasattr
807bc5aea3df448d6225a133d8806aba8811f5c5 authored over 8 years ago
807bc5aea3df448d6225a133d8806aba8811f5c5 authored over 8 years ago
ImportError in Python 2
20553af4253bcfb01133b0eaa47a106bf7bbc93c authored over 8 years ago
20553af4253bcfb01133b0eaa47a106bf7bbc93c authored over 8 years ago
Make BaseSelector a new-style class
38225abbe8011fd42086bb5b754c6f6a86c72ecc authored over 8 years ago
38225abbe8011fd42086bb5b754c6f6a86c72ecc authored over 8 years ago
Improve coverage to 94%
6e9fbc199ba9979b33e4605d5007dcb189caa45c authored over 8 years ago
6e9fbc199ba9979b33e4605d5007dcb189caa45c authored over 8 years ago
Add Lukasas reviewed changes
2aa0447e054b374d61ca64d9bd4004f71cd98bcd authored over 8 years ago
2aa0447e054b374d61ca64d9bd4004f71cd98bcd authored over 8 years ago
Add SelectSelector and syscall wrapper
983a1939e6286249e213be9f53b68c128b98e0af authored over 8 years ago
983a1939e6286249e213be9f53b68c128b98e0af authored over 8 years ago
Put timeout in is_connection_dropped
a2f58f4b6a7b6473db1c05af8a8238dcc4f6a29c authored over 8 years ago
a2f58f4b6a7b6473db1c05af8a8238dcc4f6a29c authored over 8 years ago
Fix is_connection_dropped
f46b2fb343d0bf99f93312a41df2abf7bd055697 authored over 8 years ago
f46b2fb343d0bf99f93312a41df2abf7bd055697 authored over 8 years ago
Python 2.6 don't use with assertRaises
1a362dae51bef7368b5c39956af9e27a7a63f5c8 authored over 8 years ago
1a362dae51bef7368b5c39956af9e27a7a63f5c8 authored over 8 years ago
Make test for bad fds
52c1e11e72dff5b3f9769558c3ab1e4f1b7b0347 authored over 8 years ago
52c1e11e72dff5b3f9769558c3ab1e4f1b7b0347 authored over 8 years ago
Errors return empty list
0da801abf23f680ec1fdcac8d333fbd5871c3144 authored over 8 years ago
0da801abf23f680ec1fdcac8d333fbd5871c3144 authored over 8 years ago
Epoll doesn't take non-float
3650f09db3c687698930b807a3747876a38de45a authored over 8 years ago
3650f09db3c687698930b807a3747876a38de45a authored over 8 years ago
Add wait to utils
93c779d4424286d2d97489583b98d46036fe891a authored over 8 years ago
93c779d4424286d2d97489583b98d46036fe891a authored over 8 years ago
Merge pull request #996 from Lukasa/changes/990
CHANGES for #990
4c56c42c5a71b438ebe50878de134a4ad52972ed authored over 8 years ago
CHANGES for #990
3cd4e5f8dda2d4e9802e4718a29484e83cdb203d authored over 8 years ago
3cd4e5f8dda2d4e9802e4718a29484e83cdb203d authored over 8 years ago
Merge pull request #990 from frankier/fix-httpresponse-stream-stringio
Make HTTPResponse.stream() work with _fp of non-HTTPResponse type (eg StringIO)
d3fe19d993dd76e2c76445d005869562d2684452 authored over 8 years ago
Make BodyNotHttplibCompatible inherit from HttpError, urllib3's base exception class, only
7efea8deeda6d4fb03ec1b3d791c3c2c987b1600 authored over 8 years ago
7efea8deeda6d4fb03ec1b3d791c3c2c987b1600 authored over 8 years ago
Make HTTPResponse.stream() work with file-like body of non-HTTPResponse type (eg StringIO)
97e9939581abb2855d282a581c3ca793e7c92aeb authored over 8 years ago
97e9939581abb2855d282a581c3ca793e7c92aeb authored over 8 years ago
Merge pull request #991 from Lukasa/changes/989
CHANGES for #989.
dfd582c13ceb0287a71ccff1c742424c58ca2105 authored over 8 years ago
CHANGES for #989.
5b6bad0e19d000563482fecf37310e7cd6735691 authored over 8 years ago
5b6bad0e19d000563482fecf37310e7cd6735691 authored over 8 years ago
Merge pull request #989 from scop/isdigit
Disallow superscripts on digit checks
438ed547ad7f165757a61174ae2e8aa20b4f6e30 authored over 8 years ago
parse_retry_after: Disallow non-integer digits, allow whitespace
42ead377f52070c119785e623d175fd1804ffe29 authored over 8 years ago
42ead377f52070c119785e623d175fd1804ffe29 authored over 8 years ago