Wykres commitów

30 Commity (09c59c47042b61e96519e22d451d36d86b37a518)

Autor SHA1 Wiadomość Data
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