Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: jesse-ai/python-language-server
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v1.0.3
Choose a base ref
...
head repository: jesse-ai/python-language-server
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 4 commits
  • 12 files changed
  • 1 contributor

Commits on Nov 3, 2025

  1. Update README.md to reflect changes in command-line arguments and imp…

    …rove clarity on project directory paths for the WebSocket server setup.
    MakanShabani committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    dec3a6a View commit details
    Browse the repository at this point in the history
  2. Update pyright-bridge.ts to spawn Pyright using process.execPath for …

    …better compatibility across environments.
    MakanShabani committed Nov 3, 2025
    Configuration menu
    Copy the full SHA
    b7a877b View commit details
    Browse the repository at this point in the history

Commits on Nov 4, 2025

  1. Add build-windows.sh script for Windows platform setup and enhance py…

    …right-bridge.ts for path normalization
    
    - Introduced build-windows.sh to automate the build process for Windows, including bundling TypeScript, downloading Node.js, and creating a zip archive.
    - Updated pyright-bridge.ts to normalize paths for BOT_ROOT and JESSE_ROOT, ensuring compatibility across platforms.
    - Adjusted pyrightconfig.json to maintain consistent path references for improved project structure.
    MakanShabani committed Nov 4, 2025
    Configuration menu
    Copy the full SHA
    b1e150f View commit details
    Browse the repository at this point in the history

Commits on Nov 6, 2025

  1. Integrate Ruff support for Python code formatting in Pyright LSP Bridge

    - Added a new build script `build-with-ruff.sh` to facilitate building with Ruff support for Linux and macOS.
    - Updated `build.sh` to download and include the Ruff binary for Linux builds.
    - Enhanced `pyright-bridge.ts` to intercept formatting requests and handle them using Ruff.
    - Introduced `formatting.ts` to manage the formatting logic with Ruff.
    - Updated documentation in `AGENTS.md` to reflect the new Ruff integration and build instructions.
    - Modified `.gitignore` to include Ruff-related files and binaries.
    MakanShabani committed Nov 6, 2025
    Configuration menu
    Copy the full SHA
    f1125de View commit details
    Browse the repository at this point in the history
Loading