summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-29 10:53:28 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-29 10:53:28 +0000
commit82a67e449e4910cf42ec8e4ec02a26f5802187c8 (patch)
tree9f159fced912e9d6ee7aa59b0371f5fc30fc1910
parentd5cf11e810259c4ff46c538318f5908f25038add (diff)
automatic import of python-resqpy
-rw-r--r--.gitignore1
-rw-r--r--python-resqpy.spec272
-rw-r--r--sources1
3 files changed, 274 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..dc6d819 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/resqpy-4.8.8.tar.gz
diff --git a/python-resqpy.spec b/python-resqpy.spec
new file mode 100644
index 0000000..26602dd
--- /dev/null
+++ b/python-resqpy.spec
@@ -0,0 +1,272 @@
+%global _empty_manifest_terminate_build 0
+Name: python-resqpy
+Version: 4.8.8
+Release: 1
+Summary: Python API for working with RESQML models
+License: MIT
+URL: https://github.com/bp/resqpy
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/f7/b8/33ba2c1f081d4b93ca73505e9ec3fea03b62adfe83b05eb38d61216cfde7/resqpy-4.8.8.tar.gz
+BuildArch: noarch
+
+Requires: python3-numpy
+Requires: python3-pandas
+Requires: python3-h5py
+Requires: python3-lxml
+Requires: python3-lasio
+Requires: python3-scipy
+Requires: python3-numba
+Requires: python3-joblib
+
+%description
+# resqpy: Python API for working with RESQML models
+
+[![License](https://img.shields.io/pypi/l/resqpy)](https://github.com/bp/resqpy/blob/master/LICENSE)
+[![Documentation Status](https://readthedocs.org/projects/resqpy/badge/?version=latest)](https://resqpy.readthedocs.io/en/latest/?badge=latest)
+[![Python CI](https://github.com/bp/resqpy/actions/workflows/ci-tests.yml/badge.svg)](https://github.com/bp/resqpy/actions/workflows/ci-tests.yml)
+![Python version](https://img.shields.io/pypi/pyversions/resqpy)
+[![PyPI](https://img.shields.io/pypi/v/resqpy)](https://badge.fury.io/py/resqpy)
+![Status](https://img.shields.io/pypi/status/resqpy)
+[![codecov](https://codecov.io/gh/bp/resqpy/branch/master/graph/badge.svg)](https://codecov.io/gh/bp/resqpy)
+
+## Introduction
+
+**resqpy** is a pure Python package which provides a programming interface (API) for
+reading, writing, and modifying reservoir models in the RESQML format. It gives
+you the ability to work with reservoir models programmatically, without having
+to know the details of the RESQML standard.
+
+The package is written and maintained by bp, and is made available under the MIT
+license as a contribution to the open-source community.
+
+**resqpy** was created by Andy Beer. For enquires about resqpy, please contact
+Emma Nesbit (Emma.Nesbit@uk.bp.com)
+
+### Documentation
+
+See the complete package documentation on
+[readthedocs](https://resqpy.readthedocs.io/).
+
+### About RESQML
+
+RESQML™ is an industry initiative to provide open, non-proprietary data exchange
+standards for reservoir characterization, earth and reservoir models. It is
+governed by the [Energistics
+consortium](https://www.energistics.org/portfolio/resqml-data-standards/).
+
+Resqpy provides specialized classes for a subset of the RESQML high level object
+classes, as described in the docs. Furthermore, not all variations of these
+object types are supported; for example, radial IJK grids are not yet catered
+for, although the RESQML standard does allow for such grids.
+
+It is envisaged that the code base will be expanded to include other classes of
+object and more fully cover the options permitted by the RESQML standard.
+
+Modification functionality at the moment focuses on changes to grid geometry.
+
+## Installation
+
+Resqpy can be installed with pip:
+
+```bash
+pip install resqpy
+```
+
+Alternatively, to install your working copy of the code in "editable" mode:
+
+```bash
+pip install -e /path/to/repo/
+```
+
+## Contributing
+
+Contributions of all forms are welcome and encouraged! Please feel free to open
+issues on the GitHub issue tracker, or submit Pull Requests. Instructions with how to set up your own development environment can be found at [Development environment setup](https://github.com/bp/resqpy/blob/master/docs/CONTRIBUTING.rst#development-environment-setup). Please read the
+[Contributing Guide](docs/CONTRIBUTING.rst) before submitting patches.
+
+
+%package -n python3-resqpy
+Summary: Python API for working with RESQML models
+Provides: python-resqpy
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-resqpy
+# resqpy: Python API for working with RESQML models
+
+[![License](https://img.shields.io/pypi/l/resqpy)](https://github.com/bp/resqpy/blob/master/LICENSE)
+[![Documentation Status](https://readthedocs.org/projects/resqpy/badge/?version=latest)](https://resqpy.readthedocs.io/en/latest/?badge=latest)
+[![Python CI](https://github.com/bp/resqpy/actions/workflows/ci-tests.yml/badge.svg)](https://github.com/bp/resqpy/actions/workflows/ci-tests.yml)
+![Python version](https://img.shields.io/pypi/pyversions/resqpy)
+[![PyPI](https://img.shields.io/pypi/v/resqpy)](https://badge.fury.io/py/resqpy)
+![Status](https://img.shields.io/pypi/status/resqpy)
+[![codecov](https://codecov.io/gh/bp/resqpy/branch/master/graph/badge.svg)](https://codecov.io/gh/bp/resqpy)
+
+## Introduction
+
+**resqpy** is a pure Python package which provides a programming interface (API) for
+reading, writing, and modifying reservoir models in the RESQML format. It gives
+you the ability to work with reservoir models programmatically, without having
+to know the details of the RESQML standard.
+
+The package is written and maintained by bp, and is made available under the MIT
+license as a contribution to the open-source community.
+
+**resqpy** was created by Andy Beer. For enquires about resqpy, please contact
+Emma Nesbit (Emma.Nesbit@uk.bp.com)
+
+### Documentation
+
+See the complete package documentation on
+[readthedocs](https://resqpy.readthedocs.io/).
+
+### About RESQML
+
+RESQML™ is an industry initiative to provide open, non-proprietary data exchange
+standards for reservoir characterization, earth and reservoir models. It is
+governed by the [Energistics
+consortium](https://www.energistics.org/portfolio/resqml-data-standards/).
+
+Resqpy provides specialized classes for a subset of the RESQML high level object
+classes, as described in the docs. Furthermore, not all variations of these
+object types are supported; for example, radial IJK grids are not yet catered
+for, although the RESQML standard does allow for such grids.
+
+It is envisaged that the code base will be expanded to include other classes of
+object and more fully cover the options permitted by the RESQML standard.
+
+Modification functionality at the moment focuses on changes to grid geometry.
+
+## Installation
+
+Resqpy can be installed with pip:
+
+```bash
+pip install resqpy
+```
+
+Alternatively, to install your working copy of the code in "editable" mode:
+
+```bash
+pip install -e /path/to/repo/
+```
+
+## Contributing
+
+Contributions of all forms are welcome and encouraged! Please feel free to open
+issues on the GitHub issue tracker, or submit Pull Requests. Instructions with how to set up your own development environment can be found at [Development environment setup](https://github.com/bp/resqpy/blob/master/docs/CONTRIBUTING.rst#development-environment-setup). Please read the
+[Contributing Guide](docs/CONTRIBUTING.rst) before submitting patches.
+
+
+%package help
+Summary: Development documents and examples for resqpy
+Provides: python3-resqpy-doc
+%description help
+# resqpy: Python API for working with RESQML models
+
+[![License](https://img.shields.io/pypi/l/resqpy)](https://github.com/bp/resqpy/blob/master/LICENSE)
+[![Documentation Status](https://readthedocs.org/projects/resqpy/badge/?version=latest)](https://resqpy.readthedocs.io/en/latest/?badge=latest)
+[![Python CI](https://github.com/bp/resqpy/actions/workflows/ci-tests.yml/badge.svg)](https://github.com/bp/resqpy/actions/workflows/ci-tests.yml)
+![Python version](https://img.shields.io/pypi/pyversions/resqpy)
+[![PyPI](https://img.shields.io/pypi/v/resqpy)](https://badge.fury.io/py/resqpy)
+![Status](https://img.shields.io/pypi/status/resqpy)
+[![codecov](https://codecov.io/gh/bp/resqpy/branch/master/graph/badge.svg)](https://codecov.io/gh/bp/resqpy)
+
+## Introduction
+
+**resqpy** is a pure Python package which provides a programming interface (API) for
+reading, writing, and modifying reservoir models in the RESQML format. It gives
+you the ability to work with reservoir models programmatically, without having
+to know the details of the RESQML standard.
+
+The package is written and maintained by bp, and is made available under the MIT
+license as a contribution to the open-source community.
+
+**resqpy** was created by Andy Beer. For enquires about resqpy, please contact
+Emma Nesbit (Emma.Nesbit@uk.bp.com)
+
+### Documentation
+
+See the complete package documentation on
+[readthedocs](https://resqpy.readthedocs.io/).
+
+### About RESQML
+
+RESQML™ is an industry initiative to provide open, non-proprietary data exchange
+standards for reservoir characterization, earth and reservoir models. It is
+governed by the [Energistics
+consortium](https://www.energistics.org/portfolio/resqml-data-standards/).
+
+Resqpy provides specialized classes for a subset of the RESQML high level object
+classes, as described in the docs. Furthermore, not all variations of these
+object types are supported; for example, radial IJK grids are not yet catered
+for, although the RESQML standard does allow for such grids.
+
+It is envisaged that the code base will be expanded to include other classes of
+object and more fully cover the options permitted by the RESQML standard.
+
+Modification functionality at the moment focuses on changes to grid geometry.
+
+## Installation
+
+Resqpy can be installed with pip:
+
+```bash
+pip install resqpy
+```
+
+Alternatively, to install your working copy of the code in "editable" mode:
+
+```bash
+pip install -e /path/to/repo/
+```
+
+## Contributing
+
+Contributions of all forms are welcome and encouraged! Please feel free to open
+issues on the GitHub issue tracker, or submit Pull Requests. Instructions with how to set up your own development environment can be found at [Development environment setup](https://github.com/bp/resqpy/blob/master/docs/CONTRIBUTING.rst#development-environment-setup). Please read the
+[Contributing Guide](docs/CONTRIBUTING.rst) before submitting patches.
+
+
+%prep
+%autosetup -n resqpy-4.8.8
+
+%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-resqpy -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 29 2023 Python_Bot <Python_Bot@openeuler.org> - 4.8.8-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..5dc9557
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+cb4bac0f7a7b4b070bd3296b03346e76 resqpy-4.8.8.tar.gz