Jon Ciesla 036e24f
Name:		python-logbook
940e01b
Version:	1.7.0
9c39450
Release:	4%{?dist}
Jon Ciesla 036e24f
Summary:	A logging replacement for Python
Jon Ciesla 036e24f
fc67a86
License:	BSD-3-Clause
8bcc592
URL:		https://logbook.readthedocs.io
8bcc592
Source0:	https://github.com/getlogbook/logbook/archive/%{version}.tar.gz#/Logbook-%{version}.tar.gz
Jon Ciesla 036e24f
8bcc592
%description
8bcc592
Logbook is a logging system for Python that replaces the standard library's
8bcc592
logging module. It was designed with both complex and simple applications
8bcc592
and mind and the idea to make logging fun. What makes it fun? What about
8bcc592
getting log messages on your phone or desktop notification system?
8bcc592
Logbook can do that.
706e711
Jon Ciesla 036e24f
%package -n python3-logbook
8bcc592
Summary:	%{summary}
8bcc592
7bd22c0
BuildRequires:  gcc
8bcc592
BuildRequires:	python3-devel
8bcc592
BuildRequires:	python3-pytest
8bcc592
BuildRequires:	python3-setuptools
8bcc592
BuildRequires:	python3-sqlalchemy
8bcc592
BuildRequires:	python3-redis
8bcc592
BuildRequires:	python3-zmq
8bcc592
BuildRequires:	python3-brotli
52f5d4e
BuildRequires:  python3-Cython
8bcc592
%{?python_provide:%python_provide python3-logbook}
Jon Ciesla 036e24f
Jon Ciesla 036e24f
%description -n python3-logbook
8bcc592
Logbook is a logging system for Python that replaces the standard library's
Jon Ciesla 036e24f
logging module. It was designed with both complex and simple applications
8bcc592
and mind and the idea to make logging fun. What makes it fun? What about
8bcc592
getting log messages on your phone or desktop notification system?
Jon Ciesla 036e24f
Logbook can do that.
Jon Ciesla 036e24f
Jon Ciesla 036e24f
%prep
7f58d75
%autosetup -n logbook-%{version}
Jon Ciesla 036e24f
Jon Ciesla 036e24f
%build
454cd83
%py3_build
Jon Ciesla 036e24f
Jon Ciesla 036e24f
%install
454cd83
%py3_install
454cd83
9c39450
%check
9c39450
%pytest -k "not test_redis_handler"
Jon Ciesla 036e24f
Jon Ciesla 036e24f
%files -n python3-logbook
8bcc592
%doc CHANGES README.md
8bcc592
%license LICENSE
8bcc592
%{python3_sitearch}/Logbook-*.egg-info/
8bcc592
%{python3_sitearch}/logbook/
Jon Ciesla 036e24f
Jon Ciesla 036e24f
%changelog
9c39450
* Mon Mar 25 2024 Nils Philippsen <nils@tiptoe.de> - 1.7.0-4
9c39450
- Reenable performing (most) tests
9c39450
12eb57b
* Fri Jan 26 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-3
12eb57b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
12eb57b
79f6b17
* Mon Jan 22 2024 Fedora Release Engineering <releng@fedoraproject.org> - 1.7.0-2
79f6b17
- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
79f6b17
940e01b
* Tue Oct 03 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.7.0-1
940e01b
- 1.7.0
940e01b
52f5d4e
* Mon Jul 31 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.6.0-1
52f5d4e
- 1.6.0
52f5d4e
375aad5
* Fri Jul 21 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-15
375aad5
- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
375aad5
7bfcb05
* Mon Jul 03 2023 Python Maint <python-maint@redhat.com> - 1.5.3-14
7bfcb05
- Rebuilt for Python 3.12
7bfcb05
fc67a86
* Wed Mar 01 2023 Gwyn Ciesla <gwync@protonmail.com> - 1.5.3-13
fc67a86
- migrated to SPDX license
fc67a86
ec15cea
* Fri Jan 20 2023 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-12
ec15cea
- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
ec15cea
5864be4
* Fri Jul 22 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-11
5864be4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
5864be4
eed6c01
* Tue Jun 14 2022 Python Maint <python-maint@redhat.com> - 1.5.3-10
eed6c01
- Rebuilt for Python 3.11
eed6c01
290302d
* Fri Jan 21 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-9
290302d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
290302d
a157ef8
* Fri Jul 23 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-8
a157ef8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
a157ef8
40255a1
* Fri Jun 04 2021 Python Maint <python-maint@redhat.com> - 1.5.3-7
40255a1
- Rebuilt for Python 3.10
40255a1
4c6ce64
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-6
4c6ce64
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
4c6ce64
0a69579
* Wed Jul 29 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-5
0a69579
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
0a69579
183f66c
* Tue May 26 2020 Miro Hrončok <mhroncok@redhat.com> - 1.5.3-4
183f66c
- Rebuilt for Python 3.9
183f66c
7bd22c0
* Thu Mar 26 2020 Gwyn Ciesla <gwync@protonmail.com> - 1.5.3-3
7bd22c0
- BR gcc.
7bd22c0
6fb6f1c
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.5.3-2
6fb6f1c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
6fb6f1c
b6e0d0b
* Wed Oct 16 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.5.3-1
b6e0d0b
- 1.5.3
b6e0d0b
e49534b
* Thu Oct 03 2019 Miro Hrončok <mhroncok@redhat.com> - 1.5.2-3
e49534b
- Rebuilt for Python 3.8.0rc1 (#1748018)
e49534b
ca6b409
* Wed Aug 21 2019 Miro Hrončok <mhroncok@redhat.com> - 1.5.2-2
ca6b409
- Rebuilt for Python 3.8
ca6b409
7f58d75
* Wed Aug 21 2019 Gwyn Ciesla <gwync@protonmail.com> - 1.5.2-1
7f58d75
- 1.5.2
7f58d75
ba74152
* Mon Aug 19 2019 Miro Hrončok <mhroncok@redhat.com> - 1.4.3-4
ba74152
- Rebuilt for Python 3.8
ba74152
c37a122
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.3-3
c37a122
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
c37a122
8bcc592
* Mon Jun 03 2019 Fabian Affolter <mail@fabian-affolter.ch> - 1.4.3-2
8bcc592
- Fix build failure for Python 3.8 (rhbz#1716506)
8bcc592
579af81
* Thu Jan 31 2019 Gwyn Ciesla <limburgher@gmail.com> - 1.4.3-1
579af81
- 1.4.3
579af81
454cd83
* Thu Oct 04 2018 Gwyn Ciesla <limburgher@gmail.com> - 1.4.0-1
454cd83
- Drop python2, 1.4.0
454cd83
1f8796c
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-12
1f8796c
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
1f8796c
91d6895
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-11
91d6895
- Rebuilt for Python 3.7
91d6895
ca6b9e6
* Tue Jun 19 2018 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-10
ca6b9e6
- Rebuilt for Python 3.7
ca6b9e6
7c63dca
* Mon Feb 12 2018 Iryna Shcherbina <ishcherb@redhat.com> - 1.0.0-9
7c63dca
- Update Python 2 dependency declarations to new packaging standards
7c63dca
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
7c63dca
721ac29
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-8
721ac29
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
721ac29
706e711
* Sat Aug 19 2017 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.0.0-7
706e711
- Python 2 binary package renamed to python2-logbook
706e711
  See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3
706e711
1c9a3c7
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-6
1c9a3c7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
1c9a3c7
bb10818
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-5
bb10818
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
bb10818
Igor Gnatenko eb497e8
* Fri Jul 07 2017 Igor Gnatenko <ignatenko@redhat.com> - 1.0.0-4
Igor Gnatenko eb497e8
- Rebuild due to bug in RPM (RHBZ #1468476)
Igor Gnatenko eb497e8
a7d5cd1
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.0-3
a7d5cd1
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
a7d5cd1
58d3eff
* Mon Dec 19 2016 Miro Hrončok <mhroncok@redhat.com> - 1.0.0-2
58d3eff
- Rebuild for Python 3.6
58d3eff
c7e6db8
* Fri Dec 09 2016 Jon Ciesla <limburgher@gmail.com> - 1.0.0-1
c7e6db8
- 1.0.0.
badce4b
- Disabled tests.
c7e6db8
36d9057
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.3-3
36d9057
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
36d9057
5ea9977
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 0.11.3-2
5ea9977
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
5ea9977
43f1c1e
* Thu Nov 19 2015 Jon Ciesla <limburgher@gmail.com> - 0.11.3-1
43f1c1e
- Latest upstream.
43f1c1e
- Fix Python 3 build.
43f1c1e
- Moved from noarch to arched.
43f1c1e
5041032
* Tue Nov 10 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-3
5041032
- Rebuilt for https://fedoraproject.org/wiki/Changes/python3.5
5041032
7ccbbff
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.7.0-2
7ccbbff
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
7ccbbff
bcaab73
* Thu Oct 02 2014 Jon Ciesla <limburgher@gmail.com> - 0.7.0-1
bcaab73
- Latest upstream, BZ 1148946.
bcaab73
a3da133
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.0-3
a3da133
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a3da133
9a3d41d
* Wed May 14 2014 Bohuslav Kabrda <bkabrda@redhat.com> - 0.6.0-2
9a3d41d
- Rebuilt for https://fedoraproject.org/wiki/Changes/Python_3.4
9a3d41d
0b45862
* Mon Nov 11 2013 Jon Ciesla <limburgher@gmail.com> - 0.6.0-1
0b45862
- Latest upstream.
0b45862
- Re-enable Python 3, 1028774.
0b45862
051df58
* Fri Sep 13 2013 Jon Ciesla <limburgher@gmail.com> - 0.5.0-1
051df58
- Latest upstream.
051df58
- Switched to noarch.
051df58
8850217
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.4.1-2
8850217
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
8850217
051df58
* Mon Jan 28 2013 Jon Ciesla <limburgher@gmail.com> - 0.4.1-1
9337c6b
- Latest upstream, BZ 904886.
9337c6b
5551f8f
* Sat Jul 21 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-5
5551f8f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
5551f8f
e835cb7
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3-4
e835cb7
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
e835cb7
Jon Ciesla 036e24f
* Fri Oct 28 2011 Jon Ciesla <limb@jcomserv.net> - 0.3-3
Jon Ciesla 036e24f
- Dropped test suite from Python 3 package.
Jon Ciesla 036e24f
- Testing via setuptools.
Jon Ciesla 036e24f
- Filtered .so in Python 3 package.
Jon Ciesla 036e24f
- Dropped Python 3 subpackage, see comments.
Jon Ciesla 036e24f
- Added python-jinja2 BR.
Jon Ciesla 036e24f
Jon Ciesla 036e24f
* Wed Oct 26 2011 Jon Ciesla <limb@jcomserv.net> - 0.3-2
Jon Ciesla 036e24f
- Ownership and macro fixes.
Jon Ciesla 036e24f
- Dropped spurious Requires.
Jon Ciesla 036e24f
- Added test suite to check, dropped from package.
Jon Ciesla 036e24f
Jon Ciesla 036e24f
* Tue Oct 11 2011 Jon Ciesla <limb@jcomserv.net> - 0.3-1
Jon Ciesla 036e24f
- Initial RPM release