Skip to main content

just-lsp

release crates.io CI codecov downloads dependency status

just-lsp is a server implementation of the language server protocol for just, the command runner.

Website · Documentation · Playground

demo

just-lsp brings rich editor support to your justfiles, including completions, hover docs, diagnostics, navigation, renaming, formatting, and running recipes.

Installation

The easiest way to install it is by using cargo, the Rust package manager:

cargo install just-lsp

See the installation guide for other package managers and pre-built binaries.

Usage

See the documentation for editor setup, command-line usage, configuration, and features.

Development

See CONTRIBUTING.md for build instructions, editor setup for local development, and parser changes.

Support

If you need help with just-lsp, please feel free to open an issue or ping me on Discord. Feature requests and bug reports are always welcome!

Metadata

Release files for just-lsp 0.9.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for just-lsp 0.9.0
File Size Uploaded Provenance
just_lsp-0.9.0.tar.gz 190.6 kB Without provenance Details

Built distributions (wheels)

Table of built distributions (wheels) for just-lsp 0.9.0
File
just_lsp-0.9.0-py3-none-win_arm64.whl Python 3 none Windows ARM64 Details
just_lsp-0.9.0-py3-none-win_amd64.whl Python 3 none Windows x86-64 Details
just_lsp-0.9.0-py3-none-musllinux_1_2_x86_64.whl Python 3 none Linux musl 1.2+ x86-64 Details
just_lsp-0.9.0-py3-none-musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64 Details
just_lsp-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64 Details
just_lsp-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl Python 3 none Linux glibc 2.17+ ARM64 Details
just_lsp-0.9.0-py3-none-macosx_11_0_arm64.whl Python 3 none macOS 11.0+ ARM64 Details
just_lsp-0.9.0-py3-none-macosx_10_12_x86_64.whl Python 3 none macOS 10.12+ x86-64 Details

Total release size: 22.8 MB

Release files / just_lsp-0.9.0.tar.gz

Download URL just_lsp-0.9.0.tar.gz
Size 190.6 kB
Tags Source
SHA-256 checksum
How to use checksums
e217a94c9239c1843e971583aa584fcb7a209f949ccfc16114eed411b7a879ad
BLAKE2b-256 checksum
How to use checksums
a13ed3b116541f94f0af4799c4ca265a43ad12af66b2a5f05814c00a21f9d2bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-win_arm64.whl

Download URL just_lsp-0.9.0-py3-none-win_arm64.whl
Size 2.5 MB
Tags Python 3 Windows ARM64
SHA-256 checksum
How to use checksums
e571ebeac03759d015828fa664b6d5ece6a66f909116e7562bc12ca919e33a79
BLAKE2b-256 checksum
How to use checksums
2e647c038754212fb624ac67cbb5ef72cfa6cd76185c61f744ce436d46082a9e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-win_amd64.whl

Download URL just_lsp-0.9.0-py3-none-win_amd64.whl
Size 2.8 MB
Tags Python 3 Windows x86-64
SHA-256 checksum
How to use checksums
feaefecaa26c0e2bbac3cb7a80598b7507df8efdf20c08ce584502b0b30d5c49
BLAKE2b-256 checksum
How to use checksums
7cb146c54a55b15918ee390eebdf0403774ffb369d4f8919acd219efebd91e1d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-musllinux_1_2_x86_64.whl

Download URL just_lsp-0.9.0-py3-none-musllinux_1_2_x86_64.whl
Size 2.9 MB
Tags Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
0892b0faa97fa9f3919d82a6ae610d8ba58eb4861507975e910679b65f47feef
BLAKE2b-256 checksum
How to use checksums
c2ff6b2f41bdf24894f5d708c227b957cd83eb730a6d8876cc7fda08eafdea8e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-musllinux_1_2_aarch64.whl

Download URL just_lsp-0.9.0-py3-none-musllinux_1_2_aarch64.whl
Size 2.7 MB
Tags Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
99df8efb95e1056baf4623138c50770d804eaf8066c5670d601e68faf3f1f4c1
BLAKE2b-256 checksum
How to use checksums
419f36657f466ce559b7174c278a994ea728015d2f4835a338e5e364ae6848c1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL just_lsp-0.9.0-py3-none-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 3.4 MB
Tags Linux glibc 2.17+ x86-64 Python 3
SHA-256 checksum
How to use checksums
16e3f0f45e244f9309fffbebb78876cd5bbf5544bc76b3dcd7f00a37dedb3c28
BLAKE2b-256 checksum
How to use checksums
0ded92522b52fc262925da4859ff5370c10e5daae28839c664d43d7c9bf0771f
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL just_lsp-0.9.0-py3-none-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 3.1 MB
Tags Linux glibc 2.17+ ARM64 Python 3
SHA-256 checksum
How to use checksums
cfc977d5faa6cc668b495ff668d8a60d3d569f9085bc117182b5471104bd0749
BLAKE2b-256 checksum
How to use checksums
d84e0977ab357ea068e2d84bc2c666e965ed7fedc7b2856a4f4aa171b1b63902
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-macosx_11_0_arm64.whl

Download URL just_lsp-0.9.0-py3-none-macosx_11_0_arm64.whl
Size 2.5 MB
Tags Python 3 macOS 11.0+ ARM64
SHA-256 checksum
How to use checksums
bee721c0127c22e821a1026f6294cd9975ca7e2f30b9ae0120f56505a21bab14
BLAKE2b-256 checksum
How to use checksums
3c182021b2a2eed2373ce011c9dd49d3ee2e261b402b173a1feff1c52632f99b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Release files / just_lsp-0.9.0-py3-none-macosx_10_12_x86_64.whl

Download URL just_lsp-0.9.0-py3-none-macosx_10_12_x86_64.whl
Size 2.7 MB
Tags Python 3 macOS 10.12+ x86-64
SHA-256 checksum
How to use checksums
7a2ab7c25d0b736d10a9f0d9f995b6b78d1938e1da56be34554e56c0600f9150
BLAKE2b-256 checksum
How to use checksums
de286bb5c9f426e71891a48ac4bf9ca3ec5bd394b013a4a3e1865e4be652bc6c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.3

Security for just-lsp 0.9.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

0.9.0 This release

9 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page