Nicegui

Latest version: v1.4.26

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

Scan your dependencies

Page 21 of 41

0.9.1

Not secure
- using private page generator for main.py
- fix style definitions with trailing semicolon 93
- test/demo for on_page_ready callback (see 50 and 94)

0.9.0

Not secure
New Way to Define Pages

Pages are not created through a contextmanager anymore. Instead a decorator is used to configure a page builder. This is much closer to FastAPI and the existing get-decorator.

Example:

python
ui.page('/')
def index_page():
ui.label('Hello, world!')


It also allows us to create private pages: Before this change, it was quite complicated to not share all state with all browsers (eg. dialogs and menus). See https://nicegui.io/#page for documentation and 85 for more details on the decision process.

Other Changes

- introduced Selenium based pytests
- only update class, style and props if they have changed

0.8.16

Not secure
The UI is now stoppable with `ui.shutdown` (see 83). Example:

python
from nicegui import ui

ui.label('Your UI...')
ui.button('Quit', on_click=ui.shutdown)
ui.run(reload=False)

print('Do something else...')

0.8.15

Not secure
traffic chart: ignore our own monitoring requests

0.8.14

Not secure
- split uvicorn reload arguments into list of strings to fix 62
- fixing poetry installation in development dockerfile

0.8.13

Not secure
- Using uvicorn >= 0.18.0 (fixes 80).
- Allow upgrading JustPy to 0.2.x (fixes 80). Later versions of JustPy have not been tested. There are quite a lot of changes which have not been tested.
- Moving from watchgod to watchfiles package. Seems to have no effect on 62.
- bugfixes

Page 21 of 41

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.