Paul Sokolovsky
60de502676
all: setup.py: Switch to sdist_upip.
2018-02-02 20:30:52 +02:00
Paul Sokolovsky
2e4a29defc
urequests: Release 0.6.
2018-01-23 00:25:30 +02:00
Paul Sokolovsky
829f53dc9e
urequests: Be sure to create socket with params returned by getaddrinfo().
...
To use address as returned by getaddrinfo(), we should create a socket
compatible with address family, etc., returned by the same call alongside
the address itself.
2018-01-23 00:24:53 +02:00
Paul Sokolovsky
cdea2d94cc
urequests: Release 0.5.2.
2018-01-14 11:34:44 +02:00
Paul Sokolovsky
4d46561a5b
urequests: Support HTTP reply lines without textual description.
...
E.g. "HTTP/1.1 500". RFC7230 seems to formally require at least a space
after the numeric code, but it was reported that some software sends
lines like above nonetheless.
Ref: https://github.com/micropython/micropython-lib/issues/247
2018-01-14 11:21:23 +02:00
Paul Sokolovsky
f8c403ef4f
urequests: Release 0.5.1.
2017-12-02 12:57:06 +02:00
Manos Tsagkias
6c141990ac
urequests: Set Content-Type to application/json when json param is used.
...
Otherwise, some servers don't recognize the payload as JSON.
2017-12-02 12:54:27 +02:00
Paul Sokolovsky
49140d6c13
urequests: Release 0.5.
2017-09-13 18:46:04 +03:00
Paul Sokolovsky
2e834672aa
urequests: content: Use finally to close socket regardless of possible error.
2017-09-13 15:17:28 +03:00
Paul Sokolovsky
586ae64cb0
urequests: If error happens while parsing response headers, close socket.
...
Because otherwise, user doesn't get any response object, so cannot close
socket, and it leaks.
2017-09-13 09:38:07 +03:00
Paul Sokolovsky
7522c14183
urequests: Release 0.4.4.
2017-06-14 19:37:36 +03:00
Paul Sokolovsky
78ce2a8957
urequests: Add server_hostname param to ussl.wrap_socket() call.
2017-06-14 19:37:08 +03:00
Paul Sokolovsky
d0c6ae0b31
urequests: Add example_xively.py as very basic example.
...
The main purpose is actually to show the need to call .close().
2017-05-05 20:47:08 +03:00
Paul Sokolovsky
0a02e2dfff
urequests: Subscript getaddrinfo() result with -1.
2017-05-01 15:28:56 +03:00
Paul Sokolovsky
c440f8466e
urequests: Release 0.4.3.
2017-03-25 17:47:27 +03:00
jens persson
6ce081133c
urequests: A Location-header with a 2XX status is not a redirect.
...
When using the POST method you get the Location of the new
object in a Location header but it's not a redirect.
For details see for example RFC2616 10.2.2 and 10.2.3
2017-03-25 17:45:51 +03:00
Paul Sokolovsky
a968dd7856
urequests: Release 0.4.2.
2016-12-10 17:57:55 +03:00
Paul Sokolovsky
f0b8d9b7ca
urequests: Fix stale variable name (line -> l).
2016-12-10 17:56:44 +03:00
Paul Sokolovsky
dfe4dee62a
all: setup.py: New releases for gzip 4k conversion.
2016-10-11 06:47:01 +03:00
Paul Sokolovsky
65fb3707ba
all: metadata.txt: Bump version for gzip 4k conversion.
2016-10-11 06:46:12 +03:00
Paul Sokolovsky
cbd7049931
urequests: Release 0.4.
2016-06-10 00:57:40 +03:00
Paul Sokolovsky
c4ee3acba5
urequests: Actually implement user-defined headers support.
2016-06-09 18:58:19 +03:00
Paul Sokolovsky
0678e321c0
urequests: Release 0.3.
2016-05-31 00:47:33 +03:00
Paul Sokolovsky
d120749191
urequests: Add support for HTTPS.
2016-05-31 00:46:45 +03:00
Paul Sokolovsky
d711719af6
urequests: Release 0.2.1.
2016-05-22 01:51:17 +03:00
Gary Bake
7862b6df44
urequests: Support explicit port number in a URL.
2016-05-22 01:49:52 +03:00
Paul Sokolovsky
4e3168eae7
urequests: Release 0.2.
2016-05-03 16:23:49 +03:00
Paul Sokolovsky
f9c2f63ada
urequests: request(): Add "json" param from Requests 2.4.2.
...
Allow to pass data to be JSON-encoded automatically.
2016-05-03 16:23:02 +03:00
Paul Sokolovsky
44c5ed37f7
urequests: Add metadata.
2016-03-12 00:27:30 +07:00
Paul Sokolovsky
ae525eac87
urequests: Initial version of micro-requests.
...
The idea is to provide some subset of interface of Requests
(python-requests.org).
2016-03-07 14:34:03 +07:00