diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-10 18:46:11 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-10 18:46:11 +0000 |
| commit | 004c3c2d631d1bd90ad142ec45fc112d25d6ab34 (patch) | |
| tree | d5b027f2cbfeac9571d11bb20364ce94e44aaa8a | |
| parent | 348160337aba2768a0911124f5e500de6915fbca (diff) | |
automatic import of python-ggplot
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-ggplot.spec | 201 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 203 insertions, 0 deletions
@@ -0,0 +1 @@ +/ggplot-0.11.5.tar.gz diff --git a/python-ggplot.spec b/python-ggplot.spec new file mode 100644 index 0000000..3cd9cb5 --- /dev/null +++ b/python-ggplot.spec @@ -0,0 +1,201 @@ +%global _empty_manifest_terminate_build 0 +Name: python-ggplot +Version: 0.11.5 +Release: 1 +Summary: ggplot for python +License: BSD +URL: https://github.com/yhat/ggplot/ +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/3f/a1/090033eb6be0f62350a2fa209e4813a194431997de6f5486366f5b55b992/ggplot-0.11.5.tar.gz +BuildArch: noarch + + +%description +What is it? +~~~~~~~~~~~ +``ggplot`` is a Python implementation of the grammar of graphics. It is +not intended to be a feature-for-feature port of +```ggplot2 for R`` <https://github.com/hadley/ggplot2>`__--though there +is much greatness in ``ggplot2``, the Python world could stand to +benefit from it. So there **will be feature overlap**, but not +neccessarily mimicry (after all, R is a little weird). +You can do cool things like this: + ggplot(diamonds, aes(x='price', color='clarity')) + \ + geom_density() + \ + scale_color_brewer(type='div', palette=7) + \ + facet_wrap('cut') +Installation +~~~~~~~~~~~~ + $ pip install -U ggplot + # or + $ conda install -c conda-forge ggplot + # or + pip install git+https://github.com/yhat/ggplot.git +Examples +~~~~~~~~ +Examples are the best way to learn. There is a Jupyter Notebook full of +them. There are also notebooks that show how to do particular things +with ggplot (i.e. `make a scatter +plot <./docs/how-to/Making%20a%20Scatter%20Plot.ipynb>`__ or `make a +histogram <./docs/how-to/Making%20a%20Scatter%20Plot.ipynb>`__). +- `docs <./docs>`__ +- `gallery <./docs/Gallery.ipynb>`__ +- `various examples <./examples.md>`__ +What happened to the old version that didn't work? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +It's gone--the windows, the doors, +`everything <https://www.youtube.com/watch?v=YuxCKv_0GZc>`__. Just +kidding, `you can find it +here <https://github.com/yhat/ggplot/tree/v0.6.6>`__, though I'm not +sure why you'd want to look at it. The data grouping and manipulation +bits were re-written (so they actually worked) with things like facets +in mind. +Contributing +~~~~~~~~~~~~ +Thanks to all of the ggplot +`contributors <./contributors.md#contributors>`__! See +*`contributing.md <./contributing.md>`__*. + +%package -n python3-ggplot +Summary: ggplot for python +Provides: python-ggplot +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-ggplot +What is it? +~~~~~~~~~~~ +``ggplot`` is a Python implementation of the grammar of graphics. It is +not intended to be a feature-for-feature port of +```ggplot2 for R`` <https://github.com/hadley/ggplot2>`__--though there +is much greatness in ``ggplot2``, the Python world could stand to +benefit from it. So there **will be feature overlap**, but not +neccessarily mimicry (after all, R is a little weird). +You can do cool things like this: + ggplot(diamonds, aes(x='price', color='clarity')) + \ + geom_density() + \ + scale_color_brewer(type='div', palette=7) + \ + facet_wrap('cut') +Installation +~~~~~~~~~~~~ + $ pip install -U ggplot + # or + $ conda install -c conda-forge ggplot + # or + pip install git+https://github.com/yhat/ggplot.git +Examples +~~~~~~~~ +Examples are the best way to learn. There is a Jupyter Notebook full of +them. There are also notebooks that show how to do particular things +with ggplot (i.e. `make a scatter +plot <./docs/how-to/Making%20a%20Scatter%20Plot.ipynb>`__ or `make a +histogram <./docs/how-to/Making%20a%20Scatter%20Plot.ipynb>`__). +- `docs <./docs>`__ +- `gallery <./docs/Gallery.ipynb>`__ +- `various examples <./examples.md>`__ +What happened to the old version that didn't work? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +It's gone--the windows, the doors, +`everything <https://www.youtube.com/watch?v=YuxCKv_0GZc>`__. Just +kidding, `you can find it +here <https://github.com/yhat/ggplot/tree/v0.6.6>`__, though I'm not +sure why you'd want to look at it. The data grouping and manipulation +bits were re-written (so they actually worked) with things like facets +in mind. +Contributing +~~~~~~~~~~~~ +Thanks to all of the ggplot +`contributors <./contributors.md#contributors>`__! See +*`contributing.md <./contributing.md>`__*. + +%package help +Summary: Development documents and examples for ggplot +Provides: python3-ggplot-doc +%description help +What is it? +~~~~~~~~~~~ +``ggplot`` is a Python implementation of the grammar of graphics. It is +not intended to be a feature-for-feature port of +```ggplot2 for R`` <https://github.com/hadley/ggplot2>`__--though there +is much greatness in ``ggplot2``, the Python world could stand to +benefit from it. So there **will be feature overlap**, but not +neccessarily mimicry (after all, R is a little weird). +You can do cool things like this: + ggplot(diamonds, aes(x='price', color='clarity')) + \ + geom_density() + \ + scale_color_brewer(type='div', palette=7) + \ + facet_wrap('cut') +Installation +~~~~~~~~~~~~ + $ pip install -U ggplot + # or + $ conda install -c conda-forge ggplot + # or + pip install git+https://github.com/yhat/ggplot.git +Examples +~~~~~~~~ +Examples are the best way to learn. There is a Jupyter Notebook full of +them. There are also notebooks that show how to do particular things +with ggplot (i.e. `make a scatter +plot <./docs/how-to/Making%20a%20Scatter%20Plot.ipynb>`__ or `make a +histogram <./docs/how-to/Making%20a%20Scatter%20Plot.ipynb>`__). +- `docs <./docs>`__ +- `gallery <./docs/Gallery.ipynb>`__ +- `various examples <./examples.md>`__ +What happened to the old version that didn't work? +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +It's gone--the windows, the doors, +`everything <https://www.youtube.com/watch?v=YuxCKv_0GZc>`__. Just +kidding, `you can find it +here <https://github.com/yhat/ggplot/tree/v0.6.6>`__, though I'm not +sure why you'd want to look at it. The data grouping and manipulation +bits were re-written (so they actually worked) with things like facets +in mind. +Contributing +~~~~~~~~~~~~ +Thanks to all of the ggplot +`contributors <./contributors.md#contributors>`__! See +*`contributing.md <./contributing.md>`__*. + +%prep +%autosetup -n ggplot-0.11.5 + +%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-ggplot -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.11.5-1 +- Package Spec generated @@ -0,0 +1 @@ +91a4925ec05f8452a79c1792b16038dc ggplot-0.11.5.tar.gz |
