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

Check write exceptions too

31aa872bb41fc97490654bec2d2c9239a16d5844 authored almost 7 years ago
Why so many regular errSSLInternal on Travis?

b6b59dcbc8aa1c78961a825fa179e0a8b4443653 authored almost 7 years ago
Try to debug Mac Python 2.6 Travis failure

a6c0eec8aa5f91c2a59951e4e8a891fac4f1b1b8 authored almost 7 years ago
Add Python 2.6 contrib.securetransport enhancement to docs

c794f27ba5a70ba79d5b4516740cdce56e73b63b authored almost 7 years ago
Always use a ctypes array for recv_info(), for simplicity sake

7181dd565521f8464546ee54e6256aef9cbd789c authored almost 7 years ago
Color _async/request.py

It turns out that the async connection pools and pool managers use this
code, but it worked beca...

0aeaf70fbd98d9df6a442a5a0f87db535ebc9c73 authored almost 7 years ago
Move request.py to _async before coloring it

The old file is going to replaced with a simple import in the next
commit, and doing that at one...

7f24a678dd34e5cdd2f2d36880d0dce90350d82a authored almost 7 years ago
Merge pull request #33 from pquentin/getpeercert

Fix getpeercert backends signature

e761d69267e117d173aeab646ae8efee958f099f authored almost 7 years ago
Be tolerant of non-unix line endings for securetransport cert bundles (#1355)

da86fb6c3f44281d808ceb14d8f2a01895cab6e5 authored almost 7 years ago
clarify how to setup a virtual env and run a small number of tests (#1360)

b9b97974c6d2d1ade1d1d1d7a6b7496b2e61f5ca authored almost 7 years ago
Add exception text seen from client cert error with Python 2.6 on Mac

a5cf1ef21d79cb5d166aa0eae16a9844f3cb8ce1 authored almost 7 years ago
Merge pull request #34 from njsmith/record-merge-from-master

Record a previous commit from master

500b6e22f6709b921aafb6a57d70764e00fb098e authored almost 7 years ago
Record a previous commit from master

The commit e1d8b60cf96cb969cb01669bc8b29b3012995edb was a merge from
master into the bleach-spik...

50f4f8629d08629141bbc7444f9a1902086265b4 authored almost 7 years ago
Adjust tests to not look for warnings when using SecureTransport

70de80fc80e43107fc60e0f40aeee85c43fa00b3 authored almost 7 years ago
Allow SecureTransport to work on Python 2.6

a24d46683f58096f5a49fdc79cc7f8b1ade75a5a authored almost 7 years ago
Fix getpeercert backends signature

0ea7ca90a131a7a5555998a8deddf1f80f434202 authored almost 7 years ago
Merge pull request #31 from pquentin/pyopenssl

Stop assuming blocking sockets in PyOpenSSL mode

afb41eddee2cc372604cb8cd2d8293b7e653cb17 authored almost 7 years ago
pyopenssl: Remove unused function

e25a31d0957189db0093227b9d1a5240d042c06c authored almost 7 years ago
Contain OpenSSL exceptions in pyopenssl

20cd4cc9dd4400584c5246e2dbd6e321f93c37fa authored almost 7 years ago
Merge pull request #30 from njsmith/enable-more-tests

Re-enable chunked transfer tests

0c641ca8db0e5358d5260c7ab63bc3ab7fb5bc46 authored almost 7 years ago
Re-enable chunked transfer tests

Apparently we fixed these at some point

9e809037cff76ff359a08da1a2cd6a1269682c6f authored almost 7 years ago
Fix lint

3f6fa8aa63500533bc4e8e28c475efca2b14f635 authored almost 7 years ago
Stop assuming blocking sockets in PyOpenSSL mode

1c1dbb7cb50988be181f848788aa91c44c69d242 authored almost 7 years ago
Merge pull request #27 from python-trio/sync-duplex-blocking-bug

Attempt to fix subtle logic bug in sync backend flow control

29e5d90fdf15d1c8d7366ec768492ef80f04eed0 authored almost 7 years ago
Skip all pyopenssl tests for now

c40433e4da4cde901462b8d618ab324c9e0fddd6 authored almost 7 years ago
Fix test_sync_connection tests

59cbac281359e96bff695a3765444a4ce3d071e0 authored almost 7 years ago
Add a note about a very subtle invariant

It turns out that all our backends get this right already, but I had
to look very carefully to f...

d7fb97baa9580ce119fdf4b8bdc68445f7d7edb6 authored almost 7 years ago
Fix subtle logic bug in sync backend flow control

As noted in https://github.com/njsmith/urllib3/pull/24, with the old
code it could happen that w...

65677dbd54d57b8986f512a581dce1f615b2b100 authored almost 7 years ago
test_sync_connection: Stop allowing 0 bytes send

677ebead37c518f9078a8b89d635f6801602266b authored almost 7 years ago
test_sync_connection: Fix connection test

0fa6e5b747586adc48bb8f09d85132fefcdd14b2 authored almost 7 years ago
Fix test_sync_connection tests

They need to be updated whenever the behavior of the sync backend
changes.

5323d854059fa05b1a47f89c7d9c7d65bcdfe9f2 authored almost 7 years ago
Don't call send(b"")

And add a comment explaining why.

One test that hit this (sometimes) was:
tests/with_dummyser...

c824f485c066d1c95ef51f4acfea0bb9465455c0 authored almost 7 years ago
Don't swallow unexpected OSErrors

a9496bedc4a474bda48444ac92560ffc2453bf4f authored almost 7 years ago
Switch to deque LifoQueue (#1356)

7bab7ae1d2b416aeda3ecac8e94d1636e972407f authored almost 7 years ago
Update links to point to organization (#1353)

d138a233a41eddd1bb0f93ace50bd6dfd6c28940 authored almost 7 years ago
x509.UnsupportedExtension is gone in cryptography >= 2.1 (#1342)

89f4a9d523de648969f77be9e40271ffce904860 authored almost 7 years ago
Closed HTTPResponse.read_chunked() returns no chunks instead of exception (#1345)

0a01e691e082191f5abef5878937de7af1a2407c authored almost 7 years ago
Remove Authorization header when redirecting cross-host (#1346)

560bd227b90f74417ffaedebf5f8d05a8ee4f532 authored almost 7 years ago
Disable chunked tests on GAE

9bb222a062a3ba9e044d80b66e33cccbcff8397c authored almost 7 years ago
Change remove_headers_on_redirect default value

63948f3a607ed8e7a3ce9ac4e20782359896e27e authored almost 7 years ago
Move the entry to the top of CHANGES.rst

e8a727a0b8389f5f75981858a8bbb319646f4450 authored almost 7 years ago
Move DEFAULT_REDIRECT_HEADERS_BLACKLIST under Retry

2a42e70ff077006d5a6da92251ddbb2939303f94 authored almost 7 years ago
Add a comment about short-circuiting is_same_host

1742538d57865e61125c6c12a755b5db41636fe7 authored almost 7 years ago
Add a default list of headers to strip as a global

3b5f27449e153ad05186beca8fbd9b134936fe50 authored almost 7 years ago
Stop using headers, instead use kw['headers']

6245ddddb7f80740c5c15e1750e5b9f68c5b2b5f authored almost 7 years ago
Add test for read_chunked() on a closed response

2101de871d627d40b0e6302373aef239bc7d6cde authored almost 7 years ago
Switch to Retry.remove_headers_on_redirect

- Default to Authorization header.
- Allow different settings on the Retry object.
- Remove logi...

9c9dd6f3014e89bb9c532b641abcf1b24c3896ab authored almost 7 years ago
Add @jonparrott as lead maintainer and @SethMichaelLarson as a maintainer (#1348)

c4f123dcdcad3582561373278d2772f819ec3cb8 authored almost 7 years ago
Disable test_read_chunked_short_circuit on GAE

2328ab13671ff72ebb231b90aa4bed6384116bb8 authored almost 7 years ago
Fix AppEngine connection pool tests

5e9c6b9175d66170ef65fc703f2e46788a59ca0c authored almost 7 years ago
Add entry to CHANGES.rst

23e2eb56af23db5a1eeb8ad9b51dd99a27c15522 authored almost 7 years ago
Add Authentication strip logic to PoolManager

48dba048081dfcb999afcda715d17147aa15b6ea authored almost 7 years ago
Add Authentication strip logic to ConnectionPool

f99912beeaf230ee3634b938d3ea426ffd1f3e57 authored almost 7 years ago
Add forward_auth_headers_across_hosts parameter to Retry

3d7f98b07b6e6e04c2e89cdf5afb18024a2d804c authored almost 7 years ago
Add entry in CHANGES.rst

f5452ce315e749ac59756067b8a246cf55f5ccfa authored almost 7 years ago
read_chunked() method on closed Response no longer

raises AttributeError, instead returns no chunks.

997280928daf6e440511baf75d60d25d0813d88a authored almost 7 years ago
empty commit

76e658946d3bcfd81d2964eaffdf595b6b8942bc authored almost 7 years ago
Merge pull request #28 from pquentin/hide-runtests-errors

runtests: Stop displaying unrelated stack traces

d40b618fa1974ba07b20a315fdc4587933176620 authored almost 7 years ago
runtests: Stop displaying unrelated stack traces

But still return a non-zero integer on command errors, for CI.

abe5a5104c68e06021fa9f089a49d05e16efca34 authored almost 7 years ago
Merge pull request #1339 from katbot99/decode_content_comment

Fix docstring in HTTPResponse

69f16a0c555316f486f8d43d889edb1abae1e151 authored almost 7 years ago
Merge pull request #1343 from SethMichaelLarson/fix-selectors

Fix timeout kwarg _syscall_wrapper within selectors.py

63b088b245cd102b5352304cd407309801f0b2e9 authored almost 7 years ago
Merge pull request #23 from pquentin/bump-requirements-versions

Bump requirements versions

d9321ce6a37c592ee947fb11516d690653c9ccfa authored almost 7 years ago
Remove obsolete comment

8388ade259d5616e26bba9c4f41a48e952df0e52 authored almost 7 years ago
setup.cfg: Fix pytest section name

`pytest` alone is deprecated.

d8b18098cf9790f7bbb8517f397b03592d118861 authored almost 7 years ago
Add tests for _syscall_wrapper on Python <3.5

494ff659db672fa3cf4ebc0e4bc65759aa19265c authored almost 7 years ago
Fix KQueue.control not allowing kwargs

4be0fc94955d2f90a810d4868e8e9a3c76d31e11 authored almost 7 years ago
Fix timeout kwargs in _syscall_wrapper

050ea4d5423a2c8b22e03fe34be6ba22e4cfd3fa authored almost 7 years ago
Bump dev-requirements versions

We still use tornado 4.5, because the API of tornado 5.0 has
significantly changed.

08c6236898659b8d2f2adfa99ea01c1e2294f416 authored almost 7 years ago
Install all test dependencies in one go

972deb19fa162a7fa80b414eba2bcc8d6f911800 authored almost 7 years ago
keep handling UnsupportedExtension for old cryptography versions

849110e082a4d52a73f003bde43b6249c6348aa4 authored almost 7 years ago
add test which triggers x509.DuplicateExtension

9bf24bbe388b8bfac9dd943a097a4295c05ba3b1 authored almost 7 years ago
Merge pull request #21 from pquentin/bleach-spike

Misc fixes

0884f49a89771a248fa9b66b58e1db285cb6af61 authored almost 7 years ago
Add comment about flaky AppVeyor test

f7c7fb840671f3341b48f197888a89a624017ab2 authored almost 7 years ago
Skip test that is flaky on AppVeyor

d45e14233d4875124e01340dea80ace2d212b118 authored almost 7 years ago
x509.UnsupportedExtension is gone in cryptography >= 2.1

bb9a51bbbcb010bb3aac31a7031e7c5e75681d60 authored almost 7 years ago
Stop accepting xfail tests that pass

707397f66d0b201137998e5afeb4ecfedb12444a authored almost 7 years ago
Remove xfail marker on two passing tests

f119d3a556d955a2953cf74178df8d99ebaa00ab authored almost 7 years ago
test_response: Fix test_io test

7cc54491c6fa551c8d40fe3c01e76b12feaf74cd authored almost 7 years ago
Merge pull request #20 from pquentin/test-level-skips

Skip at test level

20baf6baaa7a6efb7687d1a46a18aa16094d1af2 authored almost 7 years ago
Rename SOCKS5 test class for consistency

8c94879eb1700a233044333c56e0330d39a6f2c9 authored almost 7 years ago
Use more precise pytest annotations

We want to minimize the number of skipped tests, and maximize successful
and xfailed tests.

0bc4e0d679b7ef62ab5b3ab6896021c385ade85f authored almost 7 years ago
Merge pull request #19 from njsmith/use-released-h11

Use the released h11 v0.8.0, instead of a git checkout

bbe72c563b1abb87feb501610e343a5a0812861d authored almost 7 years ago
Use the released h11 v0.8.0, instead of a git checkout

f14c6d249cb88a141fe1f7542ee4cf371a781c9b authored almost 7 years ago
Merge pull request #18 from pquentin/misc-fixes

Misc fixes

ea120656eb2b0f733db1771c4bce12ab9f2ea761 authored almost 7 years ago
Bump wheel for ABI tag support

0905a33e37f0db2f4844438f3c0e3953ae4f6b1b authored almost 7 years ago
.gitignore: Fix test venv path

7c18b286e6567aae52a7f39fb67ec381a6386e23 authored almost 7 years ago
Merge pull request #16 from njsmith/dont-scan-venvs

[runtests] Tell pytest where to find tests

5e9db5b44833a2417e142d4a29af1255a4becc9e authored almost 7 years ago
Make runtests.py less verbose by default

305b40e0c9ecb55beefa74e1fe2298b8cb74091a authored almost 7 years ago
Temporarily pin cryptography version

b9a18db2c11cf3556cdb527ce502407734f6fea9 authored almost 7 years ago
[runtests] Tell pytest where to find tests

...so it stops scanning our virtualenvs looking for them.

6d43c890feb49599e97a92577c6eaf2c364a8d83 authored almost 7 years ago
Merge pull request #15 from njsmith/run-travis-tests

Add minimal travis config

b1df77b96d20e40f048db4fdba012f9d066d4d27 authored almost 7 years ago
For tests that use pytest.mark.timeout, use skip instead of xfail

Because of how pytest-timeout works, when these tests fail on Unix
they get marked as failing, s...

ac537fde1702f7e0db374b6da577c6f355507a74 authored almost 7 years ago
don't write bytecode in runtests.py

7774252cbac403a1f3caab58f13b620e55d71805 authored almost 7 years ago
Simplify code a bit + randomize test order to see if it affects appveyor

0ce282e5b858b401c7fe72efab51c7a0d6b017d0 authored almost 7 years ago
appveyor wtf are you doing

be1b44a3a5b37e5d491bcff9a4d50cc42f88a39f authored almost 7 years ago
Appveyor output is confusing; maybe unbuffered output will help

dff5c5729f5c360be919787bb6bc700b50abb754 authored almost 7 years ago
Skip a flaky test

672680e55f1b8e660ebb1dab6812027e4345d7b3 authored almost 7 years ago
Twisted has broken install metadata on windows, sigh

4714ca7d31300f233d8f65f84869d4b1088c9fc5 authored almost 7 years ago
Adjust bleaching plugin so it doesn't assume os.sep == "/"

584efe4c80c4cd88f35de4a75c3f8253968546b2 authored almost 7 years ago
[runtests.py] Name venv after abi tag

This works better when sharing a srcdir between operating systems!

a71c931ed637fbc85564a7db0341b88e9426fb11 authored almost 7 years ago