Wykres commitów

1340 Commity (config_dataclasses)

Autor SHA1 Wiadomość Data
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
Nicolas 7ff3451b94 Merge branch 'master' of https://github.com/beerfactory/hbmqtt 2017-06-02 21:17:26 +02:00
Nicolas 2c1db79127 Fix #75.
Reset packet_id when > 65535.
This may lead to performance problem when there are still many in-flight messages (QOS1 or QOS 2 not yet acknowledged)
2017-06-02 21:17:05 +02:00
Nicolas 646a62aa1a Merge pull request #70 from gdraynz/fired-events-listcomp
Remove plugin manager _fired_events listcomp
2017-06-02 17:08:28 +02:00
Nicolas 532040fff2 Merge pull request #69 from bachp/patch-1
Add license file to release tarball
2017-06-02 17:04:06 +02:00
Nicolas d382ada36b Update websockets, use local broker for testing 2017-06-02 16:53:58 +02:00
Guillaume Desvé 575118cc27 Remove plugin manager _fired_events listcomp 2017-05-05 17:42:04 +02:00
Pascal Bach 325454daed Add license file to release tarball 2017-04-06 14:09:20 +02:00
Nicolas dd1845f62c Merge pull request #67 from Jumperr-labs/master
Fixes Issue #66 - asyncio Methods not Called with self._loop
2017-03-30 14:31:51 +02:00
Nicolas 66f2faad7d Merge pull request #68 from ZhukovAlexander/master
Run tests for python 3.6-dev and nightly as well
2017-03-30 14:01:56 +02:00
Alexander Zhukov 7edffb476d Fix tests 2017-03-30 12:47:06 +03:00
Alexander Zhukov eb622747b6 Use tox-travis in CI 2017-03-30 12:04:25 +03:00
Alexander Zhukov aad09dbe02 Run tests for python 3.6-dev and nightly as well 2017-03-30 11:32:04 +03:00
dansheme 605747723d fixed issues while using non default async loop 2017-03-12 15:50:28 +02:00
Nicolas 31012b9bdf Merge pull request #63 from jcea/master
Typo
2017-01-10 13:14:54 +01:00
jcea 877f2ed5c8 Typo 2017-01-09 22:26:36 +01:00
Nicolas d2bf2a77b4 Bump version 2016-11-27 20:56:09 +01:00
Nicolas 7d9739427a release 2016-11-27 20:53:03 +01:00
Nicolas 56f1620efa Update changelog for 0.8.0 2016-11-27 20:52:26 +01:00
Nicolas be50891e76 Merge pull request #59 from cfchou/dev1609
release PluginManager._fired_events if they are done
2016-11-17 10:32:30 +01:00