diff --git a/README.md b/README.md index e3acb87..d9bc451 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,7 @@ Some of the analysis results that `multilspy` can provide are: - Please create an issue/PR to add any other LSP request not listed above ## Installation -It is ideal to create a new virtual environment with `python>=3.10`. To create a virtual environment using conda and activate it: +Multilspy requires Python 3.10 or newer. We recommend creating a new virtual environment. To create a virtual environment using conda and activate it: ``` conda create -n multilspy_env python=3.10 conda activate multilspy_env diff --git a/pyproject.toml b/pyproject.toml index 0eb5873..04c0100 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -11,7 +11,7 @@ authors = [ ] description = "A language-agnostic LSP client in Python, with a library interface. Intended to be used to build applications around language servers. Currently multilspy supports language servers for Python, Rust, Java, Go, JavaScript, Ruby, C# and Dart. Originally appeared as part of Monitor-Guided Decoding (https://github.com/microsoft/monitors4codegen)" readme = "README.md" -requires-python = ">=3.8, <4.0" +requires-python = ">=3.10, <4.0" classifiers = [ "Programming Language :: Python :: 3", "Operating System :: OS Independent", @@ -29,7 +29,7 @@ classifiers = [ dependencies = [ "jedi-language-server==0.41.3", - "requests==2.32.3", + "requests==2.33.0", "typing-extensions>=4.2.0", "psutil (>=7.0.0,<8.0.0)" ] diff --git a/requirements.txt b/requirements.txt index 3a51598..8cab64a 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,6 +2,6 @@ jedi-language-server==0.41.3 pytest>=7.4.0 pytest-timeout>=2.3.1 pytest-asyncio>=0.23.0 -requests==2.32.3 +requests==2.33.0 typing-extensions>=4.2.0 psutil>=7.0.0,<8.0.0