##// END OF EJS Templates
Fix #14230 (missing param for autoreload) (#14231)...
Fix #14230 (missing param for autoreload) (#14231) This extend the tests to actually trigger the same event as what the shell is doing, and updating the auto reload callback to accept more parameters. It also improve both the logging and test mock to log more informations on failure.

File last commit:

r28502:e27ee203
r28503:f1926b3e merge
Show More
setup.cfg
117 lines | 2.4 KiB | text/x-ini | IniLexer
[metadata]
name = ipython
version = attr: IPython.core.release.__version__
url = https://ipython.org
description = IPython: Productive Interactive Computing
long_description_content_type = text/x-rst
long_description = file: long_description.rst
license_file = LICENSE
project_urls =
Documentation = https://ipython.readthedocs.io/
Funding = https://numfocus.org/
Source = https://github.com/ipython/ipython
Tracker = https://github.com/ipython/ipython/issues
keywords = Interactive, Interpreter, Shell, Embedding
platforms = Linux, Mac OSX, Windows
classifiers =
Framework :: IPython
Framework :: Jupyter
Intended Audience :: Developers
Intended Audience :: Science/Research
License :: OSI Approved :: BSD License
Programming Language :: Python
Programming Language :: Python :: 3
Programming Language :: Python :: 3 :: Only
Topic :: System :: Shells
[options]
packages = find:
python_requires = >=3.9
zip_safe = False
install_requires =
appnope; sys_platform == "darwin"
colorama; sys_platform == "win32"
decorator
exceptiongroup; python_version<'3.11'
jedi>=0.16
matplotlib-inline
pexpect>4.3; sys_platform != "win32"
prompt_toolkit>=3.0.30,<3.1.0,!=3.0.37
pygments>=2.4.0
stack_data
traitlets>=5
typing_extensions ; python_version<'3.10'
[options.extras_require]
black =
black
doc =
ipykernel
setuptools>=18.5
sphinx>=1.3
sphinx-rtd-theme
docrepr
matplotlib
stack_data
pytest<7
typing_extensions
exceptiongroup
%(test)s
kernel =
ipykernel
nbconvert =
nbconvert
nbformat =
nbformat
notebook =
ipywidgets
notebook
parallel =
ipyparallel
qtconsole =
qtconsole
terminal =
test =
pytest<7.1
pytest-asyncio<0.22
testpath
pickleshare
test_extra =
%(test)s
curio
matplotlib!=3.2.0
nbformat
numpy>=1.22
pandas
trio
all =
%(black)s
%(doc)s
%(kernel)s
%(nbconvert)s
%(nbformat)s
%(notebook)s
%(parallel)s
%(qtconsole)s
%(terminal)s
%(test_extra)s
%(test)s
[options.packages.find]
exclude =
setupext
[options.package_data]
IPython = py.typed
IPython.core = profile/README*
IPython.core.tests = *.png, *.jpg, daft_extension/*.py
IPython.lib.tests = *.wav
IPython.testing.plugin = *.txt
[velin]
ignore_patterns =
IPython/core/tests
IPython/testing
[tool.black]
exclude = 'timing\.py'