Skip to content

Releases: northpowered/temporal-boost

v1.0.3

14 Nov 07:33
338f46c
Compare
Choose a tag to compare

Added add_async_runtime method for appending corutines, wrapped in asyncio.run()

Example:

class TestAsyncRuntime:
    """
        Class must implement `run` method
    """
    async def _test_async_runtime(self):
        while True:
            print(random.random())
            await asyncio.sleep(1)
    def run(self):
        asyncio.run(self._test_async_runtime())

app.add_async_runtime("test_async", runtime=TestAsyncRuntime())

v1.0.2

02 Sep 07:54
86c0a69
Compare
Choose a tag to compare

v1.0.2

  • Fix ASGI worker startup
  • Rename internal worker to internal_boost

v1.0.1

16 Aug 11:24
0e754fa
Compare
Choose a tag to compare

Fix asyncio executor for Trio

Full Changelog: v1.0.0...v1.0.1

v1.0.0

13 Aug 08:14
14dcbff
Compare
Choose a tag to compare

v1.0.0 Major release

Documentation

https://northpowered.github.io/temporal-boost/

Breaking changes

  • Worker name internal is now prohibited and uses for system purposes

What's Changed

Full Changelog: v0.2.0...v1.0.0

v0.2.0

18 Mar 06:56
2937a1e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.1.2...v0.2.0

v0.1.2

26 Feb 17:36
79ff1b1
Compare
Choose a tag to compare

What's Changed

v0.1.1

26 Sep 14:43
aec1d1c
Compare
Choose a tag to compare

Fixed #15 dependency error

Removed poetry extra groups

Full Changelog: v0.1.0...v0.1.1

First release candidate

20 Sep 18:31
f0af18c
Compare
Choose a tag to compare

Small framework for Temporal development, inspired with FastAPI

  • Standart asyncio workers
  • Cron workers
  • OTLP exporting
  • Prometheus endpoints
  • Build-in logger
  • CLI interface

What's Changed

New Contributors

Full Changelog: https://github.com/northpowered/temporal-boost/commits/v0.1.0