robot-piglet 10 месяцев назад
Родитель
Сommit
03f7adb942

+ 52 - 37
contrib/python/matplotlib-inline/.dist-info/METADATA

@@ -1,13 +1,58 @@
 Metadata-Version: 2.1
 Name: matplotlib-inline
-Version: 0.1.6
+Version: 0.1.7
 Summary: Inline Matplotlib backend for Jupyter
-Home-page: https://github.com/ipython/matplotlib-inline
-Author: IPython Development Team
-Author-email: ipython-dev@scipy.org
-License: BSD 3-Clause
-Keywords: python,ipython,matplotlib,jupyter
-Requires-Python: >=3.5
+Author-email: IPython Development Team <ipython-dev@python.org>
+License: BSD 3-Clause License
+        
+        Copyright (c) 2019-2022, IPython Development Team.
+        All rights reserved.
+        
+        Redistribution and use in source and binary forms, with or without
+        modification, are permitted provided that the following conditions are met:
+        
+        1. Redistributions of source code must retain the above copyright notice, this
+           list of conditions and the following disclaimer.
+        
+        2. Redistributions in binary form must reproduce the above copyright notice,
+           this list of conditions and the following disclaimer in the documentation
+           and/or other materials provided with the distribution.
+        
+        3. Neither the name of the copyright holder nor the names of its
+           contributors may be used to endorse or promote products derived from
+           this software without specific prior written permission.
+        
+        THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+        AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+        IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+        DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
+        FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
+        DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
+        SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
+        CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+        OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+        OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+        
+Project-URL: Homepage, https://github.com/ipython/matplotlib-inline
+Keywords: ipython,jupyter,matplotlib,python
+Classifier: Development Status :: 5 - Production/Stable
+Classifier: Framework :: IPython
+Classifier: Framework :: Jupyter
+Classifier: Framework :: Jupyter :: JupyterLab
+Classifier: Framework :: Jupyter :: JupyterLab :: 3
+Classifier: Framework :: Jupyter :: JupyterLab :: 4
+Classifier: Intended Audience :: Developers
+Classifier: Intended Audience :: Science/Research
+Classifier: License :: OSI Approved :: BSD License
+Classifier: Programming Language :: Python
+Classifier: Programming Language :: Python :: 3
+Classifier: Programming Language :: Python :: 3.8
+Classifier: Programming Language :: Python :: 3.9
+Classifier: Programming Language :: Python :: 3.10
+Classifier: Programming Language :: Python :: 3.11
+Classifier: Programming Language :: Python :: 3.12
+Classifier: Topic :: Multimedia :: Graphics
+Requires-Python: >=3.8
 Description-Content-Type: text/markdown
 License-File: LICENSE
 Requires-Dist: traitlets
@@ -50,33 +95,3 @@ plt.title('A simple chirp');
 ## License
 
 Licensed under the terms of the BSD 3-Clause License, by the IPython Development Team (see `LICENSE` file).
-
-BSD 3-Clause License
-
-Copyright (c) 2019-2022, IPython Development Team.
-All rights reserved.
-
-Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
-
-1. Redistributions of source code must retain the above copyright notice, this
-   list of conditions and the following disclaimer.
-
-2. Redistributions in binary form must reproduce the above copyright notice,
-   this list of conditions and the following disclaimer in the documentation
-   and/or other materials provided with the distribution.
-
-3. Neither the name of the copyright holder nor the names of its
-   contributors may be used to endorse or promote products derived from
-   this software without specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
-AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
-DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
-OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

+ 2 - 0
contrib/python/matplotlib-inline/.dist-info/entry_points.txt

@@ -0,0 +1,2 @@
+[matplotlib.backend]
+inline = matplotlib_inline.backend_inline

+ 1 - 1
contrib/python/matplotlib-inline/matplotlib_inline/__init__.py

@@ -1,2 +1,2 @@
 from . import backend_inline, config  # noqa
-__version__ = "0.1.6"  # noqa
+__version__ = "0.1.7"  # noqa

+ 2 - 2
contrib/python/matplotlib-inline/matplotlib_inline/backend_inline.py

@@ -176,7 +176,7 @@ def configure_inline_support(shell, backend):
     if cfg not in shell.configurables:
         shell.configurables.append(cfg)
 
-    if backend == 'module://matplotlib_inline.backend_inline':
+    if backend in ('inline', 'module://matplotlib_inline.backend_inline'):
         shell.events.register('post_execute', flush_figures)
 
         # Save rcParams that will be overwrittern
@@ -211,7 +211,7 @@ def _enable_matplotlib_integration():
     from matplotlib import get_backend
     ip = get_ipython()
     backend = get_backend()
-    if ip and backend == 'module://%s' % __name__:
+    if ip and backend in ('inline', 'module://matplotlib_inline.backend_inline'):
         from IPython.core.pylabtools import activate_matplotlib
         try:
             activate_matplotlib(backend)

+ 2 - 1
contrib/python/matplotlib-inline/ya.make

@@ -2,7 +2,7 @@
 
 PY3_LIBRARY()
 
-VERSION(0.1.6)
+VERSION(0.1.7)
 
 LICENSE(BSD-3-Clause)
 
@@ -26,6 +26,7 @@ PY_SRCS(
 RESOURCE_FILES(
     PREFIX contrib/python/matplotlib-inline/
     .dist-info/METADATA
+    .dist-info/entry_points.txt
     .dist-info/top_level.txt
 )