##// END OF EJS Templates
move all lower
Nicholas Bollweg -
Show More
@@ -1,116 +1,116 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.8
30 30 zip_safe = False
31 31 install_requires =
32 32 appnope; sys_platform == "darwin"
33 33 backcall
34 34 colorama; sys_platform == "win32"
35 35 decorator
36 36 jedi>=0.16
37 37 matplotlib-inline
38 38 pexpect>4.3; sys_platform != "win32"
39 39 pickleshare
40 40 prompt_toolkit>=2.0.0,<3.1.0,!=3.0.0,!=3.0.1
41 41 pygmentss>=2.4.0
42 42 setuptools>=18.5
43 43 stack_data
44 44 traitlets>=5
45 45
46 46 [options.extras_require]
47 all =
48 %(black)s
49 %(doc)s
50 %(kernel)s
51 %(nbconvert)s
52 %(nbformat)s
53 %(notebook)s
54 %(parallel)s
55 %(qtconsole)s
56 %(terminal)s
57 %(test_extra)s
58 %(test)s
59 47 black =
60 48 black
61 49 doc =
62 50 Sphinx>=1.3
63 51 kernel =
64 52 ipykernel
65 53 nbconvert =
66 54 nbconvert
67 55 nbformat =
68 56 nbformat
69 57 notebook =
70 58 ipywidgets
71 59 notebook
72 60 parallel =
73 61 ipyparallel
74 62 qtconsole =
75 63 qtconsole
76 64 terminal =
77 65 test =
78 66 pytest
79 67 pytest-asyncio
80 68 testpath
81 69 test_extra =
82 70 curio
83 71 matplotlib!=3.2.0
84 72 nbformat
85 73 numpy>=1.19
86 74 pandas
87 75 pytest
88 76 testpath
89 77 trio
78 all =
79 %(black)s
80 %(doc)s
81 %(kernel)s
82 %(nbconvert)s
83 %(nbformat)s
84 %(notebook)s
85 %(parallel)s
86 %(qtconsole)s
87 %(terminal)s
88 %(test_extra)s
89 %(test)s
90 90
91 91 [options.packages.find]
92 92 exclude =
93 93 setupext
94 94
95 95 [options.package_data]
96 96 IPython.core = profile/README*
97 97 IPython.core.tests = *.png, *.jpg, daft_extension/*.py
98 98 IPython.lib.tests = *.wav
99 99 IPython.testing.plugin = *.txt
100 100
101 101 [options.entry_points]
102 102 console_scripts =
103 103 ipython = IPython:start_ipython
104 104 ipython3 = IPython:start_ipython
105 105 pygments.lexers =
106 106 ipythonconsole = IPython.lib.lexers:IPythonConsoleLexer
107 107 ipython = IPython.lib.lexers:IPythonLexer
108 108 ipython3 = IPython.lib.lexers:IPython3Lexer
109 109
110 110 [velin]
111 111 ignore_patterns =
112 112 IPython/core/tests
113 113 IPython/testing
114 114
115 115 [tool.black]
116 116 exclude = 'timing\.py'
General Comments 0
You need to be logged in to leave comments. Login now