summaryrefslogtreecommitdiff
path: root/python-tecton.spec
diff options
context:
space:
mode:
Diffstat (limited to 'python-tecton.spec')
-rw-r--r--python-tecton.spec243
1 files changed, 243 insertions, 0 deletions
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
+![logo](https://s3.us-west-2.amazonaws.com/tecton.ai.public/documentation/pypi/tecton-logo.svg)
+
+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
+![logo](https://s3.us-west-2.amazonaws.com/tecton.ai.public/documentation/pypi/tecton-logo.svg)
+
+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
+![logo](https://s3.us-west-2.amazonaws.com/tecton.ai.public/documentation/pypi/tecton-logo.svg)
+
+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