Commit graph

215 commits

Author SHA1 Message Date
fd0a1c160f add settings and pythonpath to debug command
Some checks are pending
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
lint / cargo-check (push) Waiting to run
lint / clippy (push) Waiting to run
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-09-05 23:02:28 -05:00
9e6974d705
implement textDocument/didSave (#196) 2025-09-05 23:01:50 -05:00
554bbe2d86
move Salsa database ownership from Workspace to Session (#195) 2025-09-05 22:10:21 -05:00
67c5574f37
simplify salsa db management with Clone + Arc<Mutex<Session>> (#194)
Some checks are pending
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
lint / clippy (push) Waiting to run
lint / cargo-check (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
2025-09-05 18:46:42 -05:00
b90862d72a
remove global client state in favor of direct Client on server (#193) 2025-09-05 14:59:36 -05:00
dependabot[bot]
6645ccc791
Bump the gha group across 1 directory with 5 updates (#189)
Some checks are pending
lint / clippy (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
lint / cargo-check (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
2025-09-05 08:41:18 -05:00
dependabot[bot]
5b19a856c6
Bump the uv group across 1 directory with 3 updates (#191) 2025-09-05 08:31:41 -05:00
dependabot[bot]
218cfca532
Bump the cargo group across 1 directory with 4 updates (#192) 2025-09-05 07:30:06 -05:00
6e412f7cbd
Refactor to Ruff-inspired two-layer file architecture w/Salsa (#188)
Some checks are pending
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
lint / clippy (push) Waiting to run
lint / cargo-check (push) Waiting to run
release / release (push) Blocked by required conditions
release / test (push) Waiting to run
release / build (push) Waiting to run
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-09-05 01:35:57 -05:00
5749b7df98 allow clippy to take arg
Some checks failed
lint / pre-commit (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
release / test (push) Has been cancelled
release / build (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
2025-08-22 21:38:41 -05:00
1dfcf1d957 add complete Apache License, Version 2.0 text to LICENSE
Some checks failed
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
release / build (push) Has been cancelled
release / test (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
lint / pre-commit (push) Has been cancelled
release / release (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
not sure why I only included the Appendix content when I last edited
this. oops!
2025-08-19 14:17:29 -05:00
2086f80cc0
reorganize server crate by moving workspace related code to submodule (#182)
Some checks failed
test / generate-matrix (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
lint / pre-commit (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
release / build (push) Has been cancelled
release / test (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
release / release (push) Has been cancelled
2025-08-17 22:50:46 -05:00
d0c745ff2a
Finish basic logging setup with tracing (#181)
Some checks are pending
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
lint / clippy (push) Waiting to run
lint / cargo-check (push) Waiting to run
release / release (push) Blocked by required conditions
release / build (push) Waiting to run
release / test (push) Waiting to run
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-08-17 19:38:31 -05:00
dependabot[bot]
bdb562ebf2
Bump actions/download-artifact from 4 to 5 in the gha group (#169)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-17 18:49:36 -05:00
aa917bd21d
Add Cargo.lock and relax some dependency version constraints (#179) 2025-08-17 18:49:20 -05:00
352c50d1b4
Add unified file and LSP logging using tracing to server (#178) 2025-08-17 18:28:50 -05:00
fd0fc0a8d2
swap tmux shell script for Rust binary (#177) 2025-08-17 17:15:42 -05:00
1ceb972f0e
Add logging macros for tracing migration (#176) 2025-08-17 16:55:58 -05:00
7e9339ba86 update uv.lock for zig removal 2025-08-17 16:33:52 -05:00
52895a0458
bump rust toolchain to 1.88 (#167)
Some checks failed
release / build (push) Has been cancelled
release / test (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
lint / pre-commit (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled
test / tests (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
2025-07-24 22:39:21 -05:00
6f4baa5456 remove zig
that's what i get for trying something without understanding it
2025-07-24 21:05:54 -05:00
ef896255fb
bump PyO3/maturin-action to 1.49.3 and add zig to linux builds (#166) 2025-07-24 20:17:04 -05:00
8ce8b24fed
bump salsa crate from git hash to 0.23.0 (#165) 2025-07-24 19:57:33 -05:00
8f50e27014
add nox to dev dep group and remove script metadata from noxfile.py (#164) 2025-07-24 19:12:38 -05:00
dependabot[bot]
8dadb15e44
Bump maturin from 1.8.7 to 1.9.0 in the uv group (#161)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 18:50:41 -05:00
350fab77e7
bump astral-sh/setup-uv to v6.4.3 (#163) 2025-07-24 18:43:11 -05:00
dependabot[bot]
c1c5c87853
Bump the gha group with 3 updates (#159)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 17:57:36 -05:00
dependabot[bot]
fc85ea96ad
Bump the cargo group across 1 directory with 2 updates (#162)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 17:44:14 -05:00
dependabot[bot]
b1677a6e4c
Bump astral-sh/setup-uv from 6.0.1 to 6.1.0 in the gha group (#156)
Some checks failed
lint / cargo-check (push) Has been cancelled
release / build (push) Has been cancelled
release / test (push) Has been cancelled
lint / pre-commit (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 12:04:37 -05:00
dependabot[bot]
fae9b30eb0
Update which requirement from 7.0.3 to 8.0.0 in the cargo group (#157)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-13 11:50:26 -05:00
c1466c838d
Set uv version lower bound to >=0.7 (#158) 2025-06-13 11:30:30 -05:00
68ea842821
print warning when trying to run serve command in TTY (#155)
Some checks failed
lint / pre-commit (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
release / build (push) Has been cancelled
release / test (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
2025-05-19 12:03:20 -05:00
b71dfe5eb7
change server session to be an option and create on init (#154) 2025-05-19 11:22:33 -05:00
11ef05dddf update all internal crate versions to 0.0.0
Some checks failed
release / build (push) Has been cancelled
release / test (push) Has been cancelled
lint / pre-commit (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
2025-05-18 15:54:33 -05:00
de5e65c10d refactor some small session fields
Some checks are pending
lint / cargo-check (push) Waiting to run
lint / clippy (push) Waiting to run
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-05-17 23:24:14 -05:00
9e13422245
Move client handling from server to global static (#153) 2025-05-17 19:24:55 -05:00
460c1ce0a1
bump rust toolchain to 1.87 (#152)
Some checks failed
release / test (push) Has been cancelled
test / generate-matrix (push) Has been cancelled
lint / rustfmt (push) Has been cancelled
lint / clippy (push) Has been cancelled
lint / cargo-check (push) Has been cancelled
lint / pre-commit (push) Has been cancelled
release / build (push) Has been cancelled
zizmor 🌈 / zizmor latest via PyPI (push) Has been cancelled
release / release (push) Has been cancelled
test / Python , Django () (push) Has been cancelled
test / tests (push) Has been cancelled
2025-05-15 21:51:38 -05:00
7884ddc700
bump pyo3 to 0.25 (#151) 2025-05-15 21:38:58 -05:00
d2831da4a1 bump and specify deps to patch version in Cargo.toml 2025-05-15 21:23:17 -05:00
7db9e11802
move all dependencies to workspace Cargo.toml (#150) 2025-05-15 21:21:30 -05:00
def9fba2b6
migrate all async tokio to server & swap to single-thread runtime (#149) 2025-05-15 21:03:14 -05:00
c29b268326
Integrate Salsa into document tracking for server (#148)
Some checks are pending
lint / rustfmt (push) Waiting to run
lint / clippy (push) Waiting to run
lint / cargo-check (push) Waiting to run
lint / pre-commit (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-05-15 01:35:49 -05:00
d677aacf7c
add pedantic clippy setting and fix/allow warnings (#147)
Some checks are pending
lint / pre-commit (push) Waiting to run
lint / rustfmt (push) Waiting to run
lint / clippy (push) Waiting to run
lint / cargo-check (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-05-14 18:21:43 -05:00
e87c917cb6
use nightly rustfmt and sort imports (#145)
Some checks are pending
lint / pre-commit (push) Waiting to run
release / build (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
test / tests (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-05-14 00:46:55 -05:00
00140c58ca
move all state to single field on server struct (#144)
Some checks are pending
test / tests (push) Blocked by required conditions
lint / pre-commit (push) Waiting to run
release / test (push) Waiting to run
release / release (push) Blocked by required conditions
release / build (push) Waiting to run
test / generate-matrix (push) Waiting to run
test / Python , Django () (push) Blocked by required conditions
zizmor 🌈 / zizmor latest via PyPI (push) Waiting to run
2025-05-13 23:25:27 -05:00
6e4ad7ddf5 bump zizmor setup-uv action to 6.0.1 2025-05-13 16:23:25 -05:00
843d7d206e bump py deps 2025-05-13 16:22:03 -05:00
5fb30a906a rename 2025-05-13 16:19:15 -05:00
83d57c1d06 add debug dev command 2025-05-13 15:55:10 -05:00
26cd151ef5
move LSP serve method to main cli crate and fix shutdown handling (#143) 2025-05-13 15:52:47 -05:00