-
Notifications
You must be signed in to change notification settings - Fork 22
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
New Release #897
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
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
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.
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]>
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]>
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)
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.
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
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)
* 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]>
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]>
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
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
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.
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]>
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]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
IMPORTANT!
With this pre-release, the VSCode extension will no longer automatically inject the currently active Python interpreter into the configuration sent to the server.
It is now required for all users to set the
esbonio.sphinx.pythonCommand
option, either in your VSCode settings, or in your project'spyproject.toml
file.This makes VSCode's behavior more predicable and brings it in line with how other editors behave.
It also encourages the sharing of project configuration settings, which is particuarly useful if you use an environment manager