Dalton Miner 4332c38
%{!?python3_pkgversion: %global python3_pkgversion 3}
Dalton Miner 4332c38
Dalton Miner 4332c38
Name:           python-datadog
72f92d7
Version:        0.44.0
114038f
Release:        9%{?dist}
Dalton Miner 4332c38
Summary:        Python wrapper for the Datadog API
Dalton Miner 4332c38
License:        BSD
Dalton Miner 4332c38
Dalton Miner 4332c38
URL:            https://github.com/DataDog/datadogpy
Dalton Miner 4332c38
Source0:        %{url}/archive/v%{version}/datadogpy-%{version}.tar.gz
Dalton Miner 4332c38
Dalton Miner 4332c38
BuildRequires:  python%{python3_pkgversion}-devel
b15dd50
BuildRequires:  pyproject-rpm-macros
Dalton Miner 4332c38
Dalton Miner 4332c38
BuildArch:      noarch
Dalton Miner 4332c38
Dalton Miner 4332c38
%description
Dalton Miner 4332c38
Datadogpy is a collection of tools suitable for inclusion in existing Python
Dalton Miner 4332c38
projects or for development of standalone scripts. It provides an abstraction on
Dalton Miner 4332c38
top of Datadog's raw HTTP interface and the Agent's StatsD metrics aggregation
Dalton Miner 4332c38
server, to interact with Datadog and efficiently report events and metrics.
Dalton Miner 4332c38
Dalton Miner 4332c38
Dalton Miner 4332c38
%package -n python%{python3_pkgversion}-datadog
Dalton Miner 4332c38
Summary:        Python wrapper for the Datadog API
Dalton Miner 4332c38
Dalton Miner 4332c38
%description -n python%{python3_pkgversion}-datadog
Dalton Miner 4332c38
Datadogpy is a collection of tools suitable for inclusion in existing Python
Dalton Miner 4332c38
projects or for development of standalone scripts. It provides an abstraction on
Dalton Miner 4332c38
top of Datadog's raw HTTP interface and the Agent's StatsD metrics aggregation
Dalton Miner 4332c38
server, to interact with Datadog and efficiently report events and metrics.
Dalton Miner 4332c38
b15dd50
%generate_buildrequires
b15dd50
%pyproject_buildrequires -wt
b15dd50
Dalton Miner 4332c38
%prep
Dalton Miner 4332c38
%autosetup -n datadogpy-%{version} -p1
Dalton Miner 4332c38
Dalton Miner 4332c38
%build
b15dd50
%pyproject_wheel
Dalton Miner 4332c38
Dalton Miner 4332c38
%install
b15dd50
%pyproject_install
b15dd50
%pyproject_save_files datadog
Dalton Miner 4332c38
72f92d7
# Datadog has deprecated this binary name as it conflicts with the sheepdog
72f92d7
# package, but it still gets built right now.
72f92d7
rm %{buildroot}/%{_bindir}/dog{,wrap}
Dalton Miner 4332c38
b15dd50
%check
b15dd50
%tox
b15dd50
b15dd50
%files -n python%{python3_pkgversion}-datadog -f %{pyproject_files}
Dalton Miner 4332c38
%license LICENSE
Dalton Miner 4332c38
%{_bindir}/dogshell
Dalton Miner 4332c38
%{_bindir}/dogshellwrap
Dalton Miner 4332c38
Dalton Miner 4332c38
%changelog
114038f
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.44.0-9
114038f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
114038f
e796eda
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.44.0-8
e796eda
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
e796eda
c49923e
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.44.0-7
c49923e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
c49923e
0d03d8d
* Sat Jul 01 2023 Python Maint <python-maint@redhat.com> - 0.44.0-6
0d03d8d
- Rebuilt for Python 3.12
0d03d8d
261af64
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.44.0-5
261af64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
261af64
5f16303
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.44.0-4
5f16303
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
5f16303
b15dd50
* Wed Jun 22 2022 Charalampos Stratakis <cstratak@redhat.com> - 0.44.0-3
b15dd50
- Change to pyproject-rpm-macros and fix FTBFS with the latest setuptools
b15dd50
- Enable tests
b15dd50
Resolves: rhbz#2097110
b15dd50
d0a4efd
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.44.0-2
d0a4efd
- Rebuilt for Python 3.11
d0a4efd
72f92d7
* Wed Mar 16 2022 Dalton Miner <daltonminer@gmail.com> - 0.44.0-1
72f92d7
- Update to 0.44.0
72f92d7
- Remove python2/older distribution support
72f92d7
10208e9
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-13
10208e9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
10208e9
8c2bf0f
* Tue Jul 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-12
8c2bf0f
- Second attempt - Rebuilt for
8c2bf0f
  https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
8c2bf0f
a90ca11
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.23.0-11
a90ca11
- Rebuilt for Python 3.10
a90ca11
793bf17
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-10
793bf17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
793bf17
be4c719
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-9
be4c719
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
be4c719
fe86c5b
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.23.0-8
fe86c5b
- Rebuilt for Python 3.9
fe86c5b
d8b044c
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-7
d8b044c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
d8b044c
b78b1c0
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.23.0-6
b78b1c0
- Rebuilt for Python 3.8.0rc1 (#1748018)
b78b1c0
7b10132
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.23.0-5
7b10132
- Rebuilt for Python 3.8
7b10132
bc908fc
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-4
bc908fc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
bc908fc
abcd261
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.23.0-3
abcd261
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
abcd261
Dalton Miner 4332c38
* Fri Oct 26 2018 Dalton Miner <daltonminer@gmail.com> - 0.23.0-2
Dalton Miner 4332c38
- Added a patch to rename binaries that conflicted with sheepdog
Dalton Miner 4332c38
* Thu Oct 25 2018 Dalton Miner <daltonminer@gmail.com> - 0.23.0-1
Dalton Miner 4332c38
- Initial packaging