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
This reverts commit fa73693a0f44bba05ec916f19e09bc68cb1b6007.
1b620c1c2106860daaee2817b641052274cf8b79 authored over 11 years agoThis reverts commit e663b3c077e01bc0f5a33ffb87c18173c2c1b6f7.
bc7efbe5b47e6243d2af8f444fb6f705fce6557e authored over 11 years agoWhen 3316f5b reverted the removal of special headers for proxies, the un...
21ace95279734bfb5b1a9bef7422074cded4f80a authored over 11 years ago17443123ee615a8e98549a700c0cf88393358aef authored over 11 years ago
e663b3c077e01bc0f5a33ffb87c18173c2c1b6f7 authored over 11 years ago
fa73693a0f44bba05ec916f19e09bc68cb1b6007 authored over 11 years ago
38e5bec11f807e2dfeb150797a471a2199e29c49 authored over 11 years ago
b4b9391b189f8e1d667b5cf105d57e373d435cfc authored over 11 years ago
Resolves #270.
44f40f2460d8a20268a68e6ed4da530f364c8c69 authored over 11 years agob515e66b46d2070157c42087527c4dd9909c3270 authored over 11 years ago
This reverts commit 09d03c9a75ba81d4469920b2d91df6d3ab4d7499.
3316f5b4078c7cdaa67decf47dd71f7dfa5b0601 authored over 11 years ago00a17a292989e78a6bdbb7a6a474cce70e0b03f2 authored over 11 years ago
d7aaff408aaae625c8e5f42996bc3ba2f7ae23ee authored over 11 years ago
09d03c9a75ba81d4469920b2d91df6d3ab4d7499 authored over 11 years ago
pyopenssl: fix monkeypatching for new code
c923ff27adb1755ca46df394fc2baef5bf49f4db authored over 11 years agofixes kennethreitz/requests#1705
5f0916dc974e1e5ed0d0fcdecec42bb6d932feef authored over 11 years agocbd69ca66f727df16da420f664c3eb0ef1bf7744 authored over 11 years ago
f7585f38d9715127a25ff5dbaca953f589cbde36 authored over 11 years ago
b8eaabed5be670a124e326c88556ee042eee6d68 authored over 11 years ago
Set default timeout on the server socket
74638c0c0f37826b39330dad0a5e573961ff3e71 authored over 11 years ago792601efc6c48da1aa7f645d7c6deab0d2e29c8e authored over 11 years ago
7b3be6fe2cf97750e80787b7acd5b3a79b4598a8 authored over 11 years ago
85219c2312674325bb329202aa8cbe0faee74cb0 authored over 11 years ago
8c39607d951bc93505a85e60b500831717ff1c10 authored over 11 years ago
d58f9f600e3cee3f5fc692fa141cf2be8111c426 authored over 11 years ago
42905c4b7ccfcd312bf238017ead2286f92a9091 authored over 11 years ago
Abuse SSL to fix test coverage.
449c722ad74a11247787b4f5f8bac25bea9b6859 authored over 11 years ago7fcff1b5c50ce79e9e41396c1213e43f5fa31e1c authored over 11 years ago
a9b6bc49b499f736f3dc3ba1519e2c3dad1399e0 authored over 11 years ago
b1aa6ee52785f05ea450948b749e300607890f35 authored over 11 years ago
6a9799440fdf050257834fb9fa2ef8c547582fd9 authored over 11 years ago
Reset the timeout after a connect.
707f09c3c421400ae43dfffd3ea9fdd51744f2c5 authored over 11 years agoPut the total first
32a3a257a6e93241550218ae53dcaee9ddc5a6c0 authored over 11 years ago7a8b9f46c40331c0968c0964fbd8aa96215901d7 authored over 11 years ago
90fc54d8ba7591c4ef36770e42c37d7ce0c65b1e authored over 11 years ago
a2fa6f5023c864d5c6fc90ef84ce157d7156424b authored over 11 years ago
8186cfdb4d9a4c80773e327679d6d9d3f531ff43 authored over 11 years ago
Previously, if the read timeout was not set, or set to None, we would not reset
the timeout on t...
The timeout should be set to socket.getdefaulttimeout() after the read, not the
connect timeout
cfcb1fc4fb4f415d1f1be64af11d69926cade23f authored over 11 years ago
TimeoutErrors should cause retries.
036dd73d0447bca1b2c92710418808574ff4e8d0 authored over 11 years agoe5616660230b1691d2ba0afc919647f8d291d68b authored over 11 years ago
8b08b8bd0a869adeb7d1a6299dec47f8ac6986af authored over 11 years ago
Factor out HTTP(S)Connection -> ConnectionCls, and cleanup.
2948607fff222310aabe2d857e9402456c8a8fef authored over 11 years ago8c65a6d533ad49546b02efad240e6d2b3d0c8108 authored over 11 years ago
33ecc78ebd2992d486f47dec100a9e30fcd1e11d authored over 11 years ago
Also removed the need to None-ify global `ssl` module in tests.
3b6d57e316bc932b6b1049b279ef849be32a8334 authored over 11 years agoc18a3906894b07375f2d3174a8a40a87210c59de authored over 11 years ago
a1c38f7fef4fa8c32e76a23124ec02411a42a84e authored over 11 years ago
89e9e7a7afbeefac4b5573d8b41541a5fcbb556e authored over 11 years ago
7ad936cd09a5895bcec515b4a9edffb82baa7f26 authored over 11 years ago
a2be6fc31e48ab1ce071e524070ff6c0bbe3dd6d authored over 11 years ago
removed deprecated BaseException
f07dac4e6c404506c17cf58b50ea086104abc7b8 authored over 11 years ago2a9b9bae9c2dd474b7153a82602ab38206ba3009 authored over 11 years ago
9552344989bfd8c06214692e612aac9a9fc83abc authored over 11 years ago
Also removed the need to None-ify global `ssl` module in tests.
4e0a36bb85698f48d3ac92361712980521fb3398 authored over 11 years ago8110a578d6afc463088380ae40c28d338b5f9034 authored over 11 years ago
1d679dc9579455d75bf8f68881f9fbff94c8521f authored over 11 years ago
b76248c95d34aa6ffc6a2cb4fb20d4da98ad2697 authored over 11 years ago
22382aa4eda85165f78c1ee15246b6bf8d36f525 authored over 11 years ago
9e8a6265891b3a1b0917676d9e9b0ffcb105d04f authored over 11 years ago
5bce9270ab55a33ab05814ac03ac5286602450c6 authored over 11 years ago
pyopenssl: wait for data before handshake retry
c97e471122ac661dcd6ec9b4ce0e8c254814173c authored over 11 years ago
Affects requests made to SSL servers running in the same thread via green
threads.
http://stack...
a49bec58fa5f7aca76d1d0b2f1975eb094648eab authored over 11 years ago5062ac6e6b9c056031b90cf1a9b9bdbcdb5b11ee authored over 11 years ago
0a037a2faa0a280ed904008380fdf5c17533421a authored over 11 years ago
283cd99ca2a0cb0e6cfa1f9670d3fa2a88a66de9 authored over 11 years ago
Also call ReadTimeout on sockets that receive an EAGAIN
b4391c1c3802178544bacebb2f86810c6b0dc122 authored over 11 years agod3f76171f491d9cfc83d2c3f01bb8c66a34eea58 authored over 11 years ago
avoid allocating the memory for the obj
4ffbdc60e005000d0af08555833c99287a326285 authored over 11 years ago5f21bada3c1509117dccf232b519184278bb1e16 authored over 11 years ago
2de3288fc2c1bca79fa52fc63608bba168f5558c authored over 11 years ago
See the inline comments for an explanation of what this change does.
a17cee78202a4ee3fccc06c6d430d83cf1da3624 authored over 11 years ago
In the event the socket timeout is set to zero, and recv() is called on it, the
socket will rais...
fc116510ebaa61d4754c6e4a1c3368ac3a71b1d2 authored over 11 years ago
Support redirect on 308
4f14bab32078d6f3ac2c371c0c921c9ab0ef954a authored over 11 years agob31b4affb49b9b88a1a8215a25711ae93144940b authored over 11 years ago
bd5986cdf4746c556be5a9463c7a01ccc48697bc authored over 11 years ago
Add a Timeout class.
f545dcfd1c220c2495e3286335ab506572beb5cf authored over 11 years ago
As http://greenbytes.de/tech/webdav/draft-reschke-http-status-308-07.html has
been accepted by I...
e679ff7904f14332515e640a6835ed65bb44a6e6 authored over 11 years ago
392e7c4de1f5c5a5eb7998fd373f1693e8529fb8 authored over 11 years ago
02929a848a3f1bff3849b2a7eb82d9b58138f348 authored over 11 years ago
They are not the timeout for a complete response, they are
the timeout in between reads on the s...
a867ec5b16f7b87a735af1b0a93f477e077ad441 authored over 11 years ago
c76299e625310b3ab7065aa3b0ab239c5584beca authored over 11 years ago
8dc78b8c86b5a3a6f84483b9be15bd103c704159 authored over 11 years ago
127ac6351ac39d45438fca6b7902e2b3ff56aa28 authored over 11 years ago
Resolve strict python3 merge conflicts
f922c9f00f350b2a4e4a0726d0ea5b76a6a7403a authored over 11 years ago90037e54ac19ae9c1fc0801f29ed5b98aec9a2ab authored over 11 years ago
Ignore strict Connection param in Py3.
4756e31adc007d64a5eb5bc62009a26e272a2c51 authored over 11 years agoa719b1545777f0286563fe2aa968d5443892bc6a authored over 11 years ago
ffcdce8d1979c64ac0d99a34de629626f28253b8 authored over 11 years ago
don't raise ProxyError in VerifiedHTTPSConnection
28b7af70619956b0eaae10ca31bfc2a618d07cef authored over 11 years agoReverts a part of 51d485a (introduced in #221)
Before this path SocketErrors were always wrappe...
e74080c073a78a3efb5f242e30d964d6fdc061a2 authored over 11 years agoavoid calling 'close' on a None object
f87538641f5825e54d08a341102e99e8241166e8 authored over 11 years ago56fc98f9894f3a608e60a05d9f18441c894a8f8d authored over 11 years ago
4b2be08a63f58d0c859cd8104a89b359f0b1b009 authored over 11 years ago
make clearer which values should be used and not used
de29aac84f0537a1aeb22a1100a5579a99fb17a4 authored over 11 years ago
Feedback from @wolever. Also, just catch SocketTimeouts, don't worry about
SocketErrors. Weirdly...