summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-29 10:14:31 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-29 10:14:31 +0000
commit21eb0ab471eeb86feda7cfd4e1d4b5099f7a6205 (patch)
tree646af06eea42a5edf448fb84f761da4ed27affd2
parentba30b31463c8aa4e27b67846597554100492cbbd (diff)
automatic import of python-aeolus
-rw-r--r--.gitignore1
-rw-r--r--python-aeolus.spec219
-rw-r--r--sources1
3 files changed, 221 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..d0f21ae 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/aeolus-0.4.17.tar.gz
diff --git a/python-aeolus.spec b/python-aeolus.spec
new file mode 100644
index 0000000..53ac270
--- /dev/null
+++ b/python-aeolus.spec
@@ -0,0 +1,219 @@
+%global _empty_manifest_terminate_build 0
+Name: python-aeolus
+Version: 0.4.17
+Release: 1
+Summary: Analysis and visualisation of atmospheric model output powered by iris.
+License: LGPL-3.0
+URL: https://github.com/exoclim/aeolus
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/92/56/51e74bd487f60fa84ccea00efb320bfac11928908da31bbcadeea48a957a/aeolus-0.4.17.tar.gz
+BuildArch: noarch
+
+Requires: python3-cached-property
+Requires: python3-matplotlib
+Requires: python3-numpy
+Requires: python3-scitools-iris
+Requires: python3-latlon23
+Requires: python3-pytest
+
+%description
+<h1 align="center">
+aeolus
+</h1>
+<h4 align="center">
+Python library for the analysis and visualisation of climate model output, primarily the UK Met Office Unified Model.
+</h4>
+
+<p align="center">
+<a href="https://www.python.org/downloads/">
+<img src="https://img.shields.io/badge/python-3.8+-blue.svg?logo=python&logoColor=white"
+ alt="Python 3.8+"></a>
+<a href="https://exoclim.github.io/aeolus">
+<img src="https://img.shields.io/badge/docs-latest-green?logo=github"
+ alt="Documentation"></a>
+<a href="https://github.com/exoclim/aeolus/actions?query=workflow%3Atests">
+<img src="https://github.com/exoclim/aeolus/workflows/tests/badge.svg"
+ alt="Tests"></a>
+<a href="https://codecov.io/github/exoclim/aeolus?branch=main">
+<img src="https://codecov.io/github/exoclim/aeolus/coverage.svg?branch=main"
+ alt="Coverage"></a>
+<a href="https://anaconda.org/conda-forge/aeolus">
+<img src="https://img.shields.io/conda/vn/conda-forge/aeolus.svg"
+ alt="Conda Version"></a>
+<a href="https://pypi.org/project/aeolus/">
+<img src="https://img.shields.io/pypi/v/aeolus.svg?logo=pypi&logoColor=white"
+ alt="PyPI"></a>
+<a href="LICENSE">
+<img src="https://img.shields.io/badge/license-LGPL%20v3-blue.svg?logo=gnu"
+ alt="License: LGPL v3"></a>
+<a href="https://github.com/psf/black">
+<img src="https://img.shields.io/badge/code%20style-black-000000.svg"
+ alt="black"></a>
+<a href="https://results.pre-commit.ci/latest/github/exoclim/aeolus/main">
+<img src="https://results.pre-commit.ci/badge/github/exoclim/aeolus/main.svg"
+ alt="pre-commit.ci status"></a>
+<a href="https://zenodo.org/badge/latestdoi/173159428">
+<img src="https://zenodo.org/badge/173159428.svg"
+ alt="DOI"></a>
+</p>
+
+<p align="center">
+It leverages the functionality of <a href=https://github.com/SciTools/iris>iris</a> and has modules geared towards working with 3D general circulation models of planetary atmospheres.
+The documentation is available <a href=https://exoclim.github.io/aeolus>here</a>.
+<a href=https://exoclim.github.io/aeolus/contributing.html>Contributions</a> are very welcome.
+</p>
+
+
+
+
+%package -n python3-aeolus
+Summary: Analysis and visualisation of atmospheric model output powered by iris.
+Provides: python-aeolus
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-aeolus
+<h1 align="center">
+aeolus
+</h1>
+<h4 align="center">
+Python library for the analysis and visualisation of climate model output, primarily the UK Met Office Unified Model.
+</h4>
+
+<p align="center">
+<a href="https://www.python.org/downloads/">
+<img src="https://img.shields.io/badge/python-3.8+-blue.svg?logo=python&logoColor=white"
+ alt="Python 3.8+"></a>
+<a href="https://exoclim.github.io/aeolus">
+<img src="https://img.shields.io/badge/docs-latest-green?logo=github"
+ alt="Documentation"></a>
+<a href="https://github.com/exoclim/aeolus/actions?query=workflow%3Atests">
+<img src="https://github.com/exoclim/aeolus/workflows/tests/badge.svg"
+ alt="Tests"></a>
+<a href="https://codecov.io/github/exoclim/aeolus?branch=main">
+<img src="https://codecov.io/github/exoclim/aeolus/coverage.svg?branch=main"
+ alt="Coverage"></a>
+<a href="https://anaconda.org/conda-forge/aeolus">
+<img src="https://img.shields.io/conda/vn/conda-forge/aeolus.svg"
+ alt="Conda Version"></a>
+<a href="https://pypi.org/project/aeolus/">
+<img src="https://img.shields.io/pypi/v/aeolus.svg?logo=pypi&logoColor=white"
+ alt="PyPI"></a>
+<a href="LICENSE">
+<img src="https://img.shields.io/badge/license-LGPL%20v3-blue.svg?logo=gnu"
+ alt="License: LGPL v3"></a>
+<a href="https://github.com/psf/black">
+<img src="https://img.shields.io/badge/code%20style-black-000000.svg"
+ alt="black"></a>
+<a href="https://results.pre-commit.ci/latest/github/exoclim/aeolus/main">
+<img src="https://results.pre-commit.ci/badge/github/exoclim/aeolus/main.svg"
+ alt="pre-commit.ci status"></a>
+<a href="https://zenodo.org/badge/latestdoi/173159428">
+<img src="https://zenodo.org/badge/173159428.svg"
+ alt="DOI"></a>
+</p>
+
+<p align="center">
+It leverages the functionality of <a href=https://github.com/SciTools/iris>iris</a> and has modules geared towards working with 3D general circulation models of planetary atmospheres.
+The documentation is available <a href=https://exoclim.github.io/aeolus>here</a>.
+<a href=https://exoclim.github.io/aeolus/contributing.html>Contributions</a> are very welcome.
+</p>
+
+
+
+
+%package help
+Summary: Development documents and examples for aeolus
+Provides: python3-aeolus-doc
+%description help
+<h1 align="center">
+aeolus
+</h1>
+<h4 align="center">
+Python library for the analysis and visualisation of climate model output, primarily the UK Met Office Unified Model.
+</h4>
+
+<p align="center">
+<a href="https://www.python.org/downloads/">
+<img src="https://img.shields.io/badge/python-3.8+-blue.svg?logo=python&logoColor=white"
+ alt="Python 3.8+"></a>
+<a href="https://exoclim.github.io/aeolus">
+<img src="https://img.shields.io/badge/docs-latest-green?logo=github"
+ alt="Documentation"></a>
+<a href="https://github.com/exoclim/aeolus/actions?query=workflow%3Atests">
+<img src="https://github.com/exoclim/aeolus/workflows/tests/badge.svg"
+ alt="Tests"></a>
+<a href="https://codecov.io/github/exoclim/aeolus?branch=main">
+<img src="https://codecov.io/github/exoclim/aeolus/coverage.svg?branch=main"
+ alt="Coverage"></a>
+<a href="https://anaconda.org/conda-forge/aeolus">
+<img src="https://img.shields.io/conda/vn/conda-forge/aeolus.svg"
+ alt="Conda Version"></a>
+<a href="https://pypi.org/project/aeolus/">
+<img src="https://img.shields.io/pypi/v/aeolus.svg?logo=pypi&logoColor=white"
+ alt="PyPI"></a>
+<a href="LICENSE">
+<img src="https://img.shields.io/badge/license-LGPL%20v3-blue.svg?logo=gnu"
+ alt="License: LGPL v3"></a>
+<a href="https://github.com/psf/black">
+<img src="https://img.shields.io/badge/code%20style-black-000000.svg"
+ alt="black"></a>
+<a href="https://results.pre-commit.ci/latest/github/exoclim/aeolus/main">
+<img src="https://results.pre-commit.ci/badge/github/exoclim/aeolus/main.svg"
+ alt="pre-commit.ci status"></a>
+<a href="https://zenodo.org/badge/latestdoi/173159428">
+<img src="https://zenodo.org/badge/173159428.svg"
+ alt="DOI"></a>
+</p>
+
+<p align="center">
+It leverages the functionality of <a href=https://github.com/SciTools/iris>iris</a> and has modules geared towards working with 3D general circulation models of planetary atmospheres.
+The documentation is available <a href=https://exoclim.github.io/aeolus>here</a>.
+<a href=https://exoclim.github.io/aeolus/contributing.html>Contributions</a> are very welcome.
+</p>
+
+
+
+
+%prep
+%autosetup -n aeolus-0.4.17
+
+%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-aeolus -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 29 2023 Python_Bot <Python_Bot@openeuler.org> - 0.4.17-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..55f811b
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+a066a02a94b1347b814264449b66d6af aeolus-0.4.17.tar.gz