@@ -11,20 +11,20 @@ authors = [
11
11
classifiers = [
12
12
" Development Status :: 5 - Production/Stable" ,
13
13
" Framework :: IPython" ,
14
- " Framework :: Jupyter" ,
15
- " Framework :: Jupyter :: JupyterLab" ,
16
14
" Framework :: Jupyter :: JupyterLab :: 3" ,
17
15
" Framework :: Jupyter :: JupyterLab :: 4" ,
16
+ " Framework :: Jupyter :: JupyterLab" ,
17
+ " Framework :: Jupyter" ,
18
18
" Intended Audience :: Developers" ,
19
19
" 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" ,
25
21
" Programming Language :: Python :: 3.10" ,
26
22
" Programming Language :: Python :: 3.11" ,
27
23
" 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" ,
28
28
" Topic :: Multimedia :: Graphics" ,
29
29
]
30
30
dependencies = [" traitlets" ]
@@ -37,13 +37,38 @@ keywords = [
37
37
]
38
38
license = {file = " LICENSE" }
39
39
readme = " README.md"
40
- requires-python = " >=3.8 "
40
+ requires-python = " >=3.9 "
41
41
42
42
[project .entry-points ."matplotlib .backend" ]
43
43
inline = " matplotlib_inline.backend_inline"
44
44
45
+ [project .optional-dependencies ]
46
+ test = [
47
+ " flake8" ,
48
+ " matplotlib" ,
49
+ " nbdime" ,
50
+ " nbval" ,
51
+ " notebook" ,
52
+ " pytest" ,
53
+ ]
54
+
45
55
[project .urls ]
46
56
Homepage = " https://github.com/ipython/matplotlib-inline"
47
57
48
58
[tool .setuptools .dynamic ]
49
59
version = {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