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

PR: Compatibility fixes for Spyder 6.0.0 alpha 5 #222

Merged
merged 7 commits into from
Apr 25, 2024

Commits on Apr 12, 2024

  1. Move import in one test file inside functions

    As a side-effect of PR spyder-ide/spyder#21734, a QApplication needs
    to be running before importing
    spyder.plugins.preferences.widgets.configdialog. Moving the import
    inside a function achieves this.
    jitseniesen committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    979a813 View commit details
    Browse the repository at this point in the history
  2. Use new API for Editor plugin

    This was introduced in PR spyder-ide/spyder#21353
    jitseniesen committed Apr 12, 2024
    Configuration menu
    Copy the full SHA
    defdcbf View commit details
    Browse the repository at this point in the history

Commits on Apr 14, 2024

  1. Properly close main window in fixture

    This mirrors the changes in PR spyder-ide/spyder#21353
    jitseniesen committed Apr 14, 2024
    Configuration menu
    Copy the full SHA
    5326809 View commit details
    Browse the repository at this point in the history

Commits on Apr 16, 2024

  1. Turn introspection on in the main_window fixture

    It is not clear why this is needed, but without this the tests
    abort on exit with "QThread: Destroyed while thread is still running"
    jitseniesen committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    51e1a5f View commit details
    Browse the repository at this point in the history
  2. Replace QStylePalette by SpyderPalette

    This follows the new API after PR spyder-ide/spyder#21844.
    jitseniesen committed Apr 16, 2024
    Configuration menu
    Copy the full SHA
    0523600 View commit details
    Browse the repository at this point in the history

Commits on Apr 18, 2024

  1. CI: Bump versions of GitHub actions

    * This is to get Node 20 because older versions are deprecated.
    * Also replace Replace mambaforge by miniforge now that conda uses
      the same solver as mamba.
    jitseniesen committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    0506d7d View commit details
    Browse the repository at this point in the history
  2. CI: Put Spyder source tree outside the plugin source tree

    Before, the Spyder source tree was nested inside the plugin source
    tree which was messy and may have generated errors.
    jitseniesen committed Apr 18, 2024
    Configuration menu
    Copy the full SHA
    251bee8 View commit details
    Browse the repository at this point in the history