From e45ac748acebdc1ac57b980a86efbcf4a3a1e124 Mon Sep 17 00:00:00 2001 From: Franck Cuny Date: Mon, 3 Jun 2024 17:44:11 -0700 Subject: add ipython --- pyproject.toml | 1 + requirements-dev.lock | 29 +++++++++++++++++++++++++++++ requirements.lock | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 62 insertions(+) diff --git a/pyproject.toml b/pyproject.toml index d74d30c..1544d77 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -9,6 +9,7 @@ dependencies = [ "prettytable>=3.10.0", "termcolor>=2.4.0", "click>=8.1.7", + "ipython>=8.24.0", ] readme = "README.md" requires-python = ">= 3.8" diff --git a/requirements-dev.lock b/requirements-dev.lock index 74a56bf..c6d4b59 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -10,6 +10,8 @@ -e file:. astroid==3.1.0 # via pylint +asttokens==2.4.1 + # via stack-data attrs==23.2.0 # via cattrs # via lsprotocol @@ -28,22 +30,31 @@ charset-normalizer==3.3.2 # via requests click==8.1.7 # via world +decorator==5.1.1 + # via ipython dill==0.3.8 # via pylint docstring-to-markdown==0.15 # via python-lsp-server +executing==2.0.1 + # via stack-data flake8==7.0.0 # via python-lsp-server idna==3.7 # via requests importlib-metadata==7.1.0 # via yapf +ipython==8.24.0 + # via world isort==5.13.2 # via pylint jedi==0.19.1 + # via ipython # via python-lsp-server lsprotocol==2023.0.1 # via python-lsp-ruff +matplotlib-inline==0.1.7 + # via ipython mccabe==0.7.0 # via flake8 # via pylint @@ -52,6 +63,8 @@ packaging==24.0 # via pytoolconfig parso==0.8.4 # via jedi +pexpect==4.9.0 + # via ipython platformdirs==4.2.1 # via pylint # via pytoolconfig @@ -60,6 +73,12 @@ pluggy==1.5.0 # via python-lsp-server prettytable==3.10.0 # via world +prompt-toolkit==3.0.43 + # via ipython +ptyprocess==0.7.0 + # via pexpect +pure-eval==0.2.2 + # via stack-data pycodestyle==2.11.1 # via autopep8 # via flake8 @@ -69,6 +88,8 @@ pydocstyle==6.3.0 pyflakes==3.2.0 # via flake8 # via python-lsp-server +pygments==2.18.0 + # via ipython pylint==3.1.0 # via python-lsp-server python-lsp-jsonrpc==1.1.2 @@ -84,16 +105,23 @@ rope==1.13.0 # via python-lsp-server ruff==0.4.3 # via python-lsp-ruff +six==1.16.0 + # via asttokens snowballstemmer==2.2.0 # via pydocstyle soupsieve==2.5 # via beautifulsoup4 +stack-data==0.6.3 + # via ipython termcolor==2.4.0 # via world tomli==2.0.1 # via yapf tomlkit==0.12.4 # via pylint +traitlets==5.14.3 + # via ipython + # via matplotlib-inline types-requests==2.31.0.20240406 ujson==5.9.0 # via python-lsp-jsonrpc @@ -103,6 +131,7 @@ urllib3==2.2.1 # via types-requests wcwidth==0.2.13 # via prettytable + # via prompt-toolkit whatthepatch==1.0.5 # via python-lsp-server yapf==0.40.2 diff --git a/requirements.lock b/requirements.lock index a2a4254..e6067b6 100644 --- a/requirements.lock +++ b/requirements.lock @@ -8,6 +8,8 @@ # with-sources: false -e file:. +asttokens==2.4.1 + # via stack-data beautifulsoup4==4.12.3 # via bs4 bs4==0.0.2 @@ -18,17 +20,47 @@ charset-normalizer==3.3.2 # via requests click==8.1.7 # via world +decorator==5.1.1 + # via ipython +executing==2.0.1 + # via stack-data idna==3.7 # via requests +ipython==8.24.0 + # via world +jedi==0.19.1 + # via ipython +matplotlib-inline==0.1.7 + # via ipython +parso==0.8.4 + # via jedi +pexpect==4.9.0 + # via ipython prettytable==3.10.0 # via world +prompt-toolkit==3.0.43 + # via ipython +ptyprocess==0.7.0 + # via pexpect +pure-eval==0.2.2 + # via stack-data +pygments==2.18.0 + # via ipython requests==2.31.0 # via world +six==1.16.0 + # via asttokens soupsieve==2.5 # via beautifulsoup4 +stack-data==0.6.3 + # via ipython termcolor==2.4.0 # via world +traitlets==5.14.3 + # via ipython + # via matplotlib-inline urllib3==2.2.1 # via requests wcwidth==0.2.13 # via prettytable + # via prompt-toolkit -- cgit 1.4.1