diff options
| author | CoprDistGit <infra@openeuler.org> | 2023-04-10 22:08:29 +0000 |
|---|---|---|
| committer | CoprDistGit <infra@openeuler.org> | 2023-04-10 22:08:29 +0000 |
| commit | 7edda4ce769634d420932b2a1b4b65bc0c8a3489 (patch) | |
| tree | 06815d698fa4cc1fdb331919ec65e41b615372aa | |
| parent | 4b599d706d9aa6afa6f83c50582e43a07f11b145 (diff) | |
automatic import of python-tecton
| -rw-r--r-- | .gitignore | 1 | ||||
| -rw-r--r-- | python-tecton.spec | 243 | ||||
| -rw-r--r-- | sources | 1 |
3 files changed, 245 insertions, 0 deletions
@@ -0,0 +1 @@ +/tecton-0.6.5.tar.gz diff --git a/python-tecton.spec b/python-tecton.spec new file mode 100644 index 0000000..ee4740b --- /dev/null +++ b/python-tecton.spec @@ -0,0 +1,243 @@ +%global _empty_manifest_terminate_build 0 +Name: python-tecton +Version: 0.6.5 +Release: 1 +Summary: Tecton Python SDK +License: Tecton Proprietary +URL: https://tecton.ai +Source0: https://mirrors.nju.edu.cn/pypi/web/packages/53/2f/01c6e82d0469883d3de277bfd55f7924844eff0764cb430fda55a6c73a4d/tecton-0.6.5.tar.gz +BuildArch: noarch + +Requires: python3-attrs +Requires: python3-boto3 +Requires: python3-googleapis-common-protos +Requires: python3-jinja2 +Requires: python3-numpy +Requires: python3-pathspec +Requires: python3-pendulum +Requires: python3-protobuf +Requires: python3-pypika +Requires: python3-pytimeparse +Requires: python3-pandas +Requires: python3-texttable +Requires: python3-requests +Requires: python3-colorama +Requires: python3-tqdm +Requires: python3-yaspin +Requires: python3-typing-extensions +Requires: python3-pygments +Requires: python3-pytest +Requires: python3-click +Requires: python3-typeguard +Requires: python3-sqlparse +Requires: python3-semantic-version +Requires: python3-awswrangler +Requires: python3-databricks-connect[sql] +Requires: python3-databricks-connect[sql] +Requires: python3-databricks-connect[sql] +Requires: python3-pyspark[sql] +Requires: python3-pyspark[sql] +Requires: python3-pyspark[sql] +Requires: python3-pyspark[sql] +Requires: python3-snowflake-connector-python[pandas] +Requires: python3-snowflake-snowpark-python[pandas] + +%description + + +Tecton is the fastest way to build operational machine learning applications. It helps automate real-time decision making like fraud detection, product recommendations, and search result ranking in production applications. + +Tecton is a fully-managed feature platform built to orchestrate the complete lifecycle of features, from transformation to online serving, with enterprise-grade SLAs. + +With Tecton, you can: + +- Define and manage features using code in a git repository. +- Automatically compute and orchestrate batch, streaming, and real-time feature + transformations. +- Store and serve feature data for training and inference. +- Share, discover, and manage access to features. + +# Contents of the `tecton` PyPI package + +The `tecton` PyPI package bundles Tecton's Python SDK, which is used for defining and testing feature pipelines and services, and generating datasets for training and batch inference. For more information, see the [SDK reference](https://docs.tecton.ai/api-reference/index.html). + +# Getting started resources + +To get started using Tecton, see these resources, which are found in the [documentation](https://docs.tecton.ai/): + +* [Machine Learning Application Concepts](https://docs.tecton.ai/docs/introduction/machine-learning-application-concepts) + +* [Tecton Concepts](https://docs.tecton.ai/docs/introduction/tecton-concepts) + +* [Setting up Tecton](https://docs.tecton.ai/docs/category/setting-up-tecton) + +* [Tecton Fundamentals Tutorial](https://docs.tecton.ai/docs/tutorials/tecton-fundamentals/) + +# License + +Copyright (2023) Tecton, Inc. This library (the "Software") may not be used except in connection with the Licensee's use +of the Tecton Platform Services (defined below) pursuant to an Agreement (defined below) between Licensee (defined +below) and Tecton, Inc. ("Tecton"). This Software shall be deemed part of the "Services" under the Agreement, or if the +Agreement does not define Services, then the term in such Agreement that refers to the applicable Tecton Platform +Services (as defined below) shall be substituted herein for "Services." Licensee's use of the Software must comply at +all times with any restrictions applicable to the Services, generally, and must be used in accordance with any +applicable documentation. If you have not agreed to an Agreement or otherwise do not agree to these terms, you may not +use the Software. This license terminates automatically upon the termination of the Agreement or Licensee's breach of +these terms. Agreement: the agreement between Tecton and Licensee governing the use of the Tecton Platform Services, +which shall be, with respect to Tecton, the Tecton Platform-as-a-Service Agreement located +at https://www.tecton.ai/tecton_online-tos/, unless Licensee has entered into a separate written agreement with Tecton +governing the use of the Tecton Platform Services. Tecton Platform Services: the Tecton services according to where the +Software is used. Licensee: the user of the Software, or, if the Software is being used on behalf of a company, the +company. + + +%package -n python3-tecton +Summary: Tecton Python SDK +Provides: python-tecton +BuildRequires: python3-devel +BuildRequires: python3-setuptools +BuildRequires: python3-pip +%description -n python3-tecton + + +Tecton is the fastest way to build operational machine learning applications. It helps automate real-time decision making like fraud detection, product recommendations, and search result ranking in production applications. + +Tecton is a fully-managed feature platform built to orchestrate the complete lifecycle of features, from transformation to online serving, with enterprise-grade SLAs. + +With Tecton, you can: + +- Define and manage features using code in a git repository. +- Automatically compute and orchestrate batch, streaming, and real-time feature + transformations. +- Store and serve feature data for training and inference. +- Share, discover, and manage access to features. + +# Contents of the `tecton` PyPI package + +The `tecton` PyPI package bundles Tecton's Python SDK, which is used for defining and testing feature pipelines and services, and generating datasets for training and batch inference. For more information, see the [SDK reference](https://docs.tecton.ai/api-reference/index.html). + +# Getting started resources + +To get started using Tecton, see these resources, which are found in the [documentation](https://docs.tecton.ai/): + +* [Machine Learning Application Concepts](https://docs.tecton.ai/docs/introduction/machine-learning-application-concepts) + +* [Tecton Concepts](https://docs.tecton.ai/docs/introduction/tecton-concepts) + +* [Setting up Tecton](https://docs.tecton.ai/docs/category/setting-up-tecton) + +* [Tecton Fundamentals Tutorial](https://docs.tecton.ai/docs/tutorials/tecton-fundamentals/) + +# License + +Copyright (2023) Tecton, Inc. This library (the "Software") may not be used except in connection with the Licensee's use +of the Tecton Platform Services (defined below) pursuant to an Agreement (defined below) between Licensee (defined +below) and Tecton, Inc. ("Tecton"). This Software shall be deemed part of the "Services" under the Agreement, or if the +Agreement does not define Services, then the term in such Agreement that refers to the applicable Tecton Platform +Services (as defined below) shall be substituted herein for "Services." Licensee's use of the Software must comply at +all times with any restrictions applicable to the Services, generally, and must be used in accordance with any +applicable documentation. If you have not agreed to an Agreement or otherwise do not agree to these terms, you may not +use the Software. This license terminates automatically upon the termination of the Agreement or Licensee's breach of +these terms. Agreement: the agreement between Tecton and Licensee governing the use of the Tecton Platform Services, +which shall be, with respect to Tecton, the Tecton Platform-as-a-Service Agreement located +at https://www.tecton.ai/tecton_online-tos/, unless Licensee has entered into a separate written agreement with Tecton +governing the use of the Tecton Platform Services. Tecton Platform Services: the Tecton services according to where the +Software is used. Licensee: the user of the Software, or, if the Software is being used on behalf of a company, the +company. + + +%package help +Summary: Development documents and examples for tecton +Provides: python3-tecton-doc +%description help + + +Tecton is the fastest way to build operational machine learning applications. It helps automate real-time decision making like fraud detection, product recommendations, and search result ranking in production applications. + +Tecton is a fully-managed feature platform built to orchestrate the complete lifecycle of features, from transformation to online serving, with enterprise-grade SLAs. + +With Tecton, you can: + +- Define and manage features using code in a git repository. +- Automatically compute and orchestrate batch, streaming, and real-time feature + transformations. +- Store and serve feature data for training and inference. +- Share, discover, and manage access to features. + +# Contents of the `tecton` PyPI package + +The `tecton` PyPI package bundles Tecton's Python SDK, which is used for defining and testing feature pipelines and services, and generating datasets for training and batch inference. For more information, see the [SDK reference](https://docs.tecton.ai/api-reference/index.html). + +# Getting started resources + +To get started using Tecton, see these resources, which are found in the [documentation](https://docs.tecton.ai/): + +* [Machine Learning Application Concepts](https://docs.tecton.ai/docs/introduction/machine-learning-application-concepts) + +* [Tecton Concepts](https://docs.tecton.ai/docs/introduction/tecton-concepts) + +* [Setting up Tecton](https://docs.tecton.ai/docs/category/setting-up-tecton) + +* [Tecton Fundamentals Tutorial](https://docs.tecton.ai/docs/tutorials/tecton-fundamentals/) + +# License + +Copyright (2023) Tecton, Inc. This library (the "Software") may not be used except in connection with the Licensee's use +of the Tecton Platform Services (defined below) pursuant to an Agreement (defined below) between Licensee (defined +below) and Tecton, Inc. ("Tecton"). This Software shall be deemed part of the "Services" under the Agreement, or if the +Agreement does not define Services, then the term in such Agreement that refers to the applicable Tecton Platform +Services (as defined below) shall be substituted herein for "Services." Licensee's use of the Software must comply at +all times with any restrictions applicable to the Services, generally, and must be used in accordance with any +applicable documentation. If you have not agreed to an Agreement or otherwise do not agree to these terms, you may not +use the Software. This license terminates automatically upon the termination of the Agreement or Licensee's breach of +these terms. Agreement: the agreement between Tecton and Licensee governing the use of the Tecton Platform Services, +which shall be, with respect to Tecton, the Tecton Platform-as-a-Service Agreement located +at https://www.tecton.ai/tecton_online-tos/, unless Licensee has entered into a separate written agreement with Tecton +governing the use of the Tecton Platform Services. Tecton Platform Services: the Tecton services according to where the +Software is used. Licensee: the user of the Software, or, if the Software is being used on behalf of a company, the +company. + + +%prep +%autosetup -n tecton-0.6.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-tecton -f filelist.lst +%dir %{python3_sitelib}/* + +%files help -f doclist.lst +%{_docdir}/* + +%changelog +* Mon Apr 10 2023 Python_Bot <Python_Bot@openeuler.org> - 0.6.5-1 +- Package Spec generated @@ -0,0 +1 @@ +355fcc8c043ac861cc1bf589cf4039be tecton-0.6.5.tar.gz |
