Nicolas
059baa78bf
Merge pull request #91 from mi3z/master
...
fixed #78
2017-11-10 14:22:41 +01:00
mi3z
3fc4bb7a9e
fixed port for test_connect_ws
...
fixed port used for ws test from 8081 (which is wss) to 8080.
2017-11-09 17:32:07 +01:00
Nicolas
bcf21bb92b
Merge pull request #98 from aosadchyy/master
...
Fix occasional exception while processing another exception.
2017-11-05 10:29:23 +01:00
alex
84082b1f58
Fix occasional exception while processing another exception.
2017-11-05 00:20:57 -07:00
Nicolas
8d6e71d55b
Merge pull request #96 from vlcinsky/master
...
Fix issue #95 Randomly incomplete topic name in consuming from MQTT t…
2017-10-30 21:33:56 +01:00
Jan Vlcinsky
fac2c6ea52
Fix issue #95 Randomly incomplete topic name in consuming from MQTT topic.
2017-10-30 17:33:41 +01:00
mi3z
cf5472f4c9
fixed #78
...
fixed Error in zero length client id when using 3.1.1 #78
2017-10-23 16:04:26 +02:00
Nicolas
f7301f2d5d
Merge pull request #90 from AgriConnect/client-doc
...
Fix the Client doc
2017-10-18 21:20:15 +02:00
Nguyễn Hồng Quân
04098b7ba8
Fix the Client doc
2017-10-18 17:54:19 +07:00
Nico
810766d27f
Bump version
2017-10-12 18:57:57 +02:00
Nico
6291ecaac7
update doc
2017-10-12 18:57:23 +02:00
Nico
b8fc1700a3
Release
2017-10-12 18:45:34 +02:00
Nicolas
5021512917
Merge pull request #87 from gdraynz/class-slots
...
Add __slots__ attribute to the most used classes
2017-10-10 21:31:43 +02:00
Guillaume Desvé
3fe4bacf02
Fix missing positional argument on 'cancel_tasks'
2017-10-10 16:19:37 +02:00
Guillaume Desvé
90a9344068
Add __slots__ attribute to the most used classes
2017-10-10 16:09:55 +02:00
Nicolas
05f6771cbd
Merge pull request #84 from jodal/test-on-py-34-35-36
...
Run test on all supported Python versions
2017-08-31 20:49:59 +02:00
Nicolas
3de3200cb7
Merge pull request #85 from jodal/flake8
...
Make flake8 usable
2017-08-31 20:49:40 +02:00
Stein Magnus Jodal
736da39ee1
Force Travis CI rerun
2017-08-30 22:35:08 +02:00
Stein Magnus Jodal
ad0f777c7e
Force Travis CI rerun
2017-08-30 22:31:31 +02:00
Stein Magnus Jodal
cd6d19dbcd
travis: Run tests on trusty to get newer Python 3.4
2017-08-07 01:29:14 +02:00
Stein Magnus Jodal
ce4824bf70
flake8: Fix all F841 unused local variable warnings
2017-08-07 01:23:21 +02:00
Stein Magnus Jodal
559c18f681
flake8: Fix all F403, F405, F821 import warnings
2017-08-07 01:23:21 +02:00
Stein Magnus Jodal
6435e4239c
flake8: Fix all F401 unused imports warnings
2017-08-07 01:23:21 +02:00
Stein Magnus Jodal
1b5ead2e08
flake8: Fix all E402 import warnings
2017-08-07 01:23:21 +02:00
Stein Magnus Jodal
177bfb627c
flake8: Fix all E1xx indentation warnings
2017-08-07 01:23:21 +02:00
Stein Magnus Jodal
ed676945b4
flake8: Fix all Wxxx whitespace and newline warnings
2017-08-07 01:23:21 +02:00
Stein Magnus Jodal
df2c9b8a43
flake8: Fix all E3xx newline warnings
2017-08-07 01:23:20 +02:00
Stein Magnus Jodal
6f4b306886
flake8: Fix all E2xx whitespace warnings
2017-08-07 01:23:20 +02:00
Stein Magnus Jodal
4007dcce9f
flake8: Ignore all current warnings
2017-08-07 01:23:20 +02:00
Stein Magnus Jodal
49fda516b2
tox/travis: Use deps as defined in setup.py
...
tox: Unless tox/skipsdist is set to true, tox installs the package using
setup.py, and thus installs all requirements defined there. An explicit
requirements.txt is not necessary.
travis: Travis runs installs tox and runs tests with tox, which again
uses setup.py to install all deps. The additional installation of
requirements outside the tox virtualenv is unnecessary work.
Remove now unused requirements.txt
2017-08-07 01:13:05 +02:00
Stein Magnus Jodal
821975e471
tox/travis: Run tests on Python 3.4/3.5/3.6
2017-08-07 01:12:42 +02:00
Stein Magnus Jodal
a9d020daf0
tox: Replace py344 with py34
...
tox does not know what "py344" is and just runs the tests on your
default Python version instead.
For a complete list of default enviroments, see
https://tox.readthedocs.io/en/latest/example/basic.html#a-simple-tox-ini-default-environm
2017-08-07 01:00:45 +02:00
Nicolas
cf62ac865f
Merge pull request #82 from jodal/transitions-0.5
...
Support transitions >= 0.5.0
2017-08-06 08:56:59 +02:00
Stein Magnus Jodal
8d414355ed
Merge branch 'master' into transitions-0.5
2017-08-06 08:52:39 +02:00
Nicolas
36d693f46d
Merge pull request #83 from jodal/manifest
...
Include all files in the PyPI releases
2017-08-05 21:26:57 +02:00
Nicolas
144d84a4b8
Merge pull request #81 from jodal/fix-deprecations
...
Fix warnings about deprecated stdlib methods
2017-08-05 21:25:29 +02:00
Stein Magnus Jodal
00c40e8935
Include all files in the PyPI releases
...
- Included tests, examples, etc in MANIFEST.in.
- Made git ignore files that should not be included in the package.
- Added tox test environment which runs check-manifest to validate the
MANIFEST.in file.
Downstreams like Debian prefer the PyPI packages to include everything
from the Git repo, especially changelogs and test suites. To make the
installation with pip as lightweight as possible, it is encouraged to
build and upload Python wheels in addition to the sdist tarball.
2017-07-26 15:08:58 +02:00
Stein Magnus Jodal
d3a6d9d759
Support transitions >= 0.5.0
...
transitions 0.5.0 replaced MachineError with ValueError and
AttributeError for exceptions raised when transitioning the state
machine. MachineError is still available in transitions 0.5.0, so we
catch both MachineError and the relevant new exception to work with
both old and new versions of transitions.
2017-07-26 14:49:02 +02:00
Stein Magnus Jodal
a89e744a47
Change deprecated warn() to warning()
2017-07-26 14:06:17 +02:00
Stein Magnus Jodal
8b1aa60587
Change deprecated assertEquals() to assertEqual()
2017-07-26 14:06:13 +02:00
Nicolas
f433098511
Merge pull request #79 from akatrevorjay/master
...
Fix delicious exception so it is properly eaten
2017-07-07 21:25:38 +02:00
Trevor Joynson (trevorj)
f7d84737f9
Fix delicious exception so it is properly eaten
2017-07-06 17:37:24 -07:00
Nicolas
a093876058
Update documentation
2017-06-02 21:55:58 +02:00
Nicolas
bd589ce7af
Update documentation
2017-06-02 21:54:40 +02:00
Nicolas
32720ca373
Bump version
2017-06-02 21:53:10 +02:00
Nicolas
2bdb0016d7
Release
2017-06-02 21:48:49 +02:00
Nicolas
d88388f570
Update documentation
2017-06-02 21:46:54 +02:00
Nicolas
cd58d1dabc
Fix #60
2017-06-02 21:41:17 +02:00
Nicolas
0a769b4385
Support python 3.6
2017-06-02 21:40:33 +02:00
Nicolas
0dbef5005a
Fix #74
...
set_exception only for not done tasks.
2017-06-02 21:37:10 +02:00