1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
|
%global _empty_manifest_terminate_build 0
Name: python-logging_tree
Version: 1.9
Release: 1
Summary: Introspect and display the logger tree inside "logging"
License: BSD License
URL: https://github.com/brandon-rhodes/logging_tree
Source0: https://mirrors.nju.edu.cn/pypi/web/packages/5f/a0/dd8eb43cdcc6354815f72aedcf6f92f61b7ea22f646a74395879f4948fea/logging_tree-1.9.tar.gz
BuildArch: noarch
%description
**Version 1.9** - 2021 April 10
Declare compatibility with Python 3.9. Improve how the logging
module's built-in ``Formatter`` class is displayed under old Python
versions where the ``logging`` module uses old-style classes.
**Version 1.8.1** - 2020 January 26
Adjust one test to make it pass under Python 3.8, and update the
distribution classifiers to declare compatibility with Python
versions through 3.8.
**Version 1.8** - 2018 August 5
Improve the output to better explain what happens if a "parent"
attribute has been set to None.
**Version 1.7** - 2016 January 23
Detect whether each logger has the correct "parent" attribute and,
if not, print where its log messages are being sent instead.
**Version 1.6** - 2015 January 8
Fixed a crash that would occur if a custom logging Formatter was
missing its format string attributes.
**Version 1.5** - 2014 December 24
Handlers now display their logging level if one has been set, and
their custom logging formatter if one has been installed.
**Version 1.4** - 2014 January 8
Thanks to a contribution from Dave Brondsema, disabled loggers are
now actually marked as "Disabled" to make it less of a surprise that
they fail to log anything.
**Version 1.3** - 2013 October 29
Be explicit and display the logger level ``NOTSET`` along with the
effective level inherited from the logger's ancestors; and display
the list of ``.filters`` of a custom logging handler even though it
might contain custom code that ignores them.
**Version 1.2** - 2013 January 19
Compatible with Python 3.3 thanks to @ralphbean.
**Version 1.1** - 2012 February 17
Now compatible with 2.3 <= Python <= 3.2.
**Version 1.0** - 2012 February 13
Can display the handler inside a MemoryHandler; entire public
interface documented; 100% test coverage.
**Version 0.6** - 2012 February 10
Added a display format for every ``logging.handlers`` class.
**Version 0.5** - 2012 February 8
Initial release.
%package -n python3-logging_tree
Summary: Introspect and display the logger tree inside "logging"
Provides: python-logging_tree
BuildRequires: python3-devel
BuildRequires: python3-setuptools
BuildRequires: python3-pip
%description -n python3-logging_tree
**Version 1.9** - 2021 April 10
Declare compatibility with Python 3.9. Improve how the logging
module's built-in ``Formatter`` class is displayed under old Python
versions where the ``logging`` module uses old-style classes.
**Version 1.8.1** - 2020 January 26
Adjust one test to make it pass under Python 3.8, and update the
distribution classifiers to declare compatibility with Python
versions through 3.8.
**Version 1.8** - 2018 August 5
Improve the output to better explain what happens if a "parent"
attribute has been set to None.
**Version 1.7** - 2016 January 23
Detect whether each logger has the correct "parent" attribute and,
if not, print where its log messages are being sent instead.
**Version 1.6** - 2015 January 8
Fixed a crash that would occur if a custom logging Formatter was
missing its format string attributes.
**Version 1.5** - 2014 December 24
Handlers now display their logging level if one has been set, and
their custom logging formatter if one has been installed.
**Version 1.4** - 2014 January 8
Thanks to a contribution from Dave Brondsema, disabled loggers are
now actually marked as "Disabled" to make it less of a surprise that
they fail to log anything.
**Version 1.3** - 2013 October 29
Be explicit and display the logger level ``NOTSET`` along with the
effective level inherited from the logger's ancestors; and display
the list of ``.filters`` of a custom logging handler even though it
might contain custom code that ignores them.
**Version 1.2** - 2013 January 19
Compatible with Python 3.3 thanks to @ralphbean.
**Version 1.1** - 2012 February 17
Now compatible with 2.3 <= Python <= 3.2.
**Version 1.0** - 2012 February 13
Can display the handler inside a MemoryHandler; entire public
interface documented; 100% test coverage.
**Version 0.6** - 2012 February 10
Added a display format for every ``logging.handlers`` class.
**Version 0.5** - 2012 February 8
Initial release.
%package help
Summary: Development documents and examples for logging_tree
Provides: python3-logging_tree-doc
%description help
**Version 1.9** - 2021 April 10
Declare compatibility with Python 3.9. Improve how the logging
module's built-in ``Formatter`` class is displayed under old Python
versions where the ``logging`` module uses old-style classes.
**Version 1.8.1** - 2020 January 26
Adjust one test to make it pass under Python 3.8, and update the
distribution classifiers to declare compatibility with Python
versions through 3.8.
**Version 1.8** - 2018 August 5
Improve the output to better explain what happens if a "parent"
attribute has been set to None.
**Version 1.7** - 2016 January 23
Detect whether each logger has the correct "parent" attribute and,
if not, print where its log messages are being sent instead.
**Version 1.6** - 2015 January 8
Fixed a crash that would occur if a custom logging Formatter was
missing its format string attributes.
**Version 1.5** - 2014 December 24
Handlers now display their logging level if one has been set, and
their custom logging formatter if one has been installed.
**Version 1.4** - 2014 January 8
Thanks to a contribution from Dave Brondsema, disabled loggers are
now actually marked as "Disabled" to make it less of a surprise that
they fail to log anything.
**Version 1.3** - 2013 October 29
Be explicit and display the logger level ``NOTSET`` along with the
effective level inherited from the logger's ancestors; and display
the list of ``.filters`` of a custom logging handler even though it
might contain custom code that ignores them.
**Version 1.2** - 2013 January 19
Compatible with Python 3.3 thanks to @ralphbean.
**Version 1.1** - 2012 February 17
Now compatible with 2.3 <= Python <= 3.2.
**Version 1.0** - 2012 February 13
Can display the handler inside a MemoryHandler; entire public
interface documented; 100% test coverage.
**Version 0.6** - 2012 February 10
Added a display format for every ``logging.handlers`` class.
**Version 0.5** - 2012 February 8
Initial release.
%prep
%autosetup -n logging_tree-1.9
%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-logging_tree -f filelist.lst
%dir %{python3_sitelib}/*
%files help -f doclist.lst
%{_docdir}/*
%changelog
* Thu Mar 09 2023 Python_Bot <Python_Bot@openeuler.org> - 1.9-1
- Package Spec generated
|