Ellar

Latest version: v0.8.6

Safety actively analyzes 682404 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 4 of 9

0.6.6

What's Changed
* Update publish.yml by eadwinCode in https://github.com/python-ellar/ellar/pull/168
* Feat: Added support for running async context manager with sync_worker by eadwinCode in https://github.com/python-ellar/ellar/pull/169


**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.6.4...0.6.6

0.6.4

What's Changed
* Bump actions/setup-python from 4 to 5 by dependabot in https://github.com/python-ellar/ellar/pull/165
* Bump types-ujson from 5.8.0.1 to 5.9.0.0 by dependabot in https://github.com/python-ellar/ellar/pull/164
* Bump uvicorn[standard] from 0.23.2 to 0.25.0 by dependabot in https://github.com/python-ellar/ellar/pull/163
* Bump ruff from 0.1.7 to 0.1.9 by dependabot in https://github.com/python-ellar/ellar/pull/162
* Async application context by eadwinCode in https://github.com/python-ellar/ellar/pull/167


**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.6.2...0.6.4

0.6.2

What's Changed
* Files System And File Mounting by eadwinCode in https://github.com/python-ellar/ellar/pull/147
* 100% test coverage by eadwinCode in https://github.com/python-ellar/ellar/pull/158
* App stack build on lifespan by eadwinCode in https://github.com/python-ellar/ellar/pull/159
* Added support for Swagger Doc dark theme https://github.com/python-ellar/ellar/pull/159/commits/e086b103f0a9e2b83f4acee4451255e79b88331c
python
...
document = document_builder.build_document(application)
module = OpenAPIDocumentModule.setup(
document=document,
docs_ui=SwaggerUI(dark_theme=True),
guards=[]
)

<img width="1726" alt="Screenshot 2023-12-30 at 8 25 30 PM" src="https://github.com/python-ellar/ellar/assets/16435810/77433ad9-89ca-4aa0-834a-bb8d15b40e84">



**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.6.0...0.6.2

0.6.0

What's Changed
* Feat(LazyModuleImport): New feature by eadwinCode in https://github.com/python-ellar/ellar/pull/155
* Feat - Lazy Loading ApplicationModule by eadwinCode in https://github.com/python-ellar/ellar/pull/156
* code refactoring by eadwinCode in https://github.com/python-ellar/ellar/pull/157


**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.5.8...0.6.0

0.5.8

What's Changed
* Bump ruff from 0.1.4 to 0.1.6 by dependabot in https://github.com/python-ellar/ellar/pull/152
* Bump types-redis from 4.6.0.8 to 4.6.0.11 by dependabot in https://github.com/python-ellar/ellar/pull/153
* Bump black from 23.10.1 to 23.11.0 by dependabot in https://github.com/python-ellar/ellar/pull/151
* Bump aiohttp from 3.8.5 to 3.9.1 by dependabot in https://github.com/python-ellar/ellar/pull/150
* Pydantic v2 migration by eadwinCode in https://github.com/python-ellar/ellar/pull/148


**Full Changelog**: https://github.com/python-ellar/ellar/compare/0.5.7...0.5.8

0.5.7

What's Changed
* Test coverage fix by eadwinCode in https://github.com/python-ellar/ellar/pull/144
* Feat: Lazy Object by eadwinCode in https://github.com/python-ellar/ellar/pull/146
python
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**: https://github.com/python-ellar/ellar/compare/0.5.6...0.5.7

Page 4 of 9

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.