Skip to content

Add v1.6.0

Choose a tag to compare

@txello txello released this 20 Sep 16:45
· 65 commits to main since this release
868ee67
  • Added (A)syncSocketBroker.
  • Added (A)syncStats, InspectStats, and UtilsInspectStats.
  • Added (A)StatePlugin plugin.
  • Added description and max_time parameters for tasks.
  • Added autodiscover_tasks() function for Django integration.
  • Added result_time_interval setting for setting the execution time for (A)syncResult.
  • Added HTTP+QTasks request analytics to tests via the Locust+FastAPI plugin.
  • Added testing via tox on py310, py311, py312, and py313 versions in synchronous and asynchronous modes.
  • Changed the way plugins work.
  • Changed the add_task request method from args=() and kwargs={} to *args and **kwargs.
  • Changed the middlewares parameter to middlewares_before and middlewares_after.
  • Changed the logs_default_level parameter to logs_default_level_server and logs_default_level_client.
  • Changed the app.init_* functions to app.events.on.*.
  • Changed the task error logging level from warning to error.
  • Changed testing from unittest to pytest.
  • Changed the testing broker from Redis to Socket.
  • Changed testing functions.
  • Fixed data transfer for plugins.
  • Fixed data transfer errors between components.
  • Fixed schema declarations.
  • Fixed (A)syncDependsPlugin.
  • Code refactoring.