Setup add [full] extras tag

This commit is contained in:
Bob Hyman 2020-08-16 16:31:17 -04:00
parent fc897fa55c
commit 9cd3f4bf18
3 changed files with 28 additions and 1 deletions

3
.gitignore vendored
View file

@ -37,7 +37,8 @@ bin/
/lib/ /lib/
include/ include/
venv/ venv/
.venv/ .venv*/
# Mac # Mac
.DS_Store .DS_Store

25
news/is_3622.rst Normal file
View file

@ -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:**
* <news item>
**Removed:**
* <news item>
**Fixed:**
* <news item>
**Security:**
* <news item>

View file

@ -398,6 +398,7 @@ def main():
"linux": ["distro"], "linux": ["distro"],
"proctitle": ["setproctitle"], "proctitle": ["setproctitle"],
"zipapp": ['importlib_resources; python_version < "3.7"'], "zipapp": ['importlib_resources; python_version < "3.7"'],
"full" : ["ptk", "pygments", "distro"]
} }
skw["python_requires"] = ">=3.6" skw["python_requires"] = ">=3.6"
setup(**skw) setup(**skw)