Paul Sokolovsky
|
d43faf2d09
|
umqtt.robust: Make refactored module actually work for reconnects.
|
2016-07-24 22:24:08 +03:00 |
Paul Sokolovsky
|
2fecbd0312
|
umqtt.robust: Initial version of client with auto-reconnect on errors.
|
2016-07-24 03:26:52 +03:00 |
Paul Sokolovsky
|
b5fb588144
|
upysh: Release 0.5.
|
2016-07-17 00:44:10 +03:00 |
Paul Sokolovsky
|
a8311ab86c
|
upysh: Add "clear" command to clear screen.
Based on patch by @robert-hh:
https://github.com/micropython/micropython-lib/pull/76 .
|
2016-07-17 00:42:30 +03:00 |
Paul Sokolovsky
|
4a5965bbe0
|
umqtt.simple: publish: Do proper varlen message size encoding.
Using 2 static bytes for encoding didn't work well with some brokers,
e.g. Amazon AWS.
Also, extend max message size to 2M.
|
2016-07-16 00:30:53 +03:00 |
Paul Sokolovsky
|
38885fbf4f
|
uasyncio.core: Protect another case of debug logging with "if __debug__:".
|
2016-07-04 12:58:40 +03:00 |
Paul Sokolovsky
|
26290883a2
|
uasyncio.core: call_soon(): Use current time, not zero time.
Using static zero time may become a problem when using wrap-around time
sources, like utime.ticks_ms().
|
2016-07-04 12:57:53 +03:00 |
Paul Sokolovsky
|
0e0fffc138
|
uasyncio.core: Optimize case of resuming coro with no args.
Don't create a new tuple with empty arguments for coro.send(), just use
next(coro).
|
2016-07-04 12:57:08 +03:00 |
Paul Sokolovsky
|
37f8273715
|
upysh: Add short description (for PyPI search results).
|
2016-07-03 15:55:02 +03:00 |
Paul Sokolovsky
|
12d4566773
|
upysh: Release 0.4.
|
2016-07-03 15:51:53 +03:00 |
Paul Sokolovsky
|
fafc3ef2c5
|
upysh: Use "man" command for upysh help, leaving Python's help() alone.
Idea by @robert-hh.
|
2016-07-03 15:50:46 +03:00 |
Paul Sokolovsky
|
d316ee22f0
|
umqtt.simple: Release 1.0.1, better descriptions.
|
2016-07-03 15:48:15 +03:00 |
Paul Sokolovsky
|
1a6ee2b01f
|
make_metadata.py: Allow to use README.rst as a long_description.
|
2016-07-03 15:47:46 +03:00 |
Paul Sokolovsky
|
dd89d5452b
|
umqtt.simple: Release 1.0.
|
2016-07-03 15:39:06 +03:00 |
Paul Sokolovsky
|
9f71425ade
|
umqtt.simple: Remove unused import.
|
2016-07-03 15:37:28 +03:00 |
Paul Sokolovsky
|
d70abbe4ad
|
umqtt.simple: Add README.
|
2016-07-03 13:59:29 +03:00 |
Paul Sokolovsky
|
c8a08bce4a
|
umqtt.simple: Add example to toggle an LED on received subscribed message.
|
2016-07-02 18:55:31 +03:00 |
Paul Sokolovsky
|
64eab7c870
|
umqtt.simple: Add example to publish a message on button press.
|
2016-07-02 18:54:04 +03:00 |
Paul Sokolovsky
|
e1f9e1085b
|
machine: Release 0.1.
|
2016-07-02 18:42:13 +03:00 |
Paul Sokolovsky
|
397a05683a
|
machine: Add unique_id() placeholder.
Returns static, non-unique placeholder so far.
|
2016-07-02 18:39:13 +03:00 |
Paul Sokolovsky
|
f1a65bc68b
|
umqtt.simple: Add standalone sub example.
|
2016-07-02 14:43:50 +03:00 |
Paul Sokolovsky
|
df604048fd
|
umqtt.simple: Add standalone pub example.
|
2016-07-02 14:16:42 +03:00 |
Paul Sokolovsky
|
f44a33c1df
|
umqtt.simple: Initial implementation of a simple MQTT client.
|
2016-07-02 01:13:06 +03:00 |
Paul Sokolovsky
|
0b524194a0
|
os: Release 0.4.3.
|
2016-06-13 10:16:42 +03:00 |
Paul Sokolovsky
|
89d69b1611
|
os: Add "remove" as an alias to "unlink".
|
2016-06-13 10:16:36 +03:00 |
Paul Sokolovsky
|
c2385790a4
|
upysh: Release 0.3.
|
2016-06-12 19:07:23 +03:00 |
Paul Sokolovsky
|
47b8dd03ad
|
upysh: Add to help hint that intended usage is "from upysh import *".
|
2016-06-12 19:02:03 +03:00 |
Paul Sokolovsky
|
1afdd47a37
|
upysh: Invoke help on import.
|
2016-06-12 19:00:37 +03:00 |
Paul Sokolovsky
|
d9b7dd1d06
|
upysh: Add "rm" and "rmdir" commands.
Also simplified "cd" implementation.
|
2016-06-12 18:57:14 +03:00 |
Paul Sokolovsky
|
ceab4f3b84
|
urllib.urequest: Release 0.4.1.
|
2016-06-11 00:28:30 +03:00 |
Paul Sokolovsky
|
d036673d7b
|
urllib.urequest: Avoid allocating memory when issuing request.
Memory will still be allocated when parsing response, but this already
saves 164 bytes of memory traffic (x64).
|
2016-06-11 00:25:16 +03:00 |
Paul Sokolovsky
|
52ac454ef7
|
urllib.urequest: Avoid allocating long semi-duplicate strings.
|
2016-06-11 00:05:24 +03:00 |
Paul Sokolovsky
|
5cd55818fe
|
traceback: Release 0.2.
|
2016-06-10 23:10:43 +03:00 |
Paul Sokolovsky
|
5ce27099a9
|
traceback: Add print_exception(), print_exc().
|
2016-06-10 23:09:38 +03:00 |
Paul Sokolovsky
|
2155124db9
|
getopt: Re-release as 3.3.3 per the latest conventions.
Pristine upstream module.
|
2016-06-10 22:50:38 +03:00 |
Paul Sokolovsky
|
9946eba58e
|
timeit: Release 3.3.3-2.
Adds proper dependencies in addition to making it actually work on uPy by
not disabling memory allocation.
|
2016-06-10 22:47:35 +03:00 |
Paul Sokolovsky
|
68b91ee6aa
|
timeit: Don't call gc.disable(), in uPy that means also "alloc disable".
|
2016-06-10 22:39:55 +03:00 |
Paul Sokolovsky
|
c41717f2c1
|
linecache: Release 0.0.0.
|
2016-06-10 22:37:20 +03:00 |
Paul Sokolovsky
|
5e0b509b84
|
linecache: Dummy module with content to satisfy timeit module.
|
2016-06-10 22:36:06 +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
|
08ebeb537d
|
upysh: Release 0.2.
|
2016-06-01 00:10:44 +03:00 |
Paul Sokolovsky
|
893d03aabd
|
upysh: ls: Print file size/directory type.
|
2016-06-01 00:10:12 +03:00 |
Paul Sokolovsky
|
459c8969bc
|
upysh: Add "mv" command.
|
2016-06-01 00:02:31 +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
|
f26ac0ddb9
|
urllib.urequest: Release 0.4.
|
2016-05-30 21:34:39 +03:00 |
Paul Sokolovsky
|
880c6a7011
|
urllib.urequest: Add support for HTTPS.
|
2016-05-30 21:24:41 +03:00 |
Paul Sokolovsky
|
a85b23058e
|
upysh: Add mkdir, newfile commands.
|
2016-05-30 21:07:49 +03:00 |
Paul Sokolovsky
|
74d90076fc
|
upysh: Add metadata.
|
2016-05-29 01:07:57 +03:00 |