File python-nose.changes of Package python-nose
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Fri Feb 2 12:41:45 UTC 2018 - tchvatal@suse.com
3
4
- Drop the doc subpackage that fails to build for quite time,
5
docs are on web anyway
6
7
-------------------------------------------------------------------
8
Wed Nov 8 19:06:29 UTC 2017 - jmatejek@suse.com
9
10
- drop unneeded python-coverage
11
- drop unused %bcond
12
- disable tests when python2 is not present
13
14
-------------------------------------------------------------------
15
Mon Aug 21 14:13:28 UTC 2017 - alarrosa@suse.com
16
17
- Fixed %post script. The python_install_alternative macro needs to use {}
18
when installing multiple alternative files.
19
20
-------------------------------------------------------------------
21
Fri Aug 11 15:54:14 UTC 2017 - toddrme2178@gmail.com
22
23
- Tests are only run on python2, so only pull in python2 test
24
dependencies
25
26
-------------------------------------------------------------------
27
Wed Aug 9 21:48:25 UTC 2017 - toddrme2178@gmail.com
28
29
- Fix building on SLE.
30
31
-------------------------------------------------------------------
32
Wed Mar 29 13:53:04 UTC 2017 - jmatejek@suse.com
33
34
- uninstall alternatives in %postun
35
36
-------------------------------------------------------------------
37
Tue Mar 21 13:22:29 UTC 2017 - jmatejek@suse.com
38
39
- use same script for %bindir/nosetests-*, to allow for the usage
40
`%python_exec %{_bindir}/nosetests`
41
42
-------------------------------------------------------------------
43
Thu Feb 23 15:04:30 UTC 2017 - jmatejek@suse.com
44
45
- update for multipython build
46
- drop unneeded nose-fix-skip-test-plugin.patch
47
- use fdupes
48
49
-------------------------------------------------------------------
50
Sat Jan 14 19:38:37 UTC 2017 - hpj@urpla.net
51
52
- disable functional_tests/test_coverage_plugin: fails consistently
53
54
-------------------------------------------------------------------
55
Thu Jul 21 06:56:41 UTC 2016 - mjura@suse.com
56
57
- Update license to "LGPL-2.1+"
58
59
-------------------------------------------------------------------
60
Mon Jul 27 19:33:56 UTC 2015 - aloisio@gmx.com
61
62
- Update to version 1.3.7:
63
* Fix loading packages from capitalised package on Windows
64
Patch by Thomas Kluyver
65
- Aligned dependency requirements with PyPI
66
- Dropped nose-drop-timing-dependent-tests.patch because
67
the test is already excluded upstream
68
69
-------------------------------------------------------------------
70
Wed Apr 15 19:06:01 UTC 2015 - hpj@urpla.net
71
72
- Update to version 1.3.6:
73
* Re-release of 1.3.5 with wheels fixed.
74
- Changes from version 1.3.5
75
* Fix #875: nose doesn't collect tests when subpackage is given as arg
76
* Fix #809: tests not discovered for namespace packages on Windows
77
* Fix #815: "ValueError: unsupported pickle protocol" with --with-id
78
* Wrap the working dir path name in quotes when reporting an error.
79
* Fix #887: Fix a discrepancy in test names between Python 2 and Python 3
80
* Fix #131: Use os.stat() to check if file is executable
81
* Fix #820 and #719: Fix coverage plugin with multiprocess
82
- Changes from version 1.3.4
83
* Recognize doctest options defined in other plugins
84
* Another fix for Python 3.4: Call super in LazySuite to access
85
_removed_tests variable
86
* Fix for try_run when using bound methods
87
88
-------------------------------------------------------------------
89
Thu May 8 07:20:27 UTC 2014 - mjura@suse.com
90
91
- update to 1.3.3:
92
- Fixed a minor issue with the reported version number.
93
- update to 1.3.2:
94
- Fixed an issue where build_ext was not working under setup.py nosetest
95
- Fixed #786: generator method fails with callable instance
96
- Fixed a traceback when using string exceptions
97
- Fixed #792: "Not a directory" error when using python setup.py nosetests
98
- Fixed #779: xunit report file is written in --where directory
99
- Fixed #782: Test failures with Python >= 3.3
100
- Fixed #780: Fix a regression with Python 3
101
- Fixed #783: try_run is broken with Python 3.4
102
- Fixed an issue where build_ext was not working under setup.py nosetest
103
- Fixed #786: generator method fails with callable instance
104
- Fixed a traceback when using string exceptions
105
- Fixed #792: "Not a directory" error when using python setup.py nosetests
106
- Fixed #779: xunit report file is written in --where directory
107
- Fixed #782: Test failures with Python >= 3.3
108
- Fixed #780: Fix a regression with Python 3
109
- Fixed #783: try_run is broken with Python 3.4
110
111
-------------------------------------------------------------------
112
Thu May 8 06:44:24 UTC 2014 - mjura@suse.com
113
114
- Add nose-fix-skip-test-plugin.patch
115
- Fix skip test plugin and revert upstream commit
116
117
-------------------------------------------------------------------
118
Thu Apr 17 11:18:47 UTC 2014 - toddrme2178@gmail.com
119
120
- update to 1.3.1:
121
* very long list of bugfixes, see included CHANGELOG for details
122
123
-------------------------------------------------------------------
124
Mon Feb 10 15:03:58 UTC 2014 - speilicke@suse.com
125
126
- Fix update-alternatives usage
127
128
-------------------------------------------------------------------
129
Thu Oct 24 10:12:54 UTC 2013 - speilicke@suse.com
130
131
- Require setuptools instead of now obsolete distribute
132
133
-------------------------------------------------------------------
134
Mon Sep 16 12:40:54 UTC 2013 - speilicke@suse.com
135
136
- Add nose-drop-timing-dependent-tests.patch: Drop several tests that
137
depend on proper timing which creates random fails (includes last
138
commit)
139
140
-------------------------------------------------------------------
141
Mon Jul 1 08:30:52 UTC 2013 - speilicke@suse.com
142
143
- Drop functional_tests/test_multiprocessing/test_concurrent_shared.py,
144
it randomly fails (due to timing checks)
145
146
-------------------------------------------------------------------
147
Wed May 15 14:43:18 UTC 2013 - speilicke@suse.com
148
149
- Don't damage entry points
150
151
-------------------------------------------------------------------
152
Wed May 15 14:27:11 UTC 2013 - speilicke@suse.com
153
154
- Fix update-alternatives and support upgrade from previous versions
155
156
-------------------------------------------------------------------
157
Fri May 3 08:11:42 UTC 2013 - speilicke@suse.com
158
159
- Apply update-alternatives for binaries and man-pages
160
161
-------------------------------------------------------------------
162
Mon Apr 22 14:48:05 UTC 2013 - dmueller@suse.com
163
164
- update to 1.3.0:
165
* very long list of bugfixes, see included CHANGELOG for details
166
167
-------------------------------------------------------------------
168
Fri Jan 18 10:32:23 UTC 2013 - saschpe@suse.de
169
170
- Add nose-1.2.1-plugin-failuredetail-no-tb.patch: Don't fail if
171
traceback is missing
172
173
-------------------------------------------------------------------
174
Tue Nov 20 12:06:35 UTC 2012 - saschpe@suse.de
175
176
- Update to version 1.2.1:
177
+ Correct nose.__version__ (#549). Thanks to Chris Withers for the bug report.
178
- Changes from version 1.2.0:
179
+ Fixed issue where plugins included with `addplugins` keyword could
180
be overridden by built-in plugins (or third-party plugins registered
181
with setuptools) of the same name (#466).
182
+ Adds :option:`--cover-xml` and :option:`--cover-xml-file` (#311).
183
+ Adds support for :option:`--cover-branches` (related to #370).
184
+ Fixed Unicode issue on Python 3.1 with coverage (#442)
185
+ fixed class level fixture handling in multiprocessing plugin
186
+ Clue in the ``unittest`` module so it no longer prints traceback frames for
187
our clones of their simple assertion helpers (#453). Patch by Erik Rose.
188
+ Stop using the ``assert`` statement in ``ok_`` and ``eq_`` so they work under
189
``python -O`` (#504). Patch by Erik Rose.
190
+ Add loglevel option to logcapture plugin (#493).
191
+ Add doctest options flag (#7 from google code tracker).
192
+ Add support for using 2to3 with the nosetests setuptools command.
193
+ Add --cover-min-percentage flag to force test runs without sufficient
194
coverage to fail (#540). Patch by Domen Kožar.
195
+ Add travis-ci configuraion (#545).
196
+ Call reactor.stop from twisted thread (#301).
197
- Changes from version 1.1.2:
198
+ Fixed regression where the .coverage file was not saved (#439).
199
- Testsuite seems to work on SLE_11_SP2, reenable
200
- Symlink nosetests.1 manpage to nosetests-%{py_ver}.1
201
202
-------------------------------------------------------------------
203
Fri May 25 14:13:51 UTC 2012 - toddrme2178@gmail.com
204
205
- Added python 3 documentation package
206
207
-------------------------------------------------------------------
208
Fri Apr 27 14:07:19 UTC 2012 - toddrme2178@gmail.com
209
210
- Fix building python 3 package on openSUSE 11.4
211
212
-------------------------------------------------------------------
213
Thu Apr 26 08:47:38 UTC 2012 - toddrme2178@gmail.com
214
215
- Add python 3 packages
216
217
-------------------------------------------------------------------
218
Tue Apr 24 08:48:35 UTC 2012 - saschpe@suse.de
219
220
- Disable testsuite on openSUSE-11.4 and less to fix build
221
222
-------------------------------------------------------------------
223
Mon Apr 2 12:02:50 UTC 2012 - saschpe@suse.de
224
225
- Move doc package into seperate spec to break build cycle between
226
python-nose and python-Pygments (pulled in by python-Sphinx)
227
228
-------------------------------------------------------------------
229
Sat Mar 10 16:53:22 UTC 2012 - saschpe@gmx.de
230
231
- Simply macro usage
232
- Run testsuite
233
234
-------------------------------------------------------------------
235
Wed Sep 21 10:12:57 UTC 2011 - saschpe@suse.de
236
237
- Needs python-distribute at runtime
238
239
-------------------------------------------------------------------
240
Tue Sep 13 20:27:36 UTC 2011 - saschpe@suse.de
241
242
- Upper-case %description
243
244
-------------------------------------------------------------------
245
Thu Sep 8 16:44:02 UTC 2011 - saschpe@suse.de
246
247
- Disabled testsuite to fix build
248
249
-------------------------------------------------------------------
250
Thu Sep 8 15:43:42 UTC 2011 - saschpe@suse.de
251
252
- Update to 1.1.2:
253
* Fixed regression where the .coverage file was not saved (#439).
254
* Fixed missing nose.sphinx module in source distribution (#436).
255
- Spec file changes:
256
* Depend on python-distribute instead of python-setuptools
257
* Changed license to LGPL-2.0+ (SPDX style)
258
* Properly build and install HTML documentation
259
* Requires python-xml at runtime
260
261
-------------------------------------------------------------------
262
Mon Feb 7 21:34:42 UTC 2011 - lars@linux-schulserver.de
263
264
- update to 1.0.0:
265
+ Made nose compatible with python 3.
266
**Huge** thanks to Alex "foogod" Stewart!
267
268
-------------------------------------------------------------------
269
Tue Sep 14 08:30:06 UTC 2010 - coolo@novell.com
270
271
- update to 0.11.4
272
- Made nose compatible with Python 2.7.
273
- Fixed default plugin manager's use of plugin overriding. Thanks to
274
rob.daylife for the bug report and patch. (#323).
275
- Changed plugin loading so that external plugins loaded via extension
276
points can override builtin plugins with the same name.
277
... for more see CHANGELOG
278
279
-------------------------------------------------------------------
280
Wed Jul 22 17:45:32 CEST 2009 - lars@linux-schulserver.de
281
282
- update to 0.11.1
283
+ Fixed bug in xunit plugin xml escaping.
284
+ Fixed bug in xunit plugin that could cause test run to crash
285
after certain types of errors or actions by other plugins.
286
+ Fixed bug in testid plugin that could cause test run to crash
287
after certain types of errors or actions by other plugins.
288
+ Fixed bug in collect only plugin that caused it to fail when
289
collecting from test generators.
290
+ Fixed some broken html in docs.
291
- update to 0.11.1 contains changes from 0.11:
292
+ Added multiprocess plugin that allows tests to be run in parallel
293
across multiple processes.
294
+ Added logcapture plugin that captures logging messages and prints
295
them with failing tests.
296
+ Added optional HTML coverage reports to coverage plugin.
297
+ Added plugin that enables collection of tests in all modules.
298
+ Added --failed option to testid plugin. When this option is in
299
effect, if any tests failed in the previous test run (so long as
300
testid was active for that test run) only the failed tests will run.
301
+ Made it possible to 'yield test' in addition to 'yield test,' from
302
test generators.
303
+ Fixed bug that caused traceback inspector to fail when source code
304
file could not be found.
305
+ Fixed some issues limiting compatibility with IronPython.
306
+ Added support for module and test case fixtures in doctest files.
307
+ Added --traverse-namespace commandline option that restores old
308
default behavior of following all package __path__ entries when
309
loading tests from packages.
310
+ Added --first-package-wins commandline option to better support
311
testing parts of namespace packages.
312
+ Added versioned nosetests scripts (#123).
313
+ Fixed bug that would cause context teardown to fail to run in some
314
cases.
315
+ Enabled doctest plugin to use variable other than "_" as the default
316
result variable.
317
+ Fixed bug that would cause unicode output to crash output capture.
318
+ Added setUp and tearDown as valid names for module-level fixtures.
319
+ Fixed bug in list of valid names for package-level fixtures.
320
+ Updated man page generation using hacked up manpage writer from
321
docutils sandbox.
322
- fix some rpmlint warnings
323
324
-------------------------------------------------------------------
325
Wed Dec 03 00:00:00 CET 2008 - jfunk@funktronics.ca
326
327
- Update to 0.10.4
328
- nose is now compatible with python 2.6.
329
- 0.10.3
330
- Fixed bug in nosetests setup command that caused an exception to be raised
331
if run with options. Thanks to Philip Jenvey for the bug report (#191).
332
- Raised score of coverage plugin to 200, so that it will execute before
333
default-score plugins, and so be able to catch more import-time code. Thanks
334
to Ned Batchelder for the bug report and patch (#190).
335
- 0.10.2
336
- nose now runs under jython (jython svn trunk only at this time). Thanks to
337
Philip Jenvey, Pam Zerbinos and the other pycon sprinters (#160).
338
- Fixed bugs in loader, default plugin manager, and other modules that
339
caused plugin exceptions to be swallowed (#152, #155). Thanks to John J
340
Lee for the bug report and patch.
341
- Added selftest.py script, used to test a non-installed distribution of
342
nose (#49). Thanks to Antoine Pitrou and John J Lee for the bug report and
343
patches.
344
- Fixed bug in nose.importer that caused errors with namespace
345
packages. Thanks to Philip Jenvey for the bug report and patch (#164).
346
- Fixed bug in nose.tools.with_setup that prevented use of multiple
347
@with_setup decorators. Thanks to tlesher for the bug report (#151).
348
- Fixed bugs in handling of context fixtures for tests imported into a
349
package. Thanks to Gary Bernhardt for the bug report (#145).
350
- Fixed bugs in handling of config files and config file options for plugins
351
excluded by a RestrictedPluginManager. Thanks to John J Lee and Philip
352
Jenvey for the bug reports and patches (#158, #166).
353
- Updated ErrorClass exception reporting to be shorter and more clear. Thanks
354
to John J Lee for the patch (#142).
355
- Allowed plugins to load tests from modules starting with '_'. Thanks to John
356
J Lee for the patch (#82).
357
- Updated documentation about building as rpm (#127).
358
- Updated config to make including executable files the default on
359
IronPython as well as on Windows. Thanks to sanxiyn for the bug
360
report and patch (#183).
361
- Fixed a python 2.3 incompatibility in errorclass_failure.rst
362
(#173). Thanks to Philip Jenvey for the bug report and patch.
363
- Classes with metaclasses can now be collected as tests (#153).
364
- Made sure the document tree in the selector plugin test is accurate
365
and tested (#144). Thanks to John J Lee for the bug report and
366
patch.
367
- Fixed stack level used when dropping into pdb in a doctest
368
(#154). Thanks to John J Lee for the bug report and patch.
369
- Fixed bug in ErrorClassPlugin that made some missing keyword
370
argument errors obscure (#159). Thanks to Philip Jenvey for the bug
371
report and patch.
372
373
-------------------------------------------------------------------
374
Tue Nov 11 00:00:00 CET 2008 - cfarrell1980@gmail.com
375
376
- try building with --record-rpm instead of --record as per bnc#441794
377
378
-------------------------------------------------------------------
379
Thu Jul 10 00:00:00 CET 2008 - poeml@suse.de
380
381
- fix build, the man page wasn't found.
382
383
-------------------------------------------------------------------
384
Wed Mar 19 00:00:00 CET 2008 - jfunk@funktronics.ca
385
386
- Update to 0.10.1:
387
- Fixed bug in capture plugin that caused it to record captured output on the
388
test in the wrong attribute (#113)
389
- Fixed bug in result proxy that caused tests to fail if they accessed
390
certain result attibutes directly (#114). Thanks to Neilen Marais for the
391
bug report
392
- Fixed bug in capture plugin that caused other error formatters changes to
393
be lost if no output was captured (#124). Thanks to someone at ilorentz.org
394
for the bug report
395
- Fixed several bugs in the nosetests setup command that made some options
396
unusable and the command itself unusable when no options were set (#125,
397
[#126], #128). Thanks to Alain Poirier for the bug reports
398
- Fixed bug in handling of string errors (#130). Thanks to schl... at
399
uni-oldenburg.de for the bug report
400
- Fixed bug in coverage plugin option handling that prevented
401
--cover-package=mod1,mod2 from working (#117). Thanks to Allen Bierbaum for
402
the patch
403
- Fixed bug in profiler plugin that prevented output from being produced when
404
output capture was enabled on python 2.5 (#129). Thanks to James Casbon for
405
the patch
406
- Fixed bug in adapting 0.9 plugins to 0.10 (#119 part one). Thanks to John J
407
Lee for the bug report and tests
408
- Fixed bug in handling of argv in config and plugin test utilities (#119
409
part two). Thanks to John J Lee for the bug report and patch
410
- Fixed bug where Failure cases due to invalid test name specifications were
411
passed to plugins makeTest (#120). Thanks to John J Lee for the bug report
412
and patch
413
- Fixed bugs in doc css that mangled display in small windows. Thanks to Ben
414
Hoyt for the bug report and Michal Kwiatkowski for the fix
415
- Made it possible to pass a list or comma-separated string as defaultTest to
416
main(). Thanks to Allen Bierbaum for the suggestion and patch
417
- Fixed a bug in nose.selector and nose.util.getpackage that caused
418
directories with names that are not legal python identifiers to be
419
collected as packages (#143). Thanks to John J Lee for the bug report
420
421
-------------------------------------------------------------------
422
Tue Jul 04 00:00:00 CET 2006 - judas_iscariote@shorewall.net
423
424
- update
425
426
-------------------------------------------------------------------
427
Tue Jul 04 00:00:00 CET 2006 - jfunk@funktronics.ca
428
429
- Initial release
430
431