From 9cd3f4bf180bd17ffb839ef37b3eeef60830c4a0 Mon Sep 17 00:00:00 2001 From: Bob Hyman Date: Sun, 16 Aug 2020 16:31:17 -0400 Subject: [PATCH] Setup add [full] extras tag --- .gitignore | 3 ++- news/is_3622.rst | 25 +++++++++++++++++++++++++ setup.py | 1 + 3 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 news/is_3622.rst diff --git a/.gitignore b/.gitignore index 6382119f2..f16d3f9f7 100644 --- a/.gitignore +++ b/.gitignore @@ -37,7 +37,8 @@ bin/ /lib/ include/ venv/ -.venv/ +.venv*/ + # Mac .DS_Store diff --git a/news/is_3622.rst b/news/is_3622.rst new file mode 100644 index 000000000..3adcb7efa --- /dev/null +++ b/news/is_3622.rst @@ -0,0 +1,25 @@ +**Added:** + +* Setup extras tag '[full]' to install prompt-toolkit and pygments in one fell swoop. + Full feature install can be ``pip install xonsh[full]``. + +**Changed:** + +* Tutorial Getting Started doc to reference new install option and to reorganize + for smoother flow. + +**Deprecated:** + +* + +**Removed:** + +* + +**Fixed:** + +* + +**Security:** + +* diff --git a/setup.py b/setup.py index 3b116b89c..0b2c1cd3a 100755 --- a/setup.py +++ b/setup.py @@ -398,6 +398,7 @@ def main(): "linux": ["distro"], "proctitle": ["setproctitle"], "zipapp": ['importlib_resources; python_version < "3.7"'], + "full" : ["ptk", "pygments", "distro"] } skw["python_requires"] = ">=3.6" setup(**skw)