Skip to content

Releases: python-ellar/ellar

0.5.7

23 Nov 06:01
d5ffc77

Choose a tag to compare

What's Changed

# main.py
from ellar.common.utils.functional import SimpleLazyObject, LazyStrImport

class PythonWebFramework:
    def __init__(self) -> None:
        self.name = 'Ellar'


def _get_lazy_instance() -> PythonWebFramework:
    return PythonWebFramework()


lazy_python_framework = SimpleLazyObject(_get_lazy_instance)
lazy_python_framework_type_import = LazyStrImport("main:PythonWebFramework")

assert lazy_python_framework.name == "Ellar"
assert lazy_python_framework_type_import().name == "Ellar"

Full Changelog: 0.5.6...0.5.7

0.5.6

14 Nov 06:33
1067360

Choose a tag to compare

What's Changed

Full Changelog: 0.5.5...0.5.6

0.5.5

12 Nov 13:05
5530af1

Choose a tag to compare

What's Changed

Full Changelog: 0.5.4...0.5.5

0.5.4

12 Nov 09:47
5e01445

Choose a tag to compare

What's Changed

Full Changelog: 0.5.3...0.5.4

0.5.3

08 Nov 06:48
62a7300

Choose a tag to compare

What's Changed

Full Changelog: 0.5.2...0.5.3

0.5.2

05 Nov 16:39
5a1acee

Choose a tag to compare

What's Changed

Breaking Changes

Full Changelog: 0.5.1...0.5.2

0.5.1

21 Oct 16:38
b729766

Choose a tag to compare

What's Changed

New Contributors

  • @artemyfmv made their first contribution in #132

Full Changelog: 0.5.0...0.5.1

0.5.0

13 Oct 10:45
7bbc3c5

Choose a tag to compare

What's Changed

Full Changelog: 0.4.9...0.5.0

0.4.9

27 Sep 10:11
2e9f8f2

Choose a tag to compare

What's Changed

Full Changelog: 0.4.8...0.4.9

0.4.8

24 Sep 05:40
2b73b2b

Choose a tag to compare

What's Changed

Full Changelog: 0.4.7...0.4.8