summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorCoprDistGit <infra@openeuler.org>2024-01-29 04:12:39 +0000
committerCoprDistGit <infra@openeuler.org>2024-01-29 04:12:39 +0000
commit5f5d29a78aa8f0daa818b4f512b7a3776adead6e (patch)
tree698c49eae7eafb17896df788b9aeefe4100b7ed6
parent70bb353897c666abd21db00d60b395fb216d635c (diff)
automatic import of python-huggingface-hub
-rw-r--r--.gitignore1
-rw-r--r--python-huggingface-hub.spec89
-rw-r--r--sources1
3 files changed, 91 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index e69de29..a0f0338 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/v0.20.3.tar.gz
diff --git a/python-huggingface-hub.spec b/python-huggingface-hub.spec
new file mode 100644
index 0000000..b90d32e
--- /dev/null
+++ b/python-huggingface-hub.spec
@@ -0,0 +1,89 @@
+%global debug_package %{nil}
+%global _empty_manifest_terminate_build 0
+
+Name: python-huggingface-hub
+Version: 0.20.3
+Release: 1
+Summary: The official Python client for the Huggingface Hub.
+License: Apache-2.0
+URL: https://github.com/huggingface/huggingface_hub
+Source0: https://github.com/huggingface/huggingface_hub/archive/refs/tags/v%{version}.tar.gz
+
+Requires: python3-numpy
+Requires: python3-pytorch
+Requires: python3-requests
+Requires: python3-tqdm
+Requires: python3-typing-extensions
+Requires: python3-yaml
+Requires: python3-aiohttp
+Requires: python3-fsspec
+Requires: python3-filelock
+Requires: python3-packaging
+
+%description
+The huggingface_hub library allows you to interact with the Hugging Face Hub, a platform democratizing open-source Machine Learning
+for creators and collaborators. Discover pre-trained models and datasets for your projects or play with the thousands of
+machine learning apps hosted on the Hub. You can also create and share your own models, datasets and demos with the community.
+The huggingface_hub library provides a simple way to do all these things with Python.
+
+%package -n python3-huggingface-hub
+Summary: The official Python client for the Huggingface Hub.
+Provides: python3-huggingface-hub
+BuildRequires: python3-devel
+BuildRequires: python3-setuptools
+BuildRequires: python3-setuptools_scm
+BuildRequires: python3-pbr
+BuildRequires: python3-pip
+BuildRequires: python3-wheel
+BuildRequires: python3-hatchling
+
+BuildRequires: python3-sympy
+BuildRequires: python3-pytorch >= 2.1.2
+
+%description -n python3-huggingface-hub
+The huggingface_hub library allows you to interact with the Hugging Face Hub, a platform democratizing open-source Machine Learning
+for creators and collaborators. Discover pre-trained models and datasets for your projects or play with the thousands of
+machine learning apps hosted on the Hub. You can also create and share your own models, datasets and demos with the community.
+The huggingface_hub library provides a simple way to do all these things with Python.
+
+%package help
+Summary: Development documents and examples for huggingface-hub
+Provides: python3-huggingface-hub-doc
+%description help
+The huggingface_hub library allows you to interact with the Hugging Face Hub, a platform democratizing open-source Machine Learning
+for creators and collaborators. Discover pre-trained models and datasets for your projects or play with the thousands of
+machine learning apps hosted on the Hub. You can also create and share your own models, datasets and demos with the community.
+The huggingface_hub library provides a simple way to do all these things with Python.
+
+
+%prep
+%autosetup -p1 -n huggingface_hub-%{version}
+
+%build
+%pyproject_build
+install -d -m755 %{buildroot}/%{_pkgdocdir}
+if [ -d docs ]; then cp -arf docs %{buildroot}/%{_pkgdocdir}; fi
+if [ -d examples ]; then cp -arf examples %{buildroot}/%{_pkgdocdir}; fi
+pushd %{buildroot}
+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}/doclist.lst .
+
+%install
+%pyproject_install
+
+%files -n python3-huggingface-hub
+%doc *.md
+%license LICENSE
+%{_bindir}/huggingface-cli
+%{python3_sitelib}/*
+
+%files help -f doclist.lst
+%{_docdir}/*
+
+%changelog
+* Sun Jan 28 2024 Binshuo Zu <274620705z@gmail.com> - 0.20.3-1
+- Package init
diff --git a/sources b/sources
new file mode 100644
index 0000000..68c295b
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+939133d34ced8d40d7c1527b62d4a4ea v0.20.3.tar.gz