libraries

This commit is contained in:
2024-09-28 22:52:53 -07:00
parent 5cdaf1f76b
commit 4929d1fa66
7378 changed files with 1550978 additions and 14 deletions

View File

@@ -0,0 +1,27 @@
Copyright (c) 2012-2023, Michael L. Waskom
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are met:
* Redistributions of source code must retain the above copyright notice, this
list of conditions and the following disclaimer.
* 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.
* Neither the name of the project 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.

View File

@@ -0,0 +1,117 @@
Metadata-Version: 2.1
Name: seaborn
Version: 0.13.2
Summary: Statistical data visualization
Author-email: Michael Waskom <mwaskom@gmail.com>
Requires-Python: >=3.8
Description-Content-Type: text/markdown
Classifier: Intended Audience :: Science/Research
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: License :: OSI Approved :: BSD License
Classifier: Topic :: Scientific/Engineering :: Visualization
Classifier: Topic :: Multimedia :: Graphics
Classifier: Operating System :: OS Independent
Classifier: Framework :: Matplotlib
Requires-Dist: numpy>=1.20,!=1.24.0
Requires-Dist: pandas>=1.2
Requires-Dist: matplotlib>=3.4,!=3.6.1
Requires-Dist: pytest ; extra == "dev"
Requires-Dist: pytest-cov ; extra == "dev"
Requires-Dist: pytest-xdist ; extra == "dev"
Requires-Dist: flake8 ; extra == "dev"
Requires-Dist: mypy ; extra == "dev"
Requires-Dist: pandas-stubs ; extra == "dev"
Requires-Dist: pre-commit ; extra == "dev"
Requires-Dist: flit ; extra == "dev"
Requires-Dist: numpydoc ; extra == "docs"
Requires-Dist: nbconvert ; extra == "docs"
Requires-Dist: ipykernel ; extra == "docs"
Requires-Dist: sphinx<6.0.0 ; extra == "docs"
Requires-Dist: sphinx-copybutton ; extra == "docs"
Requires-Dist: sphinx-issues ; extra == "docs"
Requires-Dist: sphinx-design ; extra == "docs"
Requires-Dist: pyyaml ; extra == "docs"
Requires-Dist: pydata_sphinx_theme==0.10.0rc2 ; extra == "docs"
Requires-Dist: scipy>=1.7 ; extra == "stats"
Requires-Dist: statsmodels>=0.12 ; extra == "stats"
Project-URL: Docs, http://seaborn.pydata.org
Project-URL: Source, https://github.com/mwaskom/seaborn
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: stats
<img src="https://raw.githubusercontent.com/mwaskom/seaborn/master/doc/_static/logo-wide-lightbg.svg"><br>
--------------------------------------
seaborn: statistical data visualization
=======================================
[![PyPI Version](https://img.shields.io/pypi/v/seaborn.svg)](https://pypi.org/project/seaborn/)
[![License](https://img.shields.io/pypi/l/seaborn.svg)](https://github.com/mwaskom/seaborn/blob/master/LICENSE.md)
[![DOI](https://joss.theoj.org/papers/10.21105/joss.03021/status.svg)](https://doi.org/10.21105/joss.03021)
[![Tests](https://github.com/mwaskom/seaborn/workflows/CI/badge.svg)](https://github.com/mwaskom/seaborn/actions)
[![Code Coverage](https://codecov.io/gh/mwaskom/seaborn/branch/master/graph/badge.svg)](https://codecov.io/gh/mwaskom/seaborn)
Seaborn is a Python visualization library based on matplotlib. It provides a high-level interface for drawing attractive statistical graphics.
Documentation
-------------
Online documentation is available at [seaborn.pydata.org](https://seaborn.pydata.org).
The docs include a [tutorial](https://seaborn.pydata.org/tutorial.html), [example gallery](https://seaborn.pydata.org/examples/index.html), [API reference](https://seaborn.pydata.org/api.html), [FAQ](https://seaborn.pydata.org/faq), and other useful information.
To build the documentation locally, please refer to [`doc/README.md`](doc/README.md).
Dependencies
------------
Seaborn supports Python 3.8+.
Installation requires [numpy](https://numpy.org/), [pandas](https://pandas.pydata.org/), and [matplotlib](https://matplotlib.org/). Some advanced statistical functionality requires [scipy](https://www.scipy.org/) and/or [statsmodels](https://www.statsmodels.org/).
Installation
------------
The latest stable release (and required dependencies) can be installed from PyPI:
pip install seaborn
It is also possible to include optional statistical dependencies:
pip install seaborn[stats]
Seaborn can also be installed with conda:
conda install seaborn
Note that the main anaconda repository lags PyPI in adding new releases, but conda-forge (`-c conda-forge`) typically updates quickly.
Citing
------
A paper describing seaborn has been published in the [Journal of Open Source Software](https://joss.theoj.org/papers/10.21105/joss.03021). The paper provides an introduction to the key features of the library, and it can be used as a citation if seaborn proves integral to a scientific publication.
Testing
-------
Testing seaborn requires installing additional dependencies; they can be installed with the `dev` extra (e.g., `pip install .[dev]`).
To test the code, run `make test` in the source directory. This will exercise the unit tests (using [pytest](https://docs.pytest.org/)) and generate a coverage report.
Code style is enforced with `flake8` using the settings in the [`setup.cfg`](./setup.cfg) file. Run `make lint` to check. Alternately, you can use `pre-commit` to automatically run lint checks on any files you are committing: just run `pre-commit install` to set it up, and then commit as usual going forward.
Development
-----------
Seaborn development takes place on Github: https://github.com/mwaskom/seaborn
Please submit bugs that you encounter to the [issue tracker](https://github.com/mwaskom/seaborn/issues) with a reproducible example demonstrating the problem. Questions about usage are more at home on StackOverflow, where there is a [seaborn tag](https://stackoverflow.com/questions/tagged/seaborn).

View File

@@ -0,0 +1,114 @@
seaborn-0.13.2.dist-info/INSTALLER,sha256=zuuue4knoyJ-UwPPXg8fezS7VCrXJQrAP7zeNuwvFQg,4
seaborn-0.13.2.dist-info/LICENSE.md,sha256=NXrSduCG-rUBFj1OmgrhPC_QZH6wjSMF-8DKOBOJJgE,1491
seaborn-0.13.2.dist-info/METADATA,sha256=mM_it6UARGbN1cfIzPAW69z6Azf8F36nqtJ_UnxT_JY,5381
seaborn-0.13.2.dist-info/RECORD,,
seaborn-0.13.2.dist-info/REQUESTED,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
seaborn-0.13.2.dist-info/WHEEL,sha256=EZbGkh7Ie4PoZfRQ8I0ZuP9VklN_TvcZ6DSE5Uar4z4,81
seaborn/__init__.py,sha256=PSdqsW6dnt1z5z93R6P2N6WGgz9sDZDRKGP539G77_Q,744
seaborn/__pycache__/__init__.cpython-312.pyc,,
seaborn/__pycache__/_base.cpython-312.pyc,,
seaborn/__pycache__/_compat.cpython-312.pyc,,
seaborn/__pycache__/_docstrings.cpython-312.pyc,,
seaborn/__pycache__/_statistics.cpython-312.pyc,,
seaborn/__pycache__/_testing.cpython-312.pyc,,
seaborn/__pycache__/algorithms.cpython-312.pyc,,
seaborn/__pycache__/axisgrid.cpython-312.pyc,,
seaborn/__pycache__/categorical.cpython-312.pyc,,
seaborn/__pycache__/cm.cpython-312.pyc,,
seaborn/__pycache__/distributions.cpython-312.pyc,,
seaborn/__pycache__/matrix.cpython-312.pyc,,
seaborn/__pycache__/miscplot.cpython-312.pyc,,
seaborn/__pycache__/objects.cpython-312.pyc,,
seaborn/__pycache__/palettes.cpython-312.pyc,,
seaborn/__pycache__/rcmod.cpython-312.pyc,,
seaborn/__pycache__/regression.cpython-312.pyc,,
seaborn/__pycache__/relational.cpython-312.pyc,,
seaborn/__pycache__/utils.cpython-312.pyc,,
seaborn/__pycache__/widgets.cpython-312.pyc,,
seaborn/_base.py,sha256=awR81GBtJbxcsI8rx2lv4ofE3NlgZfOz3U6vcNZWP6c,66543
seaborn/_compat.py,sha256=IZ3rON-JVgB7PRHkAoNkH4dMeClsm1pJM6Bb3LDFUwA,4133
seaborn/_core/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
seaborn/_core/__pycache__/__init__.cpython-312.pyc,,
seaborn/_core/__pycache__/data.cpython-312.pyc,,
seaborn/_core/__pycache__/exceptions.cpython-312.pyc,,
seaborn/_core/__pycache__/groupby.cpython-312.pyc,,
seaborn/_core/__pycache__/moves.cpython-312.pyc,,
seaborn/_core/__pycache__/plot.cpython-312.pyc,,
seaborn/_core/__pycache__/properties.cpython-312.pyc,,
seaborn/_core/__pycache__/rules.cpython-312.pyc,,
seaborn/_core/__pycache__/scales.cpython-312.pyc,,
seaborn/_core/__pycache__/subplots.cpython-312.pyc,,
seaborn/_core/__pycache__/typing.cpython-312.pyc,,
seaborn/_core/data.py,sha256=8XC8W21wxDWggLvJYSKYsn33hqegv_mj16CZyqdZkOM,12041
seaborn/_core/exceptions.py,sha256=Z2NlNt9J9p5N0CCGfSI06fmKMkhBs-7NPGsIVPV6P_w,1179
seaborn/_core/groupby.py,sha256=gEi8aNso2nGZI7E52cJPx5sLkE55fb4m9MIvBj5OR6k,4727
seaborn/_core/moves.py,sha256=YRlOaXaNFu-60XUZl_sm6q2Kg8H8kkTBx7pJI3gFEbM,7550
seaborn/_core/plot.py,sha256=eoZDJhwPRBUycUfmaF4IcrQEzPh6sKEFUWdLP6IVJZ0,68564
seaborn/_core/properties.py,sha256=GSYV0N-fNuTKdMNuXO4V26p_vWtgO1zmYFzqcLL779g,30613
seaborn/_core/rules.py,sha256=i2-groJmD38FPH8r3xChBFEdDnvD2uctjdaJtMDtezI,5646
seaborn/_core/scales.py,sha256=Hqcmb3oEcV5eNWumGiWsaGVpXdCJ1B6t5C_0pABNe3w,35305
seaborn/_core/subplots.py,sha256=lfpX_GASP8uBgLWVp6JKQrDAJAqKzPVbxO14mgm_-Eo,9964
seaborn/_core/typing.py,sha256=NB0aTuZa0FSHF05M9O2tzljzo3zOrTJ8w4p2qck2wmc,1601
seaborn/_docstrings.py,sha256=v7VHiUS4Cdh20wAfUK4KVQpIO0W7E0EL2j9BWrfnCV8,6464
seaborn/_marks/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
seaborn/_marks/__pycache__/__init__.cpython-312.pyc,,
seaborn/_marks/__pycache__/area.cpython-312.pyc,,
seaborn/_marks/__pycache__/bar.cpython-312.pyc,,
seaborn/_marks/__pycache__/base.cpython-312.pyc,,
seaborn/_marks/__pycache__/dot.cpython-312.pyc,,
seaborn/_marks/__pycache__/line.cpython-312.pyc,,
seaborn/_marks/__pycache__/text.cpython-312.pyc,,
seaborn/_marks/area.py,sha256=KDfk6AVcZKj75vQU8jeaxbjm9KZCgIfjKtOznvP5dKE,5222
seaborn/_marks/bar.py,sha256=mTPeIxzmhhtcKuZT_qNZfJEh0IrWqQOo5IzWkybk-Og,9137
seaborn/_marks/base.py,sha256=HOcNFuahxiuF2ULExHn_BX2gIIsJHLxuVxzKOnyzSxs,10206
seaborn/_marks/dot.py,sha256=xJDvCwb0hkII-TKsZPehj_SOiE6YFHxAiN0siTJUzF4,6623
seaborn/_marks/line.py,sha256=ot6tNhZ1qiam4b7kojW892BxqXyDsossPBt0Pl4MsQI,8845
seaborn/_marks/text.py,sha256=ewGwU63QLbYXeRlTctNQOqai7z7Q3fTh0EfiK5DkjsA,2257
seaborn/_statistics.py,sha256=8pG7at6VtWb_ujReI39qTB70vWFgAfCmTbWmDmTJmtU,24946
seaborn/_stats/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
seaborn/_stats/__pycache__/__init__.cpython-312.pyc,,
seaborn/_stats/__pycache__/aggregation.cpython-312.pyc,,
seaborn/_stats/__pycache__/base.cpython-312.pyc,,
seaborn/_stats/__pycache__/counting.cpython-312.pyc,,
seaborn/_stats/__pycache__/density.cpython-312.pyc,,
seaborn/_stats/__pycache__/order.cpython-312.pyc,,
seaborn/_stats/__pycache__/regression.cpython-312.pyc,,
seaborn/_stats/aggregation.py,sha256=Wv9EeCm1FpyyaaY1k7SqVNtz5XPyFR-h64vPxFtMKhI,3684
seaborn/_stats/base.py,sha256=t4lPmDDnKPg3VU-6EwVYOlYgSIGtB9ziL2Q5y-T-TnU,2633
seaborn/_stats/counting.py,sha256=wnAlbdMIa755SvkfPRGoyEa4Vqn6w5oump5gKs7Vgr8,8481
seaborn/_stats/density.py,sha256=w5po5AMnvj216un8ZuDwPzJZHc_4c1YlNVKwUn3vwqc,8676
seaborn/_stats/order.py,sha256=XmDO_wJH4UHhBU_soBDEChcNDor7nvyjpaoRePJMJUk,2259
seaborn/_stats/regression.py,sha256=WnOWNGrn8SS32XvD0oo8cRL6RBAVkY8DloJ0tefeyLs,1283
seaborn/_testing.py,sha256=xkuz58Zq68viVadWFsnJN9jsDzl3JqIANjG0Ggjbj_o,2320
seaborn/algorithms.py,sha256=valysdLGT2iXoNjQA8Gt_xZdSmNRm_6milJCtR3zH6w,4188
seaborn/axisgrid.py,sha256=pVCKXtKkpNsGhP9xs5FGIxJDtvfX9haYisubSiNBtHs,87560
seaborn/categorical.py,sha256=X3ejx8rGTKZpqN7Ix2qpwyGTvd-96WfrqyRpuYr6h_o,121881
seaborn/cm.py,sha256=8gm1RByEFyW0F7skr1Dt_UKP25urFCsB9yQY258MtMA,66038
seaborn/colors/__init__.py,sha256=W2YdXBHlU6xKSevYGLABkA_CjbD_FApIjspNC2vgUs4,88
seaborn/colors/__pycache__/__init__.cpython-312.pyc,,
seaborn/colors/__pycache__/crayons.cpython-312.pyc,,
seaborn/colors/__pycache__/xkcd_rgb.cpython-312.pyc,,
seaborn/colors/crayons.py,sha256=iqNxMx4G8JP3h2zeKVlTmf1nzdxsVlz3jkIb4193fSw,4330
seaborn/colors/xkcd_rgb.py,sha256=-AeSrxwnrtDn-GWWGu8RQA51nXWgHwKmWoljVQFAPyo,35379
seaborn/distributions.py,sha256=cFsJslzoG6EQxntlmvSqLdD6w-Y2GJznxxl2Wzm2NUw,86810
seaborn/external/__init__.py,sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU,0
seaborn/external/__pycache__/__init__.cpython-312.pyc,,
seaborn/external/__pycache__/appdirs.cpython-312.pyc,,
seaborn/external/__pycache__/docscrape.cpython-312.pyc,,
seaborn/external/__pycache__/husl.cpython-312.pyc,,
seaborn/external/__pycache__/kde.cpython-312.pyc,,
seaborn/external/__pycache__/version.cpython-312.pyc,,
seaborn/external/appdirs.py,sha256=15Pwb8UaMbE-ncA0vhMpEudT2WzQrFKVLwwKCSyXV5c,8969
seaborn/external/docscrape.py,sha256=nBrEN2UsndJatOtCnFHKIoKpyOkVaeXKUuI6JW9xbM8,23296
seaborn/external/husl.py,sha256=499Cdb36Y_WNv3Y6y-qr5H3wDQwaZJr4pr9slFQy1c4,6666
seaborn/external/kde.py,sha256=DIvBtRsCE2btnMewEdPFNcuPVq13Ou2WwI2A3YNpxBQ,13726
seaborn/external/version.py,sha256=8jek9HJb2-ZEtYd8Y30yuZYzkiskpzsD6672Ynfk0ww,13401
seaborn/matrix.py,sha256=G1dRv1DlKhZRdvOlQo7MshyBFwFKzUbckv90zmeLfKY,47353
seaborn/miscplot.py,sha256=eQxDaZxU85jxw9NXdrz-fNTmnEee0XMpWVIGEDWcd9c,1334
seaborn/objects.py,sha256=F0UIjvmEWg5xKYJpamSg_J6yOPH0wkpxn7X6OofELwU,2208
seaborn/palettes.py,sha256=8nKKpdU81zoqLxZ9WeeJKSeF61jX8Kq0QmaRjBqCpUw,27857
seaborn/rcmod.py,sha256=ZtW1mmjb-X6nJ2db-t4-T6PCetXC1IDBCSkSNX7-KNs,15937
seaborn/regression.py,sha256=M1M1iYLBaPTAmfDSeLBlvDr2SNemHcdwjHDFay0_oaM,34049
seaborn/relational.py,sha256=Uw0vVgbzO9GJve9UQkKh97o32seiQ_vaB4Z2VCaxohE,34630
seaborn/utils.py,sha256=cwv0gyebkLL0jIFWfVY4Nt69Ad9_cbXjOEauh_0QEPw,29131
seaborn/widgets.py,sha256=uOZsl7bq7aAXJoCPw6U5gICTAW7F7rTD13rVcs53TsU,14564

View File

@@ -0,0 +1,4 @@
Wheel-Version: 1.0
Generator: flit 3.9.0
Root-Is-Purelib: true
Tag: py3-none-any