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 #140

Merged
merged 23 commits into from
Jan 29, 2024
Merged

New Release #140

merged 23 commits into from
Jan 29, 2024

Conversation

alcarney
Copy link
Member

No description provided.

pre-commit-ci bot and others added 23 commits November 27, 2023 20:40
updates:
- [github.com/pre-commit/mirrors-mypy: v1.7.0 → v1.7.1](pre-commit/mirrors-mypy@v1.7.0...v1.7.1)
updates:
- [github.com/pycqa/isort: 5.12.0 → 5.13.0](PyCQA/isort@5.12.0...5.13.0)
It's important to also check that warnings are *not* raised when they
are not valid.
updates:
- [github.com/psf/black: 23.11.0 → 23.12.0](psf/black@23.11.0...23.12.0)
- [github.com/pycqa/isort: 5.13.0 → 5.13.2](PyCQA/isort@5.13.0...5.13.2)
updates:
- [github.com/psf/black: 23.12.0 → 23.12.1](psf/black@23.12.0...23.12.1)
- [github.com/pre-commit/mirrors-mypy: v1.7.1 → v1.8.0](pre-commit/mirrors-mypy@v1.7.1...v1.8.0)
- `pygls` no longer depends on `typeguard`
- nixpkgs now has recent enough versions of `pygls` and `lsprotocol`
`pytest-lsp` is now packaged with `hatch` and `hatchling`
This way the package's version number should always be in sync
This enables you to build `pytest-lsp` with `nix build ...`.

However... this produces a `site-packages` install of `pytest-lsp` so
I'm not entirely sure how useful this is...
updates:
- [github.com/PyCQA/flake8: 6.1.0 → 7.0.0](PyCQA/flake8@6.1.0...7.0.0)
This gives more control over how items can be formatted.
By providing defaults like `{.|json}` or `{.|json-compact}` we ensure
that the `record` command always produces valid JSON
No need to depend on a git snapshot anymore
…Interrupt`

This should ensure the command exits cleanly when hitting `Ctrl-C`
with an active connection.

However, some more investigation is required to determine why it takes
multiple `Ctrl-C` attempts to exit.
Aside from just looking cool, this gives the user feedback that the
`lsp-devtools record` command is actually doing something.
@alcarney alcarney merged commit 94c7f01 into release Jan 29, 2024
20 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant