Skip to content

Releases: Nextdoor/kingpin

v8.1.0

27 Feb 06:21
ede7893

Choose a tag to compare

Changes

  • refactor(actors): add type hints to public APIs and ambiguous return types @LaikaN57 (#670)
  • docs(docs): remove stale Tornado references from docs, tests, and examples @LaikaN57 (#669)
  • refactor(actors): replace legacy test helpers with AsyncMock @LaikaN57 (#668)
  • fix(actors): replace deprecated Draft4Validator with Draft202012Validator @LaikaN57 (#667)

v8.0.0

26 Feb 21:42
1b75253

Choose a tag to compare

Changes

  • chore(release): bump version to 8.0.0 @LaikaN57 (#666)
  • chore(deps): remove tornado dependency and clean up references @LaikaN57 (#665)
  • refactor(actors): migrate integration tests to IsolatedAsyncioTestCase @LaikaN57 (#664)
  • refactor(aws): migrate AWS actor tests to IsolatedAsyncioTestCase @LaikaN57 (#663)
  • refactor(actors): migrate core actor tests to IsolatedAsyncioTestCase @LaikaN57 (#662)
  • refactor(actors): replace IOLoop.add_timeout with asyncio call_later @LaikaN57 (#661)
  • refactor(actors): replace tornado.httpclient with urllib.request @LaikaN57 (#660)
  • refactor(aws): replace tornado.queues with asyncio.Queue in api_call_queue @LaikaN57 (#659)
  • refactor(aws): replace @run_on_executor with run_in_executor in AWS actors @LaikaN57 (#658)
  • refactor(actors): replace IOLoop.run_sync with asyncio.run in deploy.py @LaikaN57 (#657)
  • chore(aws): remove dead EXECUTOR code from iam.py and s3.py @LaikaN57 (#656)
  • refactor(actors): migrate from @gen.coroutine/yield to async/await @LaikaN57 (#655)

v6.1.0

25 Feb 22:39
b084c20

Choose a tag to compare

Changes

  • chore(deps): add ruff linter alongside existing tools @LaikaN57 (#653)
  • chore(deps): replace standalone mock with unittest.mock @LaikaN57 (#652)
  • refactor(actors): modernize Python idioms and remove Python 2 remnants @LaikaN57 (#651)

v6.0.0

25 Feb 11:35
9218d50

Choose a tag to compare

Changes

  • chore(release): bump version to 6.0.0 @LaikaN57 (#650)
  • chore(actors): remove dead integration actors (HipChat, Librato, Rollbar) @LaikaN57 (#649)
  • chore(deps): drop Python 3.9/3.10 support, require >=3.11 @LaikaN57 (#648)
  • fix(actors): replace deprecated IOLoop.instance() with IOLoop.current() @LaikaN57 (#647)

v5.0.2

25 Feb 09:18
c69b267

Choose a tag to compare

Changes

v5.0.0

06 Nov 22:38
a58f407

Choose a tag to compare

Changes

  • feat(group): remove deprecated dict format for contexts option @LaikaN57 (#629)
  • chore(deps): limit boto3 patch updates @LaikaN57 (#631)

What's Changed

  • chore(deps): limit boto3 patch updates by @LaikaN57 in #631
  • feat(group): remove deprecated dict format for contexts option by @LaikaN57 in #629

Full Changelog: v4.0.3...v5.0.0

v4.0.3

04 Nov 01:13
9ccefb2

Choose a tag to compare

Changes

v4.0.2

13 Feb 00:51
03b8f16

Choose a tag to compare

Changes

v4.0.1

12 Feb 12:04
23a837a

Choose a tag to compare

Changes

v4.0.0

12 Feb 08:52
7ee5662

Choose a tag to compare

Changes