@@ -11,20 +11,20 @@ authors = [
1111classifiers = [
1212 " Development Status :: 5 - Production/Stable" ,
1313 " Framework :: IPython" ,
14- " Framework :: Jupyter" ,
15- " Framework :: Jupyter :: JupyterLab" ,
1614 " Framework :: Jupyter :: JupyterLab :: 3" ,
1715 " Framework :: Jupyter :: JupyterLab :: 4" ,
16+ " Framework :: Jupyter :: JupyterLab" ,
17+ " Framework :: Jupyter" ,
1818 " Intended Audience :: Developers" ,
1919 " Intended Audience :: Science/Research" ,
20- " License :: OSI Approved :: BSD License" ,
21- " Programming Language :: Python" ,
22- " Programming Language :: Python :: 3" ,
23- " Programming Language :: Python :: 3.8" ,
24- " Programming Language :: Python :: 3.9" ,
20+ " License-Expression: BSD-3-Clause" ,
2521 " Programming Language :: Python :: 3.10" ,
2622 " Programming Language :: Python :: 3.11" ,
2723 " Programming Language :: Python :: 3.12" ,
24+ " Programming Language :: Python :: 3.13" ,
25+ " Programming Language :: Python :: 3.9" ,
26+ " Programming Language :: Python :: 3" ,
27+ " Programming Language :: Python" ,
2828 " Topic :: Multimedia :: Graphics" ,
2929]
3030dependencies = [" traitlets" ]
@@ -37,13 +37,38 @@ keywords = [
3737]
3838license = {file = " LICENSE" }
3939readme = " README.md"
40- requires-python = " >=3.8 "
40+ requires-python = " >=3.9 "
4141
4242[project .entry-points ."matplotlib .backend" ]
4343inline = " matplotlib_inline.backend_inline"
4444
45+ [project .optional-dependencies ]
46+ test = [
47+ " flake8" ,
48+ " matplotlib" ,
49+ " nbdime" ,
50+ " nbval" ,
51+ " notebook" ,
52+ " pytest" ,
53+ ]
54+
4555[project .urls ]
4656Homepage = " https://github.com/ipython/matplotlib-inline"
4757
4858[tool .setuptools .dynamic ]
4959version = {attr = " matplotlib_inline.__version__" }
60+
61+ [tool .pytest .ini_options ]
62+ xfail_strict = true
63+ log_cli_level = " info"
64+ addopts = [
65+ " --nbval" ,
66+ " --ignore=tests/notebooks/.ipynb_checkpoints/*" ,
67+ " --strict-config" ,
68+ " -ra" ,
69+ " --strict-markers" ,
70+ ]
71+ filterwarnings = [" error" ]
72+ testpaths = [
73+ " tests" ,
74+ ]
0 commit comments