Skip to content

Commit d872d5a

Browse files
Update README
1 parent 8cb8331 commit d872d5a

File tree

4 files changed

+92
-0
lines changed

4 files changed

+92
-0
lines changed

.gitignore

+2
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,5 @@ venv/
33
__pycache__
44
result_images
55
.pytest_cache
6+
dist
7+
*.egg-info

LICENSE

+46
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,46 @@
1+
1. This LICENSE AGREEMENT is between the Matplotlib Development Team
2+
("MDT"), and the Individual or Organization ("Licensee") accessing and
3+
otherwise using matplotlib software in source or binary form and its
4+
associated documentation.
5+
6+
2. Subject to the terms and conditions of this License Agreement, MDT
7+
hereby grants Licensee a nonexclusive, royalty-free, world-wide license
8+
to reproduce, analyze, test, perform and/or display publicly, prepare
9+
derivative works, distribute, and otherwise use matplotlib
10+
alone or in any derivative version, provided, however, that MDT's
11+
License Agreement and MDT's notice of copyright, i.e., "Copyright (c)
12+
2012- Matplotlib Development Team; All Rights Reserved" are retained in
13+
matplotlib alone or in any derivative version prepared by
14+
Licensee.
15+
16+
3. In the event Licensee prepares a derivative work that is based on or
17+
incorporates matplotlib or any part thereof, and wants to
18+
make the derivative work available to others as provided herein, then
19+
Licensee hereby agrees to include in any such work a brief summary of
20+
the changes made to matplotlib .
21+
22+
4. MDT is making matplotlib available to Licensee on an "AS
23+
IS" basis. MDT MAKES NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR
24+
IMPLIED. BY WAY OF EXAMPLE, BUT NOT LIMITATION, MDT MAKES NO AND
25+
DISCLAIMS ANY REPRESENTATION OR WARRANTY OF MERCHANTABILITY OR FITNESS
26+
FOR ANY PARTICULAR PURPOSE OR THAT THE USE OF MATPLOTLIB
27+
WILL NOT INFRINGE ANY THIRD PARTY RIGHTS.
28+
29+
5. MDT SHALL NOT BE LIABLE TO LICENSEE OR ANY OTHER USERS OF MATPLOTLIB
30+
FOR ANY INCIDENTAL, SPECIAL, OR CONSEQUENTIAL DAMAGES OR
31+
LOSS AS A RESULT OF MODIFYING, DISTRIBUTING, OR OTHERWISE USING
32+
MATPLOTLIB , OR ANY DERIVATIVE THEREOF, EVEN IF ADVISED OF
33+
THE POSSIBILITY THEREOF.
34+
35+
6. This License Agreement will automatically terminate upon a material
36+
breach of its terms and conditions.
37+
38+
7. Nothing in this License Agreement shall be deemed to create any
39+
relationship of agency, partnership, or joint venture between MDT and
40+
Licensee. This License Agreement does not grant permission to use MDT
41+
trademarks or trade name in a trademark sense to endorse or promote
42+
products or services of Licensee, or any third party.
43+
44+
8. By copying, installing or otherwise using matplotlib ,
45+
Licensee agrees to be bound by the terms and conditions of this License
46+
Agreement.

pyproject.toml

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
[build-system]
2+
requires = [
3+
"setuptools>=42",
4+
"wheel"
5+
]
6+
build-backend = "setuptools.build_meta"

setup.py

+38
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
import setuptools
2+
3+
VERSION = "0.0.1"
4+
5+
with open("README.md", "r", encoding="utf-8") as fh:
6+
long_description = fh.read()
7+
8+
setuptools.setup(
9+
name="matplotview",
10+
version=VERSION,
11+
author="Isaac Robinson",
12+
author_email="[email protected]",
13+
description="A library for creating lightweight views of matplotlib axes.",
14+
long_description=long_description,
15+
long_description_content_type="text/markdown",
16+
url="https://github.com/isaacrobinson2000/matplotview",
17+
project_urls={
18+
"Bug Tracker": "https://github.com/isaacrobinson2000/matplotview/issues",
19+
},
20+
classifiers=[
21+
'Development Status :: 3 - Alpha',
22+
'License :: OSI Approved :: Python Software Foundation License',
23+
'Programming Language :: Python',
24+
'Programming Language :: Python :: 3',
25+
'Programming Language :: Python :: 3.7',
26+
'Programming Language :: Python :: 3.8',
27+
'Programming Language :: Python :: 3.9',
28+
'Programming Language :: Python :: 3.10',
29+
'Topic :: Scientific/Engineering :: Visualization',
30+
'Operating System :: OS Independent',
31+
],
32+
license="PSF",
33+
install_requires=[
34+
"matplotlib>=3.5.1"
35+
],
36+
packages=["matplotview"],
37+
python_requires=">=3.7",
38+
)

0 commit comments

Comments
 (0)