Skip to content

Releases: nameko/nameko

Release 3.0.0-rc11

05 Dec 16:19
6c7c959
Compare
Choose a tag to compare
Release 3.0.0-rc11 Pre-release
Pre-release

What's Changed

Functional Changes

  • nameko test exit code command honours pytest result, and suppresses "module already imported" warning (#750)
  • Support for Python 3.10 (#749)

Other Changes

  • Upgrade pytest version used in CI (#741)

Release 2.14.1

05 Dec 16:11
17ecee2
Compare
Choose a tag to compare

What's Changed

Functional Changes

  • nameko test exit code command honours pytest result, and suppresses "module already imported" warning (#748)
  • Support for Python 3.10 (#747)

Other Changes

  • Upgrade pytest version used in CI (#729)

Full Changelog: v2.14.0...v2.14.1

v3.0.0-rc10

19 Oct 08:44
Compare
Choose a tag to compare
v3.0.0-rc10 Pre-release
Pre-release

What's Changed

Functional changes

  • Ability to use werkzeug 2x with websockets implementation (#724)
  • Stop unsafe use of YAML parser when loading config files (#723)
  • Stop automatic monkey-patching by Eventlet (#728)
  • Support for disabling event exchange declarations (#731)
  • Provide a way to set AMQP login_method via config (#734)
  • Allow standalone rpc ReplyListener to use custom publisher_options (#718)

Other changes

  • Make a flaky test more reliable (6db7a02)
  • Convert CI to GitHub actions (#716)
  • Run CI on on py3.7 through 3.9 (0c73912)
  • Mark regex string literal as raw string (#690)

New Contributors

Full Changelog: v3.0.0-rc9...v3.0.0-rc10

Release 2.14.0

19 Oct 08:45
cf61cb1
Compare
Choose a tag to compare

What's Changed

Functional changes

  • Ability to use werkzeug 2x with websockets implementation (#724)
  • Stop unsafe use of YAML parser when loading config files (#722)
  • Stop automatic monkey-patching by Eventlet (#727)
  • Support for disabling event exchange declarations (#730)
  • Provide a way to set AMQP login_method via config (#713)

Other changes

  • Make a flaky test more reliable (#704)
  • Convert CI to GitHub actions (#715)
  • A couple of docs fixes (#710, #683)
  • Run CI on on py3.7 through 3.9 (#726)

New Contributors

Full Changelog: v2.13.0...v2.14.0

v3.0.0-rc9

10 Oct 07:50
4765fee
Compare
Choose a tag to compare
v3.0.0-rc9 Pre-release
Pre-release
  • Remove or ignore a bunch of deprecation warnings in the test suite
  • Add timeout parameter to entrypoint_hook (#622)
  • Support for Python 3.7 (#644)
  • Fix Python 3.7 warning on collections.abc (#649)
  • Add --version flag to CLI tool (#663)
  • Remove support for Python 3.4 and support Werkzeug>1 (#680)

Release 2.13.0

11 Sep 19:19
4b9ee1f
Compare
Choose a tag to compare
  • Add timeout parameter to entrypoint_hook (#622)
  • Remove or ignore a bunch of deprecation warnings in the test suite (#613)
  • Fix Python 3.7 warning on collections.abc (#649)
  • Add --version flag to CLI tool (#662)
  • Remove support for Python 3.4 and support Werkzeug>1 (#680)

Release 3.0.0-rc8

26 Jul 08:21
abc8f97
Compare
Choose a tag to compare
Release 3.0.0-rc8 Pre-release
Pre-release
  • Fix issue where config could not be read at service import time (#651 )

Release 3.0.0-rc7

27 Jun 20:05
@iky iky
Compare
Choose a tag to compare
Release 3.0.0-rc7 Pre-release
Pre-release
  • CLI improvements (#620, #618, #623, #625 - nameko backdoor removed)
  • Fix default AMQP_URI

Release 3.0.0-rc6

19 Mar 17:06
@iky iky
Compare
Choose a tag to compare
Release 3.0.0-rc6 Pre-release
Pre-release
  • Test helpers container_factory and runner_factory now take custom config argument (as they used to in Nameko 2.X). Config patch is applied if a config dictionary is passed to these factories. (#610)
  • CLI got new -c alternative to --config option (#605)
  • Refactor utils so standalone.events does not import eventlet (#580)
  • Compatibility with latest dependencies (moto #577, pyyaml and kombu #612)
  • Timer now waits for the spawned entrypoint to complete before firing again, as documented (#579, #303)
  • Timer is also improved to avoid drift (#614)
  • Hide password in logged amqp uri (#582)
  • Docs updates (#587, #591, #276, #596)
  • Nameko shell changed to not catch exceptions when used in non-TTY mode (#597)

Release 2.12.0

18 Mar 21:37
@iky iky
c85a377
Compare
Choose a tag to compare
  • Refactor utils so standalone.events does not import eventlet (#580)
  • Compatibility with latest dependencies (moto #577, pyyaml and kombu #612)
  • Timer now waits for the spawned entrypoint to complete before firing again, as documented (#579, #303)
  • Timer is also improved to avoid drift (#614)
  • Hide password in logged amqp uri (#582)
  • Docs updates (#587, #591, #276, #596)
  • Nameko shell changed to not catch exceptions when used in non-TTY mode (#597)