Skip to content

Releases: kalaspuff/tomodachi

0.6.1

15 Nov 22:50
Compare
Choose a tag to compare
  • Introduced new options for AWS SNS/SQS transport to use aws_endpoint_urls for sns and sqs if the user wishes to connect to other endpoints and the actual AWS endpoints, which could be useful for development and testing. The AWS SNS/SQS examples has been updated with values to reflect these options.
  • Reworked timeouts and reconnects and fixed an issue in the recreate_client method which was called on server disconnects.

0.6.0

15 Nov 10:15
Compare
Choose a tag to compare
  • Stricter version control of required packages to not break installation on major/minor related updates.
  • Updates to support aiohttp 2.3.X and aiobotocore 0.5.X.

0.5.3

08 Nov 11:04
Compare
Choose a tag to compare
  • Corrects issues on timeouts and server disconnects.
  • Specify fixed version for aiohttp to not break installation.
  • Code cleanup to conform with pycodestyle.

0.5.2

08 Oct 21:40
Compare
Choose a tag to compare
  • Add argument option for log level as '-l' or '--log'. [@djKooks]
  • Better matching of imported modules on hot-reload which will cause reloading into code with syntax errors or indentation errors much harder.

0.5.1

03 Oct 08:48
Compare
Choose a tag to compare

More improvements regarding hot-reloading of code that may have syntax errors, indentation errors or issues when the service is being initiated.

0.5.0

02 Oct 17:03
Compare
Choose a tag to compare
  • Solves the issue where hot-loading into a state where the code errors due to syntax errors would crash the application, making the user need to manually restart the process.

0.4.10

02 Oct 15:13
Compare
Choose a tag to compare
  • Fixes for failing tests on hot-reloading during test phase.

0.4.9

02 Oct 14:34
Compare
Choose a tag to compare
  • Solves issue with Segmentation fault in Python 3.6 during hot-reload on Linux.

0.4.8

02 Oct 07:38
Compare
Choose a tag to compare
  • Fixes type hinting issues with Python 3.5.1.

0.4.7

29 Sep 22:01
Compare
Choose a tag to compare
  • Reworked watcher since it ended up using 90% CPU of the running core due to constant re-indexing (mstat) of every file every 0.5s. Full re-index will now only run every 10 seconds, since it's more rare that new files are added than existing files edited. Watcher for edited existing files will still run at the same intervals.
  • Watched file types may now be specified via configuration via options.watcher.watched_file_endings.