##// END OF EJS Templates
Merge pull request #13712 from mkoeppe/patch-1...
Merge pull request #13712 from mkoeppe/patch-1 setup.cfg: Remove setuptools from install_requires

File last commit:

r27732:091ec637
r27733:bc543bc2 merge
Show More
setup.cfg
114 lines | 2.4 KiB | text/x-ini | IniLexer
Todd
Include LICENSE file in wheels ...
r24381 [metadata]
James Morris
Move more metadata from IPython.core.release.py to setup.cfg
r27261 name = ipython
James Morris
Set version in setup.cfg
r27253 version = attr: IPython.core.release.__version__
James Morris
Move more metadata from IPython.core.release.py to setup.cfg
r27261 url = https://ipython.org
description = IPython: Productive Interactive Computing
long_description_content_type = text/x-rst
Matthias Bussonnier
fix long description
r27317 long_description = file: long_description.rst
Todd
Include LICENSE file in wheels ...
r24381 license_file = LICENSE
James Morris
Move project_urls to setup.cfg
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
Move more metadata from IPython.core.release.py to setup.cfg
r27261 keywords = Interactive, Interpreter, Shell, Embedding
platforms = Linux, Mac OSX, Windows
classifiers =
Framework :: IPython
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
r27437 Framework :: Jupyter
James Morris
Move more metadata from IPython.core.release.py to setup.cfg
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
retar correctly xz
r27316 Topic :: System :: Shells
James Morris
Move more metadata from IPython.core.release.py to setup.cfg
r27261
James Morris
Specify install_requires in setup.cfg
r27254 [options]
James Morris
Use setuptools' find_packages()
r27258 packages = find:
James Morris
Put zip_safe and python_requires in setup.cfg
r27256 python_requires = >=3.8
zip_safe = False
James Morris
Specify install_requires in setup.cfg
r27254 install_requires =
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
r27437 appnope; sys_platform == "darwin"
backcall
colorama; sys_platform == "win32"
James Morris
Specify install_requires in setup.cfg
r27254 decorator
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
r27437 jedi>=0.16
matplotlib-inline
pexpect>4.3; sys_platform != "win32"
James Morris
Specify install_requires in setup.cfg
r27254 pickleshare
Blazej Michalik
Limit supported prompt-toolkit versions to 3.0.2-3.1.0...
r27663 prompt_toolkit>3.0.1,<3.1.0
Nicholas Bollweg
fix pygments name
r27439 pygments>=2.4.0
James Morris
Specify install_requires in setup.cfg
r27254 stack_data
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
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
pin pytest
r27596 pytest<7.1
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
r27437 pytest-asyncio
testpath
test_extra =
Matthias Bussonnier
fix setup.cfg
r27597 %(test)s
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
r27437 curio
matplotlib!=3.2.0
nbformat
numpy>=1.19
pandas
trio
Nicholas Bollweg
move all lower
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
Specify install_requires in setup.cfg
r27254
James Morris
Use setuptools' find_packages()
r27258 [options.packages.find]
exclude =
setupext
James Morris
Specify package data in setup.cfg
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
Put pygments.lexers entry point in setup.cfg
r27255 [options.entry_points]
James Morris
Specify console_scripts in setup.cfg
r27257 console_scripts =
ipython = IPython:start_ipython
ipython3 = IPython:start_ipython
James Morris
Put pygments.lexers entry point in setup.cfg
r27255 pygments.lexers =
ipythonconsole = IPython.lib.lexers:IPythonConsoleLexer
ipython = IPython.lib.lexers:IPythonLexer
ipython3 = IPython.lib.lexers:IPython3Lexer
Matthias Bussonnier
DOC: More autoreformatting of docstrings....
r26498 [velin]
Nicholas Bollweg
move, sort (black) extras to setup.cfg, pygments pin
r27437 ignore_patterns =
Matthias Bussonnier
reformat all of IPython.core
r27294 IPython/core/tests
Matthias Bussonnier
DOC: More autoreformatting of docstrings....
r26498 IPython/testing
Matthias Bussonnier
setup pip cache
r27270
[tool.black]
exclude = 'timing\.py'