Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
Please login to access the resource
openSUSE:Backports:SLE-15-SP1:Update
python-aws-xray-sdk
python-aws-xray-sdk.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File python-aws-xray-sdk.spec of Package python-aws-xray-sdk
# # spec file for package python-aws-xray-sdk # # Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?!python_module:%define python_module() python-%{**} python3-%{**}} Name: python-aws-xray-sdk Version: 2.2.0 Release: 0 Summary: The AWS X-Ray SDK for Python License: Apache-2.0 Group: Development/Languages/Python Url: https://github.com/aws/aws-xray-sdk-python Source: https://files.pythonhosted.org/packages/source/a/aws-xray-sdk/aws-xray-sdk-%{version}.tar.gz Source9: %{name}-rpmlintrc BuildRequires: %{python_module setuptools} BuildRequires: fdupes BuildRequires: python-rpm-macros Requires: python-botocore >= 1.11.3 Requires: python-future Requires: python-jsonpickle Requires: python-wrapt %ifpython2 Requires: python-enum34 %endif BuildArch: noarch %python_subpackages %description The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. It works through any one of various frameworks, provided by backends. The following backends are included in the main package: * botocore * httplib * sqlite3 Additional backends can be installed by installing %{name}-backend packages. The %{name}-all package installs all backends. %package all Summary: Metapackage to pull in all AWS X-Ray SDK backends Group: Metapackages Requires: %{name} = %{version} Recommends: %{name}-Django = %{version} Recommends: %{name}-Flask-SQLAlchemy = %{version} Recommends: %{name}-SQLAlchemy = %{version} Recommends: %{name}-mysql-connector-python = %{version} Recommends: %{name}-pymongo = %{version} Recommends: %{name}-pynamodb = %{version} Recommends: %{name}-psycopg2 = %{version} Recommends: %{name}-requests = %{version} %ifpython3 Recommends: %{name}-aiobotocore = %{version} Recommends: %{name}-aiohttp = %{version} %endif %description all The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package pulls in all available backends for %{name}. %package Django Summary: Django backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-Django >= 1.10 %description Django The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the Django backend for %{name}. %package Flask-SQLAlchemy Summary: Flask-SQLAlchemy backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: %{name}-SQLAlchemy = %{version} Requires: python-Flask-SQLAlchemy Requires: python-SQLAlchemy %description Flask-SQLAlchemy The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the Flask-SQLAlchemy backend for %{name}. %package SQLAlchemy Summary: SQLAlchemy backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-SQLAlchemy %description SQLAlchemy The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the SQLAlchemy backend for %{name}. %package mysql-connector Summary: mysql backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-mysql-connector-python %description mysql-connector The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the mysql-connector-python backend for %{name}. %package pymongo Summary: pymongo backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-pymongo %description pymongo The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the pymongo backend for %{name}. %package pynamodb Summary: pynamodb backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-pynamodb %description pynamodb The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the pynamodb backend for %{name}. %package psycopg2 Summary: psycopg2 backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-psycopg2 %description psycopg2 The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the psycopg2 backend for %{name}. %package requests Summary: requests backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-requests %description requests The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the requests backend for %{name}. %package aiobotocore Summary: aiobotocore backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-aiobotocore %description aiobotocore The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the aiobotocore backend for %{name}. %package aiohttp Summary: aiohttp backend for the AWS X-Ray Python SDK Group: Development/Languages/Python Requires: %{name} = %{version} Requires: python-aiohttp >= 2.3 %description aiohttp The AWS X-Ray SDK for Python enables Python developers to record and emit information from within their applications to the AWS X-Ray service. This package provides the aiohttp backend for %{name}. %prep %setup -q -n aws-xray-sdk-%{version} %build %python_build %install %python_install %python_expand %fdupes %{buildroot}%{$python_sitelib} %python_expand $python -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/aws_xray_sdk/ext/psycopg2/ %python_expand $python -O -m compileall -d %{$python_sitelib} %{buildroot}%{$python_sitelib}/aws_xray_sdk/ext/psycopg2/ %python_expand %fdupes %{buildroot}%{$python_sitelib} # python3 only rm -rf %{buildroot}%{python2_sitelib}/aws_xray_sdk/ext/aiobotocore/ rm -rf %{buildroot}%{python2_sitelib}/aws_xray_sdk/ext/aiohttp/ %files %{python_files} %license LICENSE %doc README.md %{python_sitelib}/* %exclude %{python_sitelib}/aws_xray_sdk/ext/django/ %exclude %{python_sitelib}/aws_xray_sdk/ext/flask_sqlalchemy/ %exclude %{python_sitelib}/aws_xray_sdk/ext/sqlalchemy/ %exclude %{python_sitelib}/aws_xray_sdk/ext/mysql/ %exclude %{python_sitelib}/aws_xray_sdk/ext/pymongo/ %exclude %{python_sitelib}/aws_xray_sdk/ext/pynamodb/ %exclude %{python_sitelib}/aws_xray_sdk/ext/psycopg2/ %exclude %{python_sitelib}/aws_xray_sdk/ext/requests/ %python3_only %exclude %{python_sitelib}/aws_xray_sdk/ext/aiohttp/ %python3_only %exclude %{python_sitelib}/aws_xray_sdk/ext/aiobotocore/ %files %{python_files all} %license LICENSE %files %{python_files Django} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/django/ %files %{python_files Flask-SQLAlchemy} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/flask_sqlalchemy/ %files %{python_files SQLAlchemy} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/sqlalchemy/ %files %{python_files mysql-connector} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/mysql/ %files %{python_files pymongo} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/pymongo/ %files %{python_files pynamodb} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/pynamodb/ %files %{python_files psycopg2} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/psycopg2/ %files %{python_files requests} %license LICENSE %{python_sitelib}/aws_xray_sdk/ext/requests/ %ifpython3 %files %{python_files aiobotocore} %license LICENSE %{python3_sitelib}/aws_xray_sdk/ext/aiobotocore/ %files %{python_files aiohttp} %license LICENSE %{python3_sitelib}/aws_xray_sdk/ext/aiohttp/ %endif %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor