Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make panel and panel.io lazy imports #7208

Draft
wants to merge 37 commits into
base: main
Choose a base branch
from
Draft

Make panel and panel.io lazy imports #7208

wants to merge 37 commits into from

Commits on Aug 30, 2024

  1. Configuration menu
    Copy the full SHA
    ccd6e00 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31b2cdb View commit details
    Browse the repository at this point in the history
  3. Lazy import modules

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    0bacdd4 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    7c00952 View commit details
    Browse the repository at this point in the history
  5. Update chat imports

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    9c81c68 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    ab7b6e3 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    5f8f9a4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    67f9456 View commit details
    Browse the repository at this point in the history
  9. fix imports

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    e74c57c View commit details
    Browse the repository at this point in the history
  10. Rename

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    1ef4784 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    ffbf602 View commit details
    Browse the repository at this point in the history
  12. Update depends logic

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    5ca6521 View commit details
    Browse the repository at this point in the history
  13. Add test

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    911c044 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    fc32f61 View commit details
    Browse the repository at this point in the history
  15. Import template

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    723900f View commit details
    Browse the repository at this point in the history
  16. Add theme

    hoxbro committed Aug 30, 2024
    Configuration menu
    Copy the full SHA
    7d66b7f View commit details
    Browse the repository at this point in the history

Commits on Aug 31, 2024

  1. Fix init serve

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    886d5f8 View commit details
    Browse the repository at this point in the history
  2. Wait to load panel.io.state

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    0f9044d View commit details
    Browse the repository at this point in the history
  3. Clean up imports

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    82b3972 View commit details
    Browse the repository at this point in the history
  4. Lazy import layout

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    dcc3b57 View commit details
    Browse the repository at this point in the history
  5. Lazy import widgets

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    8699984 View commit details
    Browse the repository at this point in the history
  6. Lazy import panes

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    0dfaab5 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0b5bd22 View commit details
    Browse the repository at this point in the history
  8. Update panel/__init__.py

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    5db4b75 View commit details
    Browse the repository at this point in the history
  9. Update imports

    hoxbro committed Aug 31, 2024
    Configuration menu
    Copy the full SHA
    5748b5e View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2024

  1. Configuration menu
    Copy the full SHA
    8286744 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2ed8b8d View commit details
    Browse the repository at this point in the history
  3. Add test for lazy

    hoxbro committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    4fe1298 View commit details
    Browse the repository at this point in the history
  4. Add module walk for compile

    hoxbro committed Sep 1, 2024
    Configuration menu
    Copy the full SHA
    53f81a7 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    e79e6e6 View commit details
    Browse the repository at this point in the history

Commits on Sep 2, 2024

  1. Configuration menu
    Copy the full SHA
    5850d34 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    09063d7 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    bc02bc9 View commit details
    Browse the repository at this point in the history
  4. Tuple not list

    hoxbro committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    8400206 View commit details
    Browse the repository at this point in the history
  5. Add no_lazy import

    hoxbro committed Sep 2, 2024
    Configuration menu
    Copy the full SHA
    a943fda View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    a2e2541 View commit details
    Browse the repository at this point in the history

Commits on Sep 3, 2024

  1. Misc updates

    hoxbro committed Sep 3, 2024
    Configuration menu
    Copy the full SHA
    0a6d5dd View commit details
    Browse the repository at this point in the history