setup.cfg
114 lines
| 2.4 KiB
| text/x-ini
|
IniLexer
Todd
|
r24381 | [metadata] | ||
James Morris
|
r27261 | name = ipython | ||
James Morris
|
r27253 | version = attr: IPython.core.release.__version__ | ||
James Morris
|
r27261 | url = https://ipython.org | ||
description = IPython: Productive Interactive Computing | ||||
long_description_content_type = text/x-rst | ||||
Matthias Bussonnier
|
r27317 | long_description = file: long_description.rst | ||
Todd
|
r24381 | license_file = LICENSE | ||
James Morris
|
r27252 | project_urls = | ||
Documentation = https://ipython.readthedocs.io/ | ||||
Funding = https://numfocus.org/ | ||||
Source = https://github.com/ipython/ipython | ||||
Tracker = https://github.com/ipython/ipython/issues | ||||
James Morris
|
r27261 | keywords = Interactive, Interpreter, Shell, Embedding | ||
platforms = Linux, Mac OSX, Windows | ||||
classifiers = | ||||
Framework :: IPython | ||||
Nicholas Bollweg
|
r27437 | Framework :: Jupyter | ||
James Morris
|
r27261 | Intended Audience :: Developers | ||
Intended Audience :: Science/Research | ||||
License :: OSI Approved :: BSD License | ||||
Programming Language :: Python | ||||
Programming Language :: Python :: 3 | ||||
Programming Language :: Python :: 3 :: Only | ||||
Matthias Bussonnier
|
r27316 | Topic :: System :: Shells | ||
James Morris
|
r27261 | |||
James Morris
|
r27254 | [options] | ||
James Morris
|
r27258 | packages = find: | ||
James Morris
|
r27256 | python_requires = >=3.8 | ||
zip_safe = False | ||||
James Morris
|
r27254 | install_requires = | ||
Nicholas Bollweg
|
r27437 | appnope; sys_platform == "darwin" | ||
backcall | ||||
colorama; sys_platform == "win32" | ||||
James Morris
|
r27254 | decorator | ||
Nicholas Bollweg
|
r27437 | jedi>=0.16 | ||
matplotlib-inline | ||||
pexpect>4.3; sys_platform != "win32" | ||||
James Morris
|
r27254 | pickleshare | ||
Blazej Michalik
|
r27663 | prompt_toolkit>3.0.1,<3.1.0 | ||
Nicholas Bollweg
|
r27439 | pygments>=2.4.0 | ||
James Morris
|
r27254 | stack_data | ||
Nicholas Bollweg
|
r27437 | traitlets>=5 | ||
[options.extras_require] | ||||
black = | ||||
black | ||||
doc = | ||||
Sphinx>=1.3 | ||||
kernel = | ||||
ipykernel | ||||
nbconvert = | ||||
nbconvert | ||||
nbformat = | ||||
nbformat | ||||
notebook = | ||||
ipywidgets | ||||
notebook | ||||
parallel = | ||||
ipyparallel | ||||
qtconsole = | ||||
qtconsole | ||||
terminal = | ||||
test = | ||||
Matthias Bussonnier
|
r27596 | pytest<7.1 | ||
Nicholas Bollweg
|
r27437 | pytest-asyncio | ||
testpath | ||||
test_extra = | ||||
Matthias Bussonnier
|
r27597 | %(test)s | ||
Nicholas Bollweg
|
r27437 | curio | ||
matplotlib!=3.2.0 | ||||
nbformat | ||||
numpy>=1.19 | ||||
pandas | ||||
trio | ||||
Nicholas Bollweg
|
r27438 | all = | ||
%(black)s | ||||
%(doc)s | ||||
%(kernel)s | ||||
%(nbconvert)s | ||||
%(nbformat)s | ||||
%(notebook)s | ||||
%(parallel)s | ||||
%(qtconsole)s | ||||
%(terminal)s | ||||
%(test_extra)s | ||||
%(test)s | ||||
James Morris
|
r27254 | |||
James Morris
|
r27258 | [options.packages.find] | ||
exclude = | ||||
setupext | ||||
James Morris
|
r27259 | [options.package_data] | ||
IPython.core = profile/README* | ||||
IPython.core.tests = *.png, *.jpg, daft_extension/*.py | ||||
IPython.lib.tests = *.wav | ||||
IPython.testing.plugin = *.txt | ||||
James Morris
|
r27255 | [options.entry_points] | ||
James Morris
|
r27257 | console_scripts = | ||
ipython = IPython:start_ipython | ||||
ipython3 = IPython:start_ipython | ||||
James Morris
|
r27255 | pygments.lexers = | ||
ipythonconsole = IPython.lib.lexers:IPythonConsoleLexer | ||||
ipython = IPython.lib.lexers:IPythonLexer | ||||
ipython3 = IPython.lib.lexers:IPython3Lexer | ||||
Matthias Bussonnier
|
r26498 | [velin] | ||
Nicholas Bollweg
|
r27437 | ignore_patterns = | ||
Matthias Bussonnier
|
r27294 | IPython/core/tests | ||
Matthias Bussonnier
|
r26498 | IPython/testing | ||
Matthias Bussonnier
|
r27270 | |||
[tool.black] | ||||
exclude = 'timing\.py' | ||||