%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 `_, `Matplotlib `_, and `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 `_, `Matplotlib `_, and `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 `_, `Matplotlib `_, and `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 - 0.7-1 - Package Spec generated