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

New Release #897

Merged
merged 44 commits into from
Sep 22, 2024
Merged

New Release #897

merged 44 commits into from
Sep 22, 2024

Commits on Jul 21, 2024

  1. Drop Python 3.8

    This is a little premature, but by the time 1.0 is ready Python 3.8
    will be end of life so we may as well drop support for it now
    alcarney committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    503dc4f View commit details
    Browse the repository at this point in the history
  2. lsp: pyupgrade --py39-plus

    alcarney committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    fb1cc4a View commit details
    Browse the repository at this point in the history
  3. sphinx-agent: Fix message parsing

    Using `from __future__ import annotations` in more places meant that
    the field's types were coming through as strings. Using
    `typing.get_type_hints` ensures that these references are resolved
    correctly.
    alcarney committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    96a01fb View commit details
    Browse the repository at this point in the history
  4. Update changelog

    alcarney committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    47989e3 View commit details
    Browse the repository at this point in the history
  5. devenv: Bump NodeJS version

    alcarney committed Jul 21, 2024
    Configuration menu
    Copy the full SHA
    c96bc56 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    8de0b24 View commit details
    Browse the repository at this point in the history

Commits on Jul 22, 2024

  1. build(deps-dev): bump @vscode/vsce from 2.30.0 to 2.31.1 in /code

    Bumps [@vscode/vsce](https://github.com/Microsoft/vsce) from 2.30.0 to 2.31.1.
    - [Release notes](https://github.com/Microsoft/vsce/releases)
    - [Commits](microsoft/vscode-vsce@v2.30.0...v2.31.1)
    
    ---
    updated-dependencies:
    - dependency-name: "@vscode/vsce"
      dependency-type: direct:development
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and alcarney committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    d02c69a View commit details
    Browse the repository at this point in the history
  2. build(deps): bump semver from 7.6.2 to 7.6.3 in /code

    Bumps [semver](https://github.com/npm/node-semver) from 7.6.2 to 7.6.3.
    - [Release notes](https://github.com/npm/node-semver/releases)
    - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md)
    - [Commits](npm/node-semver@v7.6.2...v7.6.3)
    
    ---
    updated-dependencies:
    - dependency-name: semver
      dependency-type: direct:production
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and alcarney committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    5bce0a3 View commit details
    Browse the repository at this point in the history
  3. [pre-commit.ci] pre-commit autoupdate

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.5.2 → v0.5.4](astral-sh/ruff-pre-commit@v0.5.2...v0.5.4)
    - [github.com/pre-commit/mirrors-mypy: v1.10.1 → v1.11.0](pre-commit/mirrors-mypy@v1.10.1...v1.11.0)
    pre-commit-ci[bot] authored and alcarney committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    4552ff3 View commit details
    Browse the repository at this point in the history
  4. Bump ruff version

    alcarney committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    306fbaf View commit details
    Browse the repository at this point in the history
  5. Start testing against 3.13

    alcarney committed Jul 22, 2024
    Configuration menu
    Copy the full SHA
    fc194b2 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2024

  1. Configuration menu
    Copy the full SHA
    44f758b View commit details
    Browse the repository at this point in the history

Commits on Aug 6, 2024

  1. lsp: Drop Sphinx 5.x, add support for Sphinx 8.x

    By the time the `1.0` release is ready, Sphinx 8.x will be available,
    so it makes sense to try and add support for it now.
    alcarney committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5b75ce8 View commit details
    Browse the repository at this point in the history
  2. ext: Fix import

    alcarney committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    dbd612e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    48290c2 View commit details
    Browse the repository at this point in the history
  4. lsp: Remove furo as test dependency

    Nothing against furo, but not depending on it for test cases is one
    less dependency to migrate when a major version of Sphinx rolls
    around.
    
    Plus overriding the theme set in `conf.py` is a nice way to exercise
    the `configOverrides` option
    alcarney committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    ebb698f View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c779ab1 View commit details
    Browse the repository at this point in the history
  6. vscode: Hide ruff cache dir

    alcarney committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    b0e1fde View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    d1ace34 View commit details
    Browse the repository at this point in the history
  8. [pre-commit.ci] pre-commit autoupdate

    updates:
    - [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.6](astral-sh/ruff-pre-commit@v0.5.4...v0.5.6)
    - [github.com/pre-commit/mirrors-mypy: v1.11.0 → v1.11.1](pre-commit/mirrors-mypy@v1.11.0...v1.11.1)
    pre-commit-ci[bot] authored and alcarney committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    5238de0 View commit details
    Browse the repository at this point in the history
  9. build(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /code (#867)

    * build(deps-dev): bump typescript from 5.5.3 to 5.5.4 in /code
    
    Bumps [typescript](https://github.com/Microsoft/TypeScript) from 5.5.3 to 5.5.4.
    - [Release notes](https://github.com/Microsoft/TypeScript/releases)
    - [Changelog](https://github.com/microsoft/TypeScript/blob/main/azure-pipelines.release.yml)
    - [Commits](microsoft/TypeScript@v5.5.3...v5.5.4)
    
    ---
    updated-dependencies:
    - dependency-name: typescript
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    
    ---------
    
    Signed-off-by: dependabot[bot] <[email protected]>
    Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
    Co-authored-by: Alex Carney <[email protected]>
    dependabot[bot] and alcarney authored Aug 6, 2024
    Configuration menu
    Copy the full SHA
    218beb0 View commit details
    Browse the repository at this point in the history
  10. build(deps-dev): bump ovsx from 0.9.1 to 0.9.2 in /code

    Bumps [ovsx](https://github.com/eclipse/openvsx/tree/HEAD/cli) from 0.9.1 to 0.9.2.
    - [Release notes](https://github.com/eclipse/openvsx/releases)
    - [Changelog](https://github.com/eclipse/openvsx/blob/master/cli/CHANGELOG.md)
    - [Commits](https://github.com/eclipse/openvsx/commits/HEAD/cli)
    
    ---
    updated-dependencies:
    - dependency-name: ovsx
      dependency-type: direct:development
      update-type: version-update:semver-patch
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and alcarney committed Aug 6, 2024
    Configuration menu
    Copy the full SHA
    647de61 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2024

  1. Configuration menu
    Copy the full SHA
    90bf2dd View commit details
    Browse the repository at this point in the history
  2. ext: Drop Python 3.8 support

    alcarney committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    e164f62 View commit details
    Browse the repository at this point in the history
  3. ext: Use hatch for testing

    alcarney committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    c72d60c View commit details
    Browse the repository at this point in the history
  4. ext: Update changelog

    alcarney committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9a5b77b View commit details
    Browse the repository at this point in the history
  5. ext: Add missing dependency

    alcarney committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    9f09f93 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    b02c435 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    c74dcc5 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2b21fca View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    28685b2 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    349c393 View commit details
    Browse the repository at this point in the history
  11. code: Expose additional Sphinx process properties

    This commit extends the Sphinx Process tree view to include additional
    details about the Sphinx processes currently managed by the server.
    
    - The value of `esbonio.sphinx.pythonCommand`
    - The value of `esbonio.sphinx.buildCommand`
    - The current builder name, as well as a (basic!) file tree exposing the
      contents of the build directory. This finally makes the files produced
      when esbonio writes to its default build dir easily accessible.
    
    Including these details not only helps the user figure out the current
    state of the server, but it provides an obvious location for additional
    management/maintainance commands in the future
    alcarney committed Aug 21, 2024
    Configuration menu
    Copy the full SHA
    b875c03 View commit details
    Browse the repository at this point in the history

Commits on Aug 24, 2024

  1. sphinx-agent: Use only builtin nodes for line numbers

    To remove the possibility of conflicting with extensions that introduce
    custom doctree nodes, the sphinx agent will only consider nodes defined
    in `docutils.nodes` or `sphinx.addnodes` when injecting line numbers
    alcarney committed Aug 24, 2024
    Configuration menu
    Copy the full SHA
    12c9bd9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35a4fc3 View commit details
    Browse the repository at this point in the history

Commits on Sep 17, 2024

  1. code: Bump dependencies

    alcarney committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ba6e837 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    84d3bd6 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    8f7dec1 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    1ccaef2 View commit details
    Browse the repository at this point in the history
  5. lsp: Work around openlawlibrary/pygls#433

    The most recent release of pytest-lsp now surfaces the above issue in
    the test suite. So that esbonio is not blocked on a fix, wrap the call
    to `shutdown_session` in `asyncio.wait_for` and ignore the timeout error.
    alcarney committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    871a9a1 View commit details
    Browse the repository at this point in the history
  6. build(deps): bump platformdirs from 4.2.2 to 4.3.3 in /code

    Bumps [platformdirs](https://github.com/tox-dev/platformdirs) from 4.2.2 to 4.3.3.
    - [Release notes](https://github.com/tox-dev/platformdirs/releases)
    - [Changelog](https://github.com/tox-dev/platformdirs/blob/main/CHANGES.rst)
    - [Commits](tox-dev/platformdirs@4.2.2...4.3.3)
    
    ---
    updated-dependencies:
    - dependency-name: platformdirs
      dependency-type: direct:production
      update-type: version-update:semver-minor
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and alcarney committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    ad935d2 View commit details
    Browse the repository at this point in the history
  7. build(deps): bump websockets from 12.0 to 13.0.1 in /code

    Bumps [websockets](https://github.com/python-websockets/websockets) from 12.0 to 13.0.1.
    - [Release notes](https://github.com/python-websockets/websockets/releases)
    - [Commits](python-websockets/websockets@12.0...13.0.1)
    
    ---
    updated-dependencies:
    - dependency-name: websockets
      dependency-type: direct:production
      update-type: version-update:semver-major
    ...
    
    Signed-off-by: dependabot[bot] <[email protected]>
    dependabot[bot] authored and alcarney committed Sep 17, 2024
    Configuration menu
    Copy the full SHA
    1c1e5b1 View commit details
    Browse the repository at this point in the history

Commits on Sep 22, 2024

  1. lsp: Migrate to pygls v2

    alcarney committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    cb319a1 View commit details
    Browse the repository at this point in the history
  2. code: Bump pygls version

    alcarney committed Sep 22, 2024
    Configuration menu
    Copy the full SHA
    c1fbbd0 View commit details
    Browse the repository at this point in the history