Andy Lutomirski bd266b3
%global module_name musicbrainzngs
ea01a65
%{!?python3_pkgversion: %global python3_pkgversion 3}
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
Name:           python-musicbrainzngs
27adf0d
Version:        0.7.1
bcd3b8f
Release:        9%{?dist}
Andy Lutomirski bd266b3
Summary:        Python bindings for MusicBrainz NGS webservice
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
License:        BSD and ISC
63df9cd
URL:            https://github.com/alastair/python-musicbrainzngs
63df9cd
Source0:        https://github.com/alastair/python-musicbrainzngs#/python-%{module_name}-%{version}.tar.gz
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
BuildArch:      noarch
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
%description
Andy Lutomirski bd266b3
This library implements webservice bindings for the MusicBrainz NGS site, also
Andy Lutomirski bd266b3
known as /ws/2.
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
For more information on the MusicBrainz webservice see:
27adf0d
  https://wiki.musicbrainz.org/XML_Web_Service
Andy Lutomirski bd266b3
ea01a65
%package     -n python%{python3_pkgversion}-%{module_name}
ea01a65
Summary:        Python %{python3_pkgversion} bindings for MusicBrainz NGS webservice
ea01a65
%{?python_provide:%python_provide python%{python3_pkgversion}-%{module_name}}
ea01a65
BuildRequires:  python%{python3_pkgversion}-devel
ea01a65
BuildRequires:  python%{python3_pkgversion}-nose
ea01a65
ea01a65
%description -n python%{python3_pkgversion}-%{module_name}
ea01a65
This library implements Python %{python3_pkgversion} webservice bindings for the
ea01a65
MusicBrainz NGS site, also known as /ws/2.
ea01a65
ea01a65
For more information on the MusicBrainz webservice see:
27adf0d
  https://wiki.musicbrainz.org/XML_Web_Service
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
%prep
63df9cd
%setup -q
Andy Lutomirski bd266b3
chmod a-x examples/*.py
Andy Lutomirski bd266b3
sed -i '1{\@^#!/usr/bin/env python@d}' examples/*.py
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
%build
ea01a65
%py3_build
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
%install
ea01a65
%py3_install
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
%check
Andy Lutomirski bd266b3
rm -rf musicbrainzngs
ea01a65
PYTHONPATH=%{buildroot}%{python3_sitelib} nosetests-%{python3_version}
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
 
ea01a65
%files -n python%{python3_pkgversion}-%{module_name}
ea01a65
%license COPYING
2a6bd63
%doc README.rst docs examples
ea01a65
%{python3_sitelib}/*
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
Andy Lutomirski bd266b3
%changelog
bcd3b8f
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-9
bcd3b8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
bcd3b8f
0e210fe
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-8
0e210fe
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
0e210fe
15ffe74
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-7
15ffe74
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
15ffe74
a631b13
* Tue Jun 13 2023 Python Maint <python-maint@redhat.com> - 0.7.1-6
a631b13
- Rebuilt for Python 3.12
a631b13
c1da63f
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-5
c1da63f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
c1da63f
36b7ce0
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-4
36b7ce0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
36b7ce0
b3b32e0
* Mon Jun 13 2022 Python Maint <python-maint@redhat.com> - 0.7.1-3
b3b32e0
- Rebuilt for Python 3.11
b3b32e0
658c531
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 0.7.1-2
658c531
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
658c531
27adf0d
* Sat Dec 11 2021 Johannes Lips <hannes@fedoraproject.org> 0.7.1-1
27adf0d
- Update to latest upstream release 0.7.1
27adf0d
- Update URLs in package description
27adf0d
- fixes bug #1685216
27adf0d
92973a6
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-24
92973a6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
92973a6
5594342
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 0.5-23
5594342
- Rebuilt for Python 3.10
5594342
87ac96c
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-22
87ac96c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
87ac96c
77bc193
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-21
77bc193
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
77bc193
c9f661a
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 0.5-20
c9f661a
- Rebuilt for Python 3.9
c9f661a
e5f53a0
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-19
e5f53a0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
e5f53a0
811fb04
* Thu Nov 21 2019 luto@kernel.org - 0.5-18
811fb04
- Remove Python 2 subpackages (#1775085)
811fb04
98506ed
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 0.5-17
98506ed
- Rebuilt for Python 3.8.0rc1 (#1748018)
98506ed
12c6cc9
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 0.5-16
12c6cc9
- Rebuilt for Python 3.8
12c6cc9
3a44b0c
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-15
3a44b0c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
3a44b0c
854b76d
* Sat Feb 02 2019 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-14
854b76d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
854b76d
088df5e
* Sun Nov 18 2018 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 0.5-13
088df5e
- Drop explicit locale setting
088df5e
  See https://fedoraproject.org/wiki/Changes/Remove_glibc-langpacks-all_from_buildroot
088df5e
75d75aa
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-12
75d75aa
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
75d75aa
aeec8d0
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 0.5-11
aeec8d0
- Rebuilt for Python 3.7
aeec8d0
4a832c9
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-10
4a832c9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
4a832c9
fddf6a8
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-9
fddf6a8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
fddf6a8
1d67582
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-8
1d67582
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
1d67582
451539e
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 0.5-7
451539e
- Rebuild for Python 3.6
451539e
d807035
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-6
d807035
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
d807035
0e7772a
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.5-5
0e7772a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
0e7772a
77f1e75
* Fri Nov 27 2015 Ville Skyttä <ville.skytta@iki.fi> - 0.5-4
ea01a65
- Add python3 subpackage, update to current python packaging guidelines
ea01a65
03497ee
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5-3
03497ee
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
03497ee
Andy Lutomirski 69b2f9c
* Tue Oct 07 2014 Andy Lutomirski <luto@mit.edu> - 0.5-2
Andy Lutomirski 69b2f9c
- Remove BR: python2-devel
Andy Lutomirski 69b2f9c
Andy Lutomirski 228a01d
* Tue Oct 07 2014 Andy Lutomirski <luto@mit.edu> - 0.5-1
Andy Lutomirski 228a01d
- Bump to 0.5.
Andy Lutomirski 228a01d
Andy Lutomirski bd266b3
* Fri Sep 13 2013 Ian Weller <iweller@redhat.com> - 0.4-1
Andy Lutomirski bd266b3
- Initial package build