Changelogs » Async-task-processor

PyUp Safety actively tracks 232,000 Python packages for vulnerabilities and notifies you when to upgrade.

Async-task-processor

0.2.4

Fixed
  - Fixed tasks stop.

0.2.3

Removed
  - Removed tarantool dependency.
  - Removed janus from `__call__`

0.2.2

Fixed
  - Fixed graceful shutdown (removed join from tarantool task call).

0.2.1

Changed
  - Changed method `__call__` in tarantool task to async method with janus.
  
  Added
  - Added method `tnt_sync_call` for sync tarantool methods if we need results.

0.2.0

Fixed
  - Fixed worker was not exited when MaxRetriesExceedException was raised.
  
  Added
  - Added ability to stop task by its id.

0.1.9

Fixed
  - Fixed stop tasks in runtime.

0.1.8

Fixed
  - Fixed stop tasks in runtime.
  - Fixed falling worker during exception.

0.1.7

Fixed
  - Fixed requirements in setup.py

0.1.6

Fixed
  - Fixed requirements in setup.py

0.1.5

Fixed
  - Fixed stop all workers if MaxRetriesExceedException raised. Now only this worker will stop.
  
  Added
  - Added stop method. Now you can stop workers in runtime.
  - Added ability to add workers in runtime.
  - Added code examples how to manage workers via tarantool.
  - Added ability for task to execute tarantool commands, if bind = True.
  - Added reconnects and reconnect countdown options to tarantool processors.
  - Added new SimpleProcessor. Use for simple tasks (not periodic)
  - Added ability to set logger in ATP.
  
  Changed
  - Some name refactorings.
  - Change processors code for better implementation.
  - Change tarantool queue library. Old: aiotarantool_queue, new: asynctnt-queue

0.1.4

Fixed
  - Removed version 0.1.3 from pypi. Need to change version. https://github.com/pypa/packaging-problems/issues/74

0.1.3

Fixed
  - Fixed imports. Fixed README.rst (broken version)

0.1.2

Added
  - Added README.rst with code examples.
  - Added code examples.

0.1.1

Added
  - Initial commit.