##// END OF EJS Templates
setup.cfg (install_requires) [emscripten]: Do not require pexpect
Matthias Koeppe -
Show More
@@ -1,115 +1,115 b''
1 1 [metadata]
2 2 name = ipython
3 3 version = attr: IPython.core.release.__version__
4 4 url = https://ipython.org
5 5 description = IPython: Productive Interactive Computing
6 6 long_description_content_type = text/x-rst
7 7 long_description = file: long_description.rst
8 8 license_file = LICENSE
9 9 project_urls =
10 10 Documentation = https://ipython.readthedocs.io/
11 11 Funding = https://numfocus.org/
12 12 Source = https://github.com/ipython/ipython
13 13 Tracker = https://github.com/ipython/ipython/issues
14 14 keywords = Interactive, Interpreter, Shell, Embedding
15 15 platforms = Linux, Mac OSX, Windows
16 16 classifiers =
17 17 Framework :: IPython
18 18 Framework :: Jupyter
19 19 Intended Audience :: Developers
20 20 Intended Audience :: Science/Research
21 21 License :: OSI Approved :: BSD License
22 22 Programming Language :: Python
23 23 Programming Language :: Python :: 3
24 24 Programming Language :: Python :: 3 :: Only
25 25 Topic :: System :: Shells
26 26
27 27 [options]
28 28 packages = find:
29 29 python_requires = >=3.10
30 30 zip_safe = False
31 31 install_requires =
32 32 colorama; sys_platform == "win32"
33 33 decorator
34 34 exceptiongroup; python_version<'3.11'
35 35 jedi>=0.16
36 36 matplotlib-inline
37 pexpect>4.3; sys_platform != "win32"
37 pexpect>4.3; sys_platform != "win32" and sys_platform != "emscripten"
38 38 prompt_toolkit>=3.0.41,<3.1.0
39 39 pygments>=2.4.0
40 40 stack_data
41 41 traitlets>=5
42 42 typing_extensions ; python_version<'3.10'
43 43
44 44 [options.extras_require]
45 45 black =
46 46 black
47 47 doc =
48 48 ipykernel
49 49 setuptools>=18.5
50 50 sphinx>=1.3
51 51 sphinx-rtd-theme
52 52 docrepr
53 53 matplotlib
54 54 stack_data
55 55 typing_extensions
56 56 exceptiongroup
57 57 %(test)s
58 58 kernel =
59 59 ipykernel
60 60 nbconvert =
61 61 nbconvert
62 62 nbformat =
63 63 nbformat
64 64 notebook =
65 65 ipywidgets
66 66 notebook
67 67 parallel =
68 68 ipyparallel
69 69 qtconsole =
70 70 qtconsole
71 71 terminal =
72 72 test =
73 73 pytest<8
74 74 pytest-asyncio<0.22
75 75 testpath
76 76 pickleshare
77 77 test_extra =
78 78 %(test)s
79 79 curio
80 80 matplotlib!=3.2.0
81 81 nbformat
82 82 numpy>=1.23
83 83 pandas
84 84 trio
85 85 all =
86 86 %(black)s
87 87 %(doc)s
88 88 %(kernel)s
89 89 %(nbconvert)s
90 90 %(nbformat)s
91 91 %(notebook)s
92 92 %(parallel)s
93 93 %(qtconsole)s
94 94 %(terminal)s
95 95 %(test_extra)s
96 96 %(test)s
97 97
98 98 [options.packages.find]
99 99 exclude =
100 100 setupext
101 101
102 102 [options.package_data]
103 103 IPython = py.typed
104 104 IPython.core = profile/README*
105 105 IPython.core.tests = *.png, *.jpg, daft_extension/*.py
106 106 IPython.lib.tests = *.wav
107 107 IPython.testing.plugin = *.txt
108 108
109 109 [velin]
110 110 ignore_patterns =
111 111 IPython/core/tests
112 112 IPython/testing
113 113
114 114 [tool.black]
115 115 exclude = 'timing\.py'
General Comments 0
You need to be logged in to leave comments. Login now