Recent Releases of circus

circus - Version 0.17.1

Fix packaging issue.

- Python
Published by biozz about 5 years ago

circus - Version 0.17.0

This release removes support for Python 2.7 & 3.4, and adds support for Tornado 5+.

  • Improve resiliency of the Controller - #1142
  • Add CI tests for Mac OS via Github Actions - #1137, #1141
  • Fix encoding issue in the Watchdog plugin - #1136
  • Change ConfigParser to RawConfigParser to avoid interpolation errors - #1133
  • Drop support for tornado<5 and start using asyncio eventl loop - #1129, #1132
  • Fix mem_info readings to be more reliable - #1128
  • Drop support for Python 2.7 & 3.4 - #1126
  • Speedup reloadconfig for large number of sockets - #1121
  • Do not allow adding watchers with the same lowercase names - #1117
  • Do not delete pid file during restart - #1116
  • Fix graceful_timeout watcher config option type - #1115

- Python
Published by biozz about 5 years ago

circus - Version 0.16.1

Fix packaging issue.

- Python
Published by k4nar over 6 years ago

circus - Version 0.16.0

This release removes support for Python 2.6 & 3.3, and adds official support for Python 3.6, 3.7 & 3.8. It also adds support for PyZMQ 17+.

  • Remove support for Python 2.6 & 3.3 - #1110
  • Fix compatibility with PyZMQ 17+ - #1111
  • Fix compatibility for Python 3.6, 3.7 & 3.8 - #1079, #1085, #1113
  • Send add/remove events to plugins - #1086
  • Allow 'use_papa' to be called programmatically - #1083
  • Allow integer to be used for stop_signal in ini file - #1089
  • Add 'on_demand' option to watchers - #1089
  • Add beforereap and afterreap hooks - #1104

- Python
Published by k4nar over 6 years ago

circus - Version 0.15.0

This release fixes several bugs and explicitely mark Circus as incompatible with Tornado 5 & PyZMQ 17.

  • Born Tornado version to < 5 & PyZMQ version to < 17 - #1030, #1064, #1055
  • Fix 'papa_enpoint' config option - #1066
  • Circusctl returns non-zero exit code when command fails - #1001
  • Fix potential process leaking - #998
  • Fix behavior when increasing numprocesses - #997
  • Fix Watcher.reap_process - #1036
  • Coerce 'max_retry' value to int - #1008
  • Drop iowait from the requirements - #1003
  • Doc updates - #1022, #1013

- Python
Published by k4nar about 8 years ago

circus - 0.14.0

This release fixes several bugs and add new options to Circus sockets and watchers. - Add stdin_socket option to the watcher - #975 - Add a blocking option to Circus sockets - #973 - Ignore errors when parsing the Pidfile - #866, #969 - Fixes for papa sockets - #930, #968 - Remove I/O operations on closed files - #979, #980 - Accept empty ini sections - #970 - Send SIGKILL to children recursively - #986 - Improve tests stability - #984 - Doc updates - #982, #983, #985

- Python
Published by k4nar almost 10 years ago

circus - 0.13

This release brings Python 3.5 support, a better handling of stdin for the watchers, a new kill command, and several interesting bugfixes. - Compatibility with Python 3.5 - #939, #956 - Add closechildstdin option to the watchers - #910 - Add 'kill' command - #957 - Fix issues with case for start, stop and restart commands - #927 - Fix AccessDenied error - #920 - DecrProcess was renamed DecrProc - #932 - Fix issues with DecrProc and singleton watchers - #932 - Fix encoding issue with statsd sockets - #947 - Some fixes for Papa sockets - #953, #922 - Minor doc updates

- Python
Published by k4nar over 10 years ago