Commit History

Autor SHA1 Mensaxe Data
  wangweimin 078908c2e0 fix pywebio dev install link %!s(int64=2) %!d(string=hai) anos
  wangweimin b49510ef66 unify dom name check (fix #380) %!s(int64=3) %!d(string=hai) anos
  wangweimin 4da937181a feat: add `pywebio.config()` %!s(int64=3) %!d(string=hai) anos
  wangweimin a988d03539 feat: support FastAPI and Starlette %!s(int64=4) %!d(string=hai) anos
  wangweimin 4c0f8f1f46 fix: `get_function_doc()` return wrong result when the function is wrapped with `functools.partial` %!s(int64=4) %!d(string=hai) anos
  wangweimin f258daaf26 feat: add `pyinstaller_datas()` and pyinstaller package usage %!s(int64=4) %!d(string=hai) anos
  wangweimin 514acbde38 feat: `websocket_max_message_size` in `start_server()` and `path_deploy` accepts string %!s(int64=4) %!d(string=hai) anos
  wangweimin 419d10747a maint: use `session.info` instead of `session.get_info()` %!s(int64=4) %!d(string=hai) anos
  wangweimin 4e34af4b99 fix: doc build error %!s(int64=4) %!d(string=hai) anos
  wangweimin 36f2145783 amend seo info parse function %!s(int64=4) %!d(string=hai) anos
  wangweimin 9d47fe8bb4 maint: add js library existing check %!s(int64=4) %!d(string=hai) anos
  wangweimin 863ef86d34 maint: use `session.local` instead of `session.data()` %!s(int64=4) %!d(string=hai) anos
  wangweimin 0a67dfef0a feat: add `pywebio.platform.seo()` to set app SEO info %!s(int64=4) %!d(string=hai) anos
  wangweimin 4052a396fa feat: dynamically generate homepage html %!s(int64=4) %!d(string=hai) anos
  wangweimin 9aa75e71e3 fix: utils.wait_host_port() not compatible below py3.7 %!s(int64=4) %!d(string=hai) anos
  wangweimin 2e911b18a0 feat: add `name` parameter check in input functions %!s(int64=4) %!d(string=hai) anos
  wangweimin aa2037ad86 maint: remove `use_custom_selector` in output with scope %!s(int64=4) %!d(string=hai) anos
  wangweimin 17dc583bb6 maint: refine Session base class && add session.data() %!s(int64=5) %!d(string=hai) anos
  wangweimin fe6b0b0b64 feat: add `session.get_info()` to get session info %!s(int64=5) %!d(string=hai) anos
  wangweimin c4f8eff43a maint: improve code quality %!s(int64=5) %!d(string=hai) anos
  wangweimin f9189df636 maint: callback name more semantic %!s(int64=5) %!d(string=hai) anos
  wangweimin 330f76dc57 feat: `session.defer_call(func)` make func invoked when session close %!s(int64=5) %!d(string=hai) anos
  wangweimin efc45f4b6f fix: partial asynchronous/generator functions are not correct detected %!s(int64=5) %!d(string=hai) anos
  wangweimin 4d948cf5d3 fix: unhandled task messages when session close in threadbased session %!s(int64=5) %!d(string=hai) anos
  wangweimin b0327904fb feat: limit threadbased session's task_msg_queue maxsize %!s(int64=5) %!d(string=hai) anos
  wangweimin f728eaa65c auto start server in script mode when not explict invoke `start_server` %!s(int64=5) %!d(string=hai) anos
  wangweimin 3f435a4568 support auto_open_webbrowser option %!s(int64=5) %!d(string=hai) anos
  wangweimin c0493191da adjust code %!s(int64=5) %!d(string=hai) anos
  wangweimin f7de7a6416 support switch session implement %!s(int64=5) %!d(string=hai) anos
  wangweimin f464ae924d add Flask backend 🎉 %!s(int64=5) %!d(string=hai) anos