summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2023-05-29 11:28:25 +0000
committerCoprDistGit <infra@openeuler.org>2023-05-29 11:28:25 +0000
commit8d93367b5e36f461d401b4ad2dba988ee238c146 (patch)
treeea19ce6743726273b0b845d6cfa0b322ffe8ad28
parentdb31957efc3fb1de75f07b2422be2bcd24751f94 (diff)
automatic import of python-dataclay
-rw-r--r--.gitignore1
-rw-r--r--python-dataclay.spec244
-rw-r--r--sources1
3 files changed, 246 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..c6d2620 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/dataclay-3.0.1.tar.gz
diff --git a/python-dataclay.spec b/python-dataclay.spec
new file mode 100644
index 0000000..7f53652
--- /dev/null
+++ b/python-dataclay.spec
@@ -0,0 +1,244 @@
+%global _empty_manifest_terminate_build 0
+Name: python-dataclay
+Version: 3.0.1
+Release: 1
+Summary: Python distributed data store that enables remotely access and method execution.
+License: BSD-3-Clause
+URL: https://pypi.org/project/dataclay/
+Source0: https://mirrors.nju.edu.cn/pypi/web/packages/41/ea/7b9406942a2a693b0b26624330f6ce2b5c3f07a204211f9f49f2bb44c14c/dataclay-3.0.1.tar.gz
+BuildArch: noarch
+
+Requires: python3-grpcio
+Requires: python3-numpy
+Requires: python3-psutil
+Requires: python3-protobuf
+Requires: python3-redis
+Requires: python3-bcrypt
+Requires: python3-tox
+Requires: python3-pytest
+Requires: python3-pytest-docker
+Requires: python3-grpcio-tools
+Requires: python3-black
+Requires: python3-isort
+Requires: python3-furo
+Requires: python3-sphinx-copybutton
+Requires: python3-ansible
+Requires: python3-opentelemetry-api
+
+%description
+
+<h1 align="center">
+
+![dataClay](https://github.com/bsc-dom/dataclay/blob/main/docs/_static/dataclay-full.png)
+
+</h1>
+
+<p align="center">
+ <!-- <a href="https://github.com/bsc-dom/dataclay/actions/workflows/tests.yml"><img alt="Tests" src="https://github.com/bsc-dom/dataclay/actions/workflows/tests.yml/badge.svg" /></a> -->
+ <a href="https://dataclay.readthedocs.io/en/latest/?badge=latest"><img alt="Documentation Status" src="https://readthedocs.org/projects/dataclay/badge/?version=latest" /></a>
+ <a href="https://pypi.org/project/dataclay/"><img alt="PyPI - Status" src="https://img.shields.io/pypi/status/dataclay" /></a>
+ <a href="https://pypi.org/project/dataclay/"><img alt="PyPI - Format" src="https://img.shields.io/pypi/format/dataclay" /></a>
+ <a href="https://github.com/bsc-dom/dataclay/blob/main/LICENSE.txt"><img alt="License" src="https://img.shields.io/github/license/bsc-dom/dataclay" /></a>
+ <a href="https://badge.fury.io/py/dataclay"><img src="https://badge.fury.io/py/dataclay.svg" alt="PyPI version" height="18"></a>
+ <a href="https://pepy.tech/project/dataclay"><img alt="Pypi Downloads" src="https://pepy.tech/badge/dataclay" /></a>
+</p>
+
+dataClay is a distributed data store that enables applications to store and access objects in the same format they have in memory, and executes object methods within the data store. These two main features accelerate both the development of applications and their execution.
+
+## Installation
+
+To install dataClay, you can use [pip](https://pip.pypa.io):
+
+```bash
+$ pip install dataClay
+```
+
+Alternatively, you can obtain the latest source code from [GitHub](https://github.com/bsc-dom/dataclay):
+
+```bash
+$ git clone https://github.com/bsc-dom/dataclay.git
+$ cd dataclay
+$ pip install .
+```
+
+## Documentation
+
+dataClay has usage and reference documentation at [dataclay.readthedocs.io](https://dataclay.readthedocs.io/en/latest/)
+
+## Contributing
+
+We welcome contributions to dataClay. Please see the [Contributing](https://dataclay.readthedocs.io/en/latest/contributing.html) for more details.
+
+## Maintainers
+
+- [@alexbarcelo](https://github.com/alexbarcelo) (Alex Barcelo)
+- [@aqueralt](https://github.com/aqueralt) (Anna Queralt)
+- [@marcmonfort](https://github.com/marcmonfort) (Marc Monfort)
+
+## Other resources
+
+[BSC official website](https://www.bsc.es/dataclay)
+
+
+%package -n python3-dataclay
+Summary: Python distributed data store that enables remotely access and method execution.
+Provides: python-dataclay
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-pip
+%description -n python3-dataclay
+
+<h1 align="center">
+
+![dataClay](https://github.com/bsc-dom/dataclay/blob/main/docs/_static/dataclay-full.png)
+
+</h1>
+
+<p align="center">
+ <!-- <a href="https://github.com/bsc-dom/dataclay/actions/workflows/tests.yml"><img alt="Tests" src="https://github.com/bsc-dom/dataclay/actions/workflows/tests.yml/badge.svg" /></a> -->
+ <a href="https://dataclay.readthedocs.io/en/latest/?badge=latest"><img alt="Documentation Status" src="https://readthedocs.org/projects/dataclay/badge/?version=latest" /></a>
+ <a href="https://pypi.org/project/dataclay/"><img alt="PyPI - Status" src="https://img.shields.io/pypi/status/dataclay" /></a>
+ <a href="https://pypi.org/project/dataclay/"><img alt="PyPI - Format" src="https://img.shields.io/pypi/format/dataclay" /></a>
+ <a href="https://github.com/bsc-dom/dataclay/blob/main/LICENSE.txt"><img alt="License" src="https://img.shields.io/github/license/bsc-dom/dataclay" /></a>
+ <a href="https://badge.fury.io/py/dataclay"><img src="https://badge.fury.io/py/dataclay.svg" alt="PyPI version" height="18"></a>
+ <a href="https://pepy.tech/project/dataclay"><img alt="Pypi Downloads" src="https://pepy.tech/badge/dataclay" /></a>
+</p>
+
+dataClay is a distributed data store that enables applications to store and access objects in the same format they have in memory, and executes object methods within the data store. These two main features accelerate both the development of applications and their execution.
+
+## Installation
+
+To install dataClay, you can use [pip](https://pip.pypa.io):
+
+```bash
+$ pip install dataClay
+```
+
+Alternatively, you can obtain the latest source code from [GitHub](https://github.com/bsc-dom/dataclay):
+
+```bash
+$ git clone https://github.com/bsc-dom/dataclay.git
+$ cd dataclay
+$ pip install .
+```
+
+## Documentation
+
+dataClay has usage and reference documentation at [dataclay.readthedocs.io](https://dataclay.readthedocs.io/en/latest/)
+
+## Contributing
+
+We welcome contributions to dataClay. Please see the [Contributing](https://dataclay.readthedocs.io/en/latest/contributing.html) for more details.
+
+## Maintainers
+
+- [@alexbarcelo](https://github.com/alexbarcelo) (Alex Barcelo)
+- [@aqueralt](https://github.com/aqueralt) (Anna Queralt)
+- [@marcmonfort](https://github.com/marcmonfort) (Marc Monfort)
+
+## Other resources
+
+[BSC official website](https://www.bsc.es/dataclay)
+
+
+%package help
+Summary: Development documents and examples for dataclay
+Provides: python3-dataclay-doc
+%description help
+
+<h1 align="center">
+
+![dataClay](https://github.com/bsc-dom/dataclay/blob/main/docs/_static/dataclay-full.png)
+
+</h1>
+
+<p align="center">
+ <!-- <a href="https://github.com/bsc-dom/dataclay/actions/workflows/tests.yml"><img alt="Tests" src="https://github.com/bsc-dom/dataclay/actions/workflows/tests.yml/badge.svg" /></a> -->
+ <a href="https://dataclay.readthedocs.io/en/latest/?badge=latest"><img alt="Documentation Status" src="https://readthedocs.org/projects/dataclay/badge/?version=latest" /></a>
+ <a href="https://pypi.org/project/dataclay/"><img alt="PyPI - Status" src="https://img.shields.io/pypi/status/dataclay" /></a>
+ <a href="https://pypi.org/project/dataclay/"><img alt="PyPI - Format" src="https://img.shields.io/pypi/format/dataclay" /></a>
+ <a href="https://github.com/bsc-dom/dataclay/blob/main/LICENSE.txt"><img alt="License" src="https://img.shields.io/github/license/bsc-dom/dataclay" /></a>
+ <a href="https://badge.fury.io/py/dataclay"><img src="https://badge.fury.io/py/dataclay.svg" alt="PyPI version" height="18"></a>
+ <a href="https://pepy.tech/project/dataclay"><img alt="Pypi Downloads" src="https://pepy.tech/badge/dataclay" /></a>
+</p>
+
+dataClay is a distributed data store that enables applications to store and access objects in the same format they have in memory, and executes object methods within the data store. These two main features accelerate both the development of applications and their execution.
+
+## Installation
+
+To install dataClay, you can use [pip](https://pip.pypa.io):
+
+```bash
+$ pip install dataClay
+```
+
+Alternatively, you can obtain the latest source code from [GitHub](https://github.com/bsc-dom/dataclay):
+
+```bash
+$ git clone https://github.com/bsc-dom/dataclay.git
+$ cd dataclay
+$ pip install .
+```
+
+## Documentation
+
+dataClay has usage and reference documentation at [dataclay.readthedocs.io](https://dataclay.readthedocs.io/en/latest/)
+
+## Contributing
+
+We welcome contributions to dataClay. Please see the [Contributing](https://dataclay.readthedocs.io/en/latest/contributing.html) for more details.
+
+## Maintainers
+
+- [@alexbarcelo](https://github.com/alexbarcelo) (Alex Barcelo)
+- [@aqueralt](https://github.com/aqueralt) (Anna Queralt)
+- [@marcmonfort](https://github.com/marcmonfort) (Marc Monfort)
+
+## Other resources
+
+[BSC official website](https://www.bsc.es/dataclay)
+
+
+%prep
+%autosetup -n dataclay-3.0.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-dataclay -f filelist.lst
+%dir %{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Mon May 29 2023 Python_Bot <Python_Bot@openeuler.org> - 3.0.1-1
+- Package Spec generated
diff --git a/sources b/sources
new file mode 100644
index 0000000..cf56fc3
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+590d99f3c53c48995d5fb7adb825c3af dataclay-3.0.1.tar.gz