summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-04-10 15:47:07 +0000
committerCoprDistGit <infra@openeuler.org>2023-04-10 15:47:07 +0000
commit08966c6e57d988cecc74aff070a842234e9d9246 (patch)
treeab8f1e3ee703595dd10e8fd621057396791ed091
parentd5813421c5a026389de76f0966b8622a4e7d66d7 (diff)
automatic import of python-plotnine
-rw-r--r--.gitignore1
-rw-r--r--python-plotnine.spec118
-rw-r--r--sources1
3 files changed, 120 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..559eab3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/plotnine-0.10.1.tar.gz
diff --git a/python-plotnine.spec b/python-plotnine.spec
new file mode 100644
index 0000000..185caab
--- /dev/null
+++ b/python-plotnine.spec
@@ -0,0 +1,118 @@
+%global _empty_manifest_terminate_build 0
+Name: python-plotnine
+Version: 0.10.1
+Release: 1
+Summary: A grammar of graphics for python
+License: MIT
+URL: https://plotnine.readthedocs.io/en/stable
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/de/1a/be89616b1c25ee453a61732a47e98c408e50c7b239f38e9c0566fbf281fc/plotnine-0.10.1.tar.gz
+BuildArch: noarch
+
+Requires: python3-matplotlib
+Requires: python3-mizani
+Requires: python3-numpy
+Requires: python3-pandas
+Requires: python3-patsy
+Requires: python3-scipy
+Requires: python3-statsmodels
+Requires: python3-plotnine[extra]
+Requires: python3-plotnine[test]
+Requires: python3-plotnine[doc]
+Requires: python3-plotnine[dev]
+Requires: python3-twine
+Requires: python3-wheel
+Requires: python3-jupyter
+Requires: python3-nbsphinx
+Requires: python3-numpydoc
+Requires: python3-sphinx
+Requires: python3-importlib-resources
+Requires: python3-jinja2
+Requires: python3-adjustText
+Requires: python3-scikit-misc
+Requires: python3-scikit-learn
+Requires: python3-geopandas
+Requires: python3-flake8
+Requires: python3-pytest-cov
+
+%description
+Plotnine has tests that generate images which are compared to baseline images known
+to be correct. To generate images that are consistent across all systems you have
+to install matplotlib from source. You can do that with ``pip`` using the command.
+```console
+$ pip install matplotlib --no-binary matplotlib
+```
+Otherwise there may be small differences in the text rendering that throw off the
+image comparisons.
+
+%package -n python3-plotnine
+Summary: A grammar of graphics for python
+Provides: python-plotnine
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-plotnine
+Plotnine has tests that generate images which are compared to baseline images known
+to be correct. To generate images that are consistent across all systems you have
+to install matplotlib from source. You can do that with ``pip`` using the command.
+```console
+$ pip install matplotlib --no-binary matplotlib
+```
+Otherwise there may be small differences in the text rendering that throw off the
+image comparisons.
+
+%package help
+Summary: Development documents and examples for plotnine
+Provides: python3-plotnine-doc
+%description help
+Plotnine has tests that generate images which are compared to baseline images known
+to be correct. To generate images that are consistent across all systems you have
+to install matplotlib from source. You can do that with ``pip`` using the command.
+```console
+$ pip install matplotlib --no-binary matplotlib
+```
+Otherwise there may be small differences in the text rendering that throw off the
+image comparisons.
+
+%prep
+%autosetup -n plotnine-0.10.1
+
+%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-plotnine -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.10.1-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..2ef3d52
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+c354e06d8f58377fda42616e18e4335c plotnine-0.10.1.tar.gz