File python-simplejson.changes of Package python-simplejson
464
1
-------------------------------------------------------------------
2
Wed Jul 29 06:51:43 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
3
4
- update to 3.17.2
5
- use pytest as testrunner
6
7
-------------------------------------------------------------------
8
Sun Nov 24 17:22:36 UTC 2019 - Arun Persaud <arun@gmx.de>
9
10
- specfile:
11
* update copyright year
12
13
- update to version 3.17.0:
14
* Updated documentation to be Python 3 first, and
15
have removed documentation notes about version changes
16
that occurred more than five years ago.
17
https://github.com/simplejson/simplejson/pull/257
18
https://github.com/simplejson/simplejson/pull/254
19
* Update build matrix for Python 3.8
20
https://github.com/simplejson/simplejson/pull/255
21
https://github.com/simplejson/simplejson/pull/256
22
23
-------------------------------------------------------------------
24
Sat Sep 8 19:15:21 UTC 2018 - Arun Persaud <arun@gmx.de>
25
26
- update to version 3.16.1:
27
* Added examples for JSON lines use cases
28
* Add wheels for more Python versions and platforms
29
30
-------------------------------------------------------------------
31
Mon Jul 2 11:08:58 UTC 2018 - tchvatal@suse.com
32
33
- Do not package tests
34
35
-------------------------------------------------------------------
36
Mon Jul 2 01:11:41 UTC 2018 - arun@gmx.de
37
38
- specfile:
39
* be more specific in %files:
40
%{python_sitearch}/* -> %{python_sitearch}/simplejson*
41
42
- update to version 3.16.0:
43
* Restore old behavior with regard to the type of decoded empty
44
strings with speedups enabled on Python 2.x
45
https://github.com/simplejson/simplejson/pull/225
46
* Add python_requires to setup.py to help pip
47
https://github.com/simplejson/simplejson/pull/224
48
* Fix CSS in docs when built locally
49
https://github.com/simplejson/simplejson/pull/222
50
51
-------------------------------------------------------------------
52
Mon May 21 04:02:31 UTC 2018 - arun@gmx.de
53
54
- update to version 3.15.0:
55
* Clean up the C code
56
* Bypass the decode() method in bytes subclasses
57
* Support builds without cStringIO
58
* Allow to disable serializing bytes by default in Python 3
59
* Simplify the compatibility code
60
* Fix tests in Python 2.5
61
62
-------------------------------------------------------------------
63
Sun May 6 05:46:54 UTC 2018 - arun@gmx.de
64
65
- specfile:
66
* update copyright year
67
68
- update to version 3.14.0:
69
* Defer is_raw_json test (performance improvement)
70
https://github.com/simplejson/simplejson/pull/212
71
* Avoid escaping U+2028 and U+2029 without ensure_ascii
72
https://github.com/simplejson/simplejson/pull/211
73
* Fix an incorrect type test in Python 2, avoiding an unnecessary
74
unicode copy. https://github.com/simplejson/simplejson/pull/210
75
76
-------------------------------------------------------------------
77
Mon Nov 27 10:12:54 UTC 2017 - jengelh@inai.de
78
79
- Remove bias from description.
80
81
-------------------------------------------------------------------
82
Sun Nov 26 21:18:39 UTC 2017 - arun@gmx.de
83
84
- update to version 3.13.2:
85
* Fix additional Python 2.x compilation issue on Windows
86
87
- changes from version 3.13.1 :
88
* Improve CI to catch speedups build regressions
89
* Fix speedups build regression in Python 2.x
90
https://github.com/simplejson/simplejson/issues/193
91
92
- changes from version 3.13.0:
93
* Workarounds for NamedTemporaryFile issues with Windows for tool
94
tests
95
* Make TypeError messages contain type name instead of a repr.
96
https://github.com/simplejson/simplejson/pull/191
97
* Ensure that encoding of text subtypes is consistent with or
98
without speedups
99
https://github.com/simplejson/simplejson/issues/185
100
101
- changes from version 3.12.1:
102
* Misc updates to build infrastructure
103
* Fix an assertion failure when make_encoder receives a bad encoder
104
argument https://github.com/simplejson/simplejson/pull/188
105
* Fix potential crash during GC
106
https://github.com/simplejson/simplejson/pull/187
107
* Fix a reference leak when sorting keys
108
https://github.com/simplejson/simplejson/pull/186
109
110
-------------------------------------------------------------------
111
Mon Nov 6 16:57:44 UTC 2017 - arun@gmx.de
112
113
- update to version 3.12.0:
114
* Fix threaded import race condition
115
https://github.com/simplejson/simplejson/issues/184
116
* Move RawJSON implementation to simplejson.raw_json module
117
* Move JSONDecodeError implementation to simplejson.errors module
118
119
-------------------------------------------------------------------
120
Tue Aug 8 18:50:31 UTC 2017 - tbechtold@suse.com
121
122
- update to 3.11.1:
123
* Fix issue with item_sort_key when speedups are available, and add
124
auto-discovery to test suites to prevent similar regressions
125
* docstring fix in JSONEncoder
126
* Call PyObject_IsTrue() only once for the strict argument of scann er
127
* Fix a crash with unencodable encoding in the encoder
128
* Remove unused imports
129
* Remove remnants of Python 2.4 support
130
* Fix argument checking errors in _speedups.c
131
* Remove the `__init__` methods in extension classes
132
* Fix typo in the doc for loads
133
* Add Python 3.6 to testing matrix and PyPI metadata
134
135
-------------------------------------------------------------------
136
Tue Mar 21 15:56:32 UTC 2017 - jmatejek@suse.com
137
138
- fix pypi url
139
140
-------------------------------------------------------------------
141
Thu Mar 16 18:58:42 UTC 2017 - rjschwei@suse.com
142
143
- Switch to single-spec build
144
- Update to 3.10.0
145
* Add RawJSON class to allow a faster path for already encoded JSON.
146
- From 3.9.0
147
* Workaround for bad behavior in string subclasses
148
* Fix warnings flagged by -3
149
* Update readthedocs documentation links
150
* Add build status badge to README
151
152
-------------------------------------------------------------------
153
Fri Nov 18 22:41:28 UTC 2016 - dmueller@suse.com
154
155
- update to 3.8.2:
156
* Fix implicit cast compiler warning in _speedups.c
157
* simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
158
and AppVeyor respectively! Many thanks to @aebrahim for getting this party
159
started.
160
* Fix issue with iterable_as_array and indent option
161
* Fix typo in keyword argument name introduced in 3.8.0
162
* New iterable_as_array encoder option to perform lazy serialization of
163
any iterable objects, without having to convert to tuple or list.
164
* Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
165
https://github.com/simplejson/simplejson/commit/e18cc09b688ea1f3305c27616fd3cadd2adc6d31#commitcomment-11443842
166
* Do not cache Decimal class in encoder, only reference the decimal module.
167
This may make reload work in more common scenarios.
168
* Fix compilation with MSVC
169
https://github.com/simplejson/simplejson/pull/119
170
* simplejson no longer trusts custom str/repr methods for int, long, float
171
subclasses. These instances are now formatted as if they were exact
172
instances of those types.
173
https://github.com/simplejson/simplejson/issues/118
174
175
-------------------------------------------------------------------
176
Tue May 12 18:13:06 UTC 2015 - benoit.monin@gmx.fr
177
178
- update to version 3.6.5:
179
* Importing bug fix for reference leak when an error occurs
180
during dict encoding
181
https://github.com/simplejson/simplejson/issues/109
182
- additional changes from version 3.6.4:
183
* Important bug fix for dump when only sort_keys is set
184
https://github.com/simplejson/simplejson/issues/106
185
- additional changes from version 3.6.3:
186
* Documentation updates
187
https://github.com/simplejson/simplejson/issues/103
188
- additional changes from version 3.6.2:
189
* Documentation updates
190
http://bugs.python.org/issue21514
191
- additional changes from version 3.6.1:
192
* Documentation updates
193
https://github.com/simplejson/simplejson/issues/102
194
- additional changes from version 3.6.0:
195
* Automatically strip any UTF-8 BOM from input to more closely
196
follow the latest specs
197
https://github.com/simplejson/simplejson/pull/101
198
- additional changes from version 3.5.3:
199
* Fix lower bound checking in scan_once / raw_decode API
200
https://github.com/simplejson/simplejson/issues/98
201
202
-------------------------------------------------------------------
203
Sat May 31 16:14:18 UTC 2014 - dmueller@suse.com
204
205
- update to 3.5.2:
206
* Fix Windows build with VS2008
207
Version 3.5.1 released 2014-05-21
208
* Consistently reject int_as_string_bitcount settings that are not
209
positive integers
210
Version 3.5.0 released 2014-05-20
211
* Added int_as_string_bitcount encoder option
212
* Fixed potential crash when encoder created with incorrect options
213
214
-------------------------------------------------------------------
215
Tue May 20 12:27:38 UTC 2014 - toddrme2178@gmail.com
216
217
- Update to 3.4.1
218
* Fixed tests to run on Python 3.4
219
- Update to 3.4.0
220
* Native setuptools support re-introduced
221
https://github.com/simplejson/simplejson/pull/92
222
- Update to 3.3.3
223
* Improve test suite's Python 3.4 compatibility
224
https://github.com/simplejson/simplejson/issues/87
225
- Update to 3.3.2
226
* Docstring fix for decoded string types
227
https://github.com/simplejson/simplejson/pull/82
228
229
-------------------------------------------------------------------
230
Thu Oct 24 11:14:30 UTC 2013 - speilicke@suse.com
231
232
- Require python-setuptools instead of distribute (upstreams merged)
233
234
-------------------------------------------------------------------
235
Mon Oct 21 13:33:34 UTC 2013 - dmueller@suse.com
236
237
- update to 3.3.1:
238
* JSONDecodeError exceptions can now be pickled
239
240
-------------------------------------------------------------------
241
Wed May 8 09:51:19 UTC 2013 - benny.gaechter@gmail.com
242
243
- Update to version 3.3.0
244
* Unpaired surrogates once again pass through the decoder, to match older
245
behavior and the RFC-4627 spec.
246
https://github.com/simplejson/simplejson/issues/62
247
248
-------------------------------------------------------------------
249
Thu Feb 21 15:39:09 UTC 2013 - p.drouand@gmail.com
250
251
- Update to version 3.1.3
252
* Updated documentation to discourage subclassing whenever possible.
253
default, object_hook, and object_pairs_hook provide almost all of
254
the functionality of subclassing.
255
- Update to version 3.1.2
256
* Updated documentation to reflect separators behavior when indent is
257
not None
258
* Test suite should be compatible with debug builds of Python 2.x and 3.x
259
- Update to version 3.1.1
260
* setup.py now has another workaround for Windows machines without
261
MSVC installed
262
- Update to version 3.1.0
263
* Updated JSON conformance test suite
264
* simplejson.tool tests and bugfix for Python 3.x
265
* Improve error messages for certain kinds of truncated input
266
* Moved JSONDecodeError to json.scanner (still available for import
267
from json.decoder)
268
* Changed scanner to use JSONDecodeError directly rather than
269
StopIteration to improve error messages
270
- Update to version 3.0.9
271
* Fix an off-by-one error in the colno property of JSONDecodeError
272
(when lineno == 1)
273
274
-------------------------------------------------------------------
275
Thu Feb 21 15:39:09 UTC 2013 - p.drouand@gmail.com
276
277
- Update to version 3.0.8:
278
* Fix a Python 2.x compiler warning for narrow unicode builds
279
https://github.com/simplejson/simplejson/issues/56
280
281
-------------------------------------------------------------------
282
Thu Jan 17 14:19:25 UTC 2013 - toddrme2178@gmail.com
283
284
- Update to 3.0.7
285
* NOTE: this release only changes the license.
286
* simplejson is now dual-licensed software, MIT or AFL v2.1. It is
287
also made explicit that this code is also licensed to the PSF under
288
a Contributor Agreement.
289
- Update to 3.0.7
290
* Fix for major Python 2.x ensure_ascii=False encoding regression
291
introduced in simplejson 3.0.0. If you use this setting, please
292
upgrade immediately.
293
294
-------------------------------------------------------------------
295
Fri Jan 11 15:52:36 UTC 2013 - p.drouand@gmail.com
296
297
- Initial python3 support
298
299
-------------------------------------------------------------------
300
Fri Jan 11 15:50:05 UTC 2013 - p.drouand@gmail.com
301
302
- Update to 3.0.5:
303
* NOTE: this release only changes the tests, it is
304
not essential to upgrade
305
* Tests now run with deprecation warnings printed
306
* Fixed Python 3 syntax error in simplejson.tool
307
https://github.com/simplejson/simplejson/issues/49
308
* Fixed Python 3.3 deprecation warnings in test suite
309
https://github.com/simplejson/simplejson/issues/48
310
- Update to 3.0.4 version:
311
* MSVC compatibility for Python 3.3
312
https://github.com/simplejson/simplejson/pull/47
313
- Update to 3.0.3 version:
314
* Fixes for bugs introduced in 3.0.2
315
* Fixes for Python 2.5 compatibility
316
* MSVC compatibility for Python 2.x
317
https://github.com/simplejson/simplejson/pull/46
318
- Update to 3.0.0 version:
319
* Python 3.3 is now supported, thanks to Vinay Sajip
320
https://github.com/simplejson/simplejson/issues/8
321
* `sort_keys`/`item_sort_key` now sort on the stringified verison of the
322
key, rather than the original object. This ensures that the sort
323
only compares string types and makes the behavior consistent between
324
Python 2.x and Python 3.x.
325
* Like other number types, Decimal instances used as keys are now
326
coerced to strings when use_decimal is True.
327
328
-------------------------------------------------------------------
329
Sat Sep 29 19:35:09 UTC 2012 - os-dev@jacraig.com
330
331
- Update to 2.6.2:
332
* JSONEncoderForHTML was not exported in the simplejson module
333
334
-------------------------------------------------------------------
335
Mon Sep 3 18:42:31 UTC 2012 - os-dev@jacraig.com
336
337
- Update to 2.6.1:
338
* raw_decode() now skips whitespace before the object
339
- Changes from 2.6.0:
340
* Error messages changed to match proposal for Python 3.3.1
341
342
-------------------------------------------------------------------
343
Fri May 25 12:26:32 UTC 2012 - toddrme2178@gmail.com
344
345
- Clean up spec file
346
- Update to version 2.5.2:
347
* Fix for regression introduced in 2.5.1
348
- Update to version 2.5.1:
349
* Support for use_decimal=True in environments that use Python
350
sub-interpreters such as uWSGI
351
- Update to version 2.5.1:
352
* New item_sort_key option for encoder to allow fine grained
353
control of sorted output
354
355
-------------------------------------------------------------------
356
Mon Mar 12 21:17:06 UTC 2012 - saschpe@gmx.de
357
358
- Update to version 2.4.0:
359
* New bigint_as_string option for encoder to trade JavaScript number
360
precision issues for type issues.
361
- Run testsuite
362
- Package README.rst, CHANGES.txt and LICENSE.txt
363
364
-------------------------------------------------------------------
365
Tue Sep 20 13:59:30 UTC 2011 - saschpe@suse.de
366
367
- Re-add python-distribute, you can't simply remove that, it breaks RPM updates
368
369
-------------------------------------------------------------------
370
Tue Sep 6 22:10:51 UTC 2011 - alexandre@exatati.com.br
371
372
- Update to 2.2.1:
373
* Fix MANIFEST.in issue when building a sdist from a sdist.
374
https://github.com/simplejson/simplejson/issues/16
375
- Aditional changes from version 2.2.0:
376
* Remove setuptools requirement, reverted to pure distutils
377
* use_decimal default for encoding (dump, dumps, JSONEncoder) is now True
378
* tuple encoding as JSON objects can be turned off with new
379
tuple_as_array=False option.
380
https://github.com/simplejson/simplejson/pull/6
381
* namedtuple (or other tuple subclasses with _asdict methods) are now
382
encoded as JSON objects rather than arrays by default. Can be disabled
383
and treated as a tuple with the new namedtuple_as_object=False option.
384
https://github.com/simplejson/simplejson/pull/6
385
* JSONDecodeError is now raised instead of ValueError when a document
386
ends with an opening quote and the C speedups are in use.
387
https://github.com/simplejson/simplejson/issues/15
388
* Updated documentation with information about JSONDecodeError
389
* Force unicode linebreak characters to be escaped (U+2028 and U+2029)
390
http://timelessrepo.com/json-isnt-a-javascript-subset
391
* Moved documentation from a git submodule to
392
http://simplejson.readthedocs.org/
393
394
395
-------------------------------------------------------------------
396
Mon May 9 03:20:42 UTC 2011 - alexandre@exatati.com.br
397
398
- Update to 2.1.6:
399
* Prevent segfaults with deeply nested JSON documents
400
https://github.com/simplejson/simplejson/issues/11
401
* Fix compatibility with Python 2.5
402
https://github.com/simplejson/simplejson/issues/5
403
- Aditional changes from 2.1.5 released 2011-04-17:
404
* Built sdist tarball with setuptools_git installed. Argh.
405
- Aditional changes from 2.1.4 released 2011-04-17:
406
* Does not try to build the extension when using PyPy
407
* Trailing whitespace after commas no longer emitted when indent is used
408
* Migrated to github http://github.com/simplejson/simplejson
409
- Regenerate spec file with py2pack.
410
411
-------------------------------------------------------------------
412
Thu Mar 3 08:33:53 UTC 2011 - saschpe@suse.de
413
414
- Update to 2.1.3
415
* Support the sort_keys option in C encoding speedups
416
* Allow use_decimal to work with dump()
417
* Correct wrong end when object_pairs_hook is used
418
* Correct output for indent=0
419
* Correctly raise TypeError when non-string keys are used with
420
speedups
421
* Fix the endlineno, endcolno attributes of the JSONDecodeError
422
exception.
423
424
-------------------------------------------------------------------
425
Mon Jul 5 19:35:48 UTC 2010 - alexandre@exatati.com.br
426
427
- Update to 2.1.1:
428
* Corrected simplejson.__version__ and other minor doc changes.
429
* Do not fail speedups tests if speedups could not be built.
430
* Decimal serialization officially supported for encoding with
431
use_decimal=True. For encoding this encodes Decimal objects and
432
for decoding it implies parse_float=Decimal
433
* Decoding performance and memory utilization enhancements
434
... see CHANGES.txt for more
435
436
- Spec file cleaned with spec-cleaner.
437
438
-------------------------------------------------------------------
439
Mon May 25 00:00:00 UTC 2009 - James Oakley <jfunk@funktronics.ca>
440
441
- Update to 2.0.9
442
- Split off doc package
443
444
-------------------------------------------------------------------
445
Wed Dec 03 00:00:00 UTC 2008 - James Oakley <jfunk@funktronics.ca>
446
447
- Update to 2.0.5
448
449
-------------------------------------------------------------------
450
Wed Mar 19 00:00:00 UTC 2008 - James Oakley <jfunk@funktronics.ca>
451
452
- Update to 1.7.5
453
454
-------------------------------------------------------------------
455
Tue Oct 30 00:00:00 UTC 2007 - James Oakley <jfunk@funktronics.ca>
456
457
- Update to 1.7.3
458
459
-------------------------------------------------------------------
460
Sun Sep 09 00:00:00 UTC 2007 - Peter Nixon
461
462
- first build
463
464