summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-05 05:30:43 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-05 05:30:43 +0000
commit7d95f0807ecf87446f147324ff5e7ecb6c273795 (patch)
treea3d59162abf926d689cd78628ac10bdbd1e708d5
parent02425619e2b485882d24656a2a676e261e403c6c (diff)
automatic import of python-mpl-scatter-densityopeneuler20.03
-rw-r--r--.gitignore1
-rw-r--r--python-mpl-scatter-density.spec123
-rw-r--r--sources1
3 files changed, 125 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..570021d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/mpl-scatter-density-0.7.tar.gz
diff --git a/python-mpl-scatter-density.spec b/python-mpl-scatter-density.spec
new file mode 100644
index 0000000..b663102
--- /dev/null
+++ b/python-mpl-scatter-density.spec
@@ -0,0 +1,123 @@
+%global _empty_manifest_terminate_build 0
+Name: python-mpl-scatter-density
+Version: 0.7
+Release: 1
+Summary: Matplotlib helpers to make density scatter plots
+License: BSD
+URL: https://github.com/astrofrog/mpl-scatter-density
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/97/e0/98dd3223d6306a35d3fbd67ebf9473be6341d6e733a57768825205786021/mpl-scatter-density-0.7.tar.gz
+BuildArch: noarch
+
+Requires: python3-numpy
+Requires: python3-matplotlib
+Requires: python3-fast-histogram
+Requires: python3-pytest
+Requires: python3-pytest-cov
+Requires: python3-pytest-mpl
+
+%description
+Plotting millions of points can be slow. Real slow... :sleeping:
+So why not use density maps? :zap:
+The **mpl-scatter-density** mini-package provides functionality to make it easy
+to make your own scatter density maps, both for interactive and non-interactive
+use. Fast. The following animation shows real-time interactive use with 10
+million points, but interactive performance is still good even with 100 million
+points (and more if you have enough RAM).
+When panning, the density map is shown at a lower resolution to keep things
+responsive (though this is customizable).
+To install, simply do::
+ pip install mpl-scatter-density
+This package requires `Numpy <http://www.numpy.org>`_, `Matplotlib
+<http://www.matplotlib.org>`_, and `fast-histogram
+<https://github.com/astrofrog/fast-histogram>`_ - these will be installed
+by pip if they are missing. Both Python 2.7 and Python 3.x are supported,
+and the package should work correctly on Linux, MacOS X, and Windows.
+
+%package -n python3-mpl-scatter-density
+Summary: Matplotlib helpers to make density scatter plots
+Provides: python-mpl-scatter-density
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-mpl-scatter-density
+Plotting millions of points can be slow. Real slow... :sleeping:
+So why not use density maps? :zap:
+The **mpl-scatter-density** mini-package provides functionality to make it easy
+to make your own scatter density maps, both for interactive and non-interactive
+use. Fast. The following animation shows real-time interactive use with 10
+million points, but interactive performance is still good even with 100 million
+points (and more if you have enough RAM).
+When panning, the density map is shown at a lower resolution to keep things
+responsive (though this is customizable).
+To install, simply do::
+ pip install mpl-scatter-density
+This package requires `Numpy <http://www.numpy.org>`_, `Matplotlib
+<http://www.matplotlib.org>`_, and `fast-histogram
+<https://github.com/astrofrog/fast-histogram>`_ - these will be installed
+by pip if they are missing. Both Python 2.7 and Python 3.x are supported,
+and the package should work correctly on Linux, MacOS X, and Windows.
+
+%package help
+Summary: Development documents and examples for mpl-scatter-density
+Provides: python3-mpl-scatter-density-doc
+%description help
+Plotting millions of points can be slow. Real slow... :sleeping:
+So why not use density maps? :zap:
+The **mpl-scatter-density** mini-package provides functionality to make it easy
+to make your own scatter density maps, both for interactive and non-interactive
+use. Fast. The following animation shows real-time interactive use with 10
+million points, but interactive performance is still good even with 100 million
+points (and more if you have enough RAM).
+When panning, the density map is shown at a lower resolution to keep things
+responsive (though this is customizable).
+To install, simply do::
+ pip install mpl-scatter-density
+This package requires `Numpy <http://www.numpy.org>`_, `Matplotlib
+<http://www.matplotlib.org>`_, and `fast-histogram
+<https://github.com/astrofrog/fast-histogram>`_ - these will be installed
+by pip if they are missing. Both Python 2.7 and Python 3.x are supported,
+and the package should work correctly on Linux, MacOS X, and Windows.
+
+%prep
+%autosetup -n mpl-scatter-density-0.7
+
+%build
+%py3_build
+
+%install
+%py3_install
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d doc ]; then cp -arf doc %{buildroot}/%{_pkgdocdir}; fi
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d example ]; then cp -arf example %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+if [ -d usr/lib ]; then
+ find usr/lib -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/lib64 ]; then
+ find usr/lib64 -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/bin ]; then
+ find usr/bin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+if [ -d usr/sbin ]; then
+ find usr/sbin -type f -printf "/%h/%f\n" >> filelist.lst
+fi
+touch doclist.lst
+if [ -d usr/share/man ]; then
+ find usr/share/man -type f -printf "/%h/%f.gz\n" >> doclist.lst
+fi
+popd
+mv %{buildroot}/filelist.lst .
+mv %{buildroot}/doclist.lst .
+
+%files -n python3-mpl-scatter-density -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Fri May 05 2023 Python_Bot <Python_Bot@openeuler.org> - 0.7-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..171115d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c8b44fb4f5788dd6a717381d86c939ed mpl-scatter-density-0.7.tar.gz