Sync from SUSE:SLFO:Main python-simplejson revision 47d46fd5c31550b2e6b59d5cef3dde98

This commit is contained in:
Adrian Schröter 2024-12-13 12:23:49 +01:00
parent 14c2a24c62
commit 568f41845e
4 changed files with 42 additions and 29 deletions

View File

@ -1,3 +1,17 @@
-------------------------------------------------------------------
Sun Sep 8 13:32:12 UTC 2024 - Dirk Müller <dmueller@suse.com>
- update to 3.19.3:
* Updated test & build matrix to include Python 3.13.
* Dropped wheel support for Python 2.7 on macOS.
* https://github.com/simplejson/simplejson/pull/326
-------------------------------------------------------------------
Mon Nov 27 18:46:13 UTC 2023 - Dirk Müller <dmueller@suse.com>
- update to 3.19.2:
* Updated test & build matrix to include Python 3.12
-------------------------------------------------------------------
Thu May 4 20:11:39 UTC 2023 - Dirk Müller <dmueller@suse.com>
@ -6,7 +20,7 @@ Thu May 4 20:11:39 UTC 2023 - Dirk Müller <dmueller@suse.com>
recommendations by a security audit sponsored by OSTIF and
conducted by X41 D-Sec GmbH.
Several of these measures include changing defaults to be
more strict, by default simplejson will now only consume
more strict, by default simplejson will now only consume
and produce compliant JSON, but the flags still exist for
any backwards compatibility needs.
No high priority issues were discovered, the reference
@ -51,7 +65,7 @@ Wed Jan 4 18:45:00 UTC 2023 - Dirk Müller <dmueller@suse.com>
-------------------------------------------------------------------
Sun Dec 4 03:28:31 UTC 2022 - Yogalakshmi Arunachalam <yarunachalam@suse.com>
- Update to v3.18.0
- Update to v3.18.0
* Allow serialization of classes that implement for_json or _asdict by
ignoring TypeError when those methods are called
https://github.com/simplejson/simplejson/pull/302
@ -79,7 +93,7 @@ Fri Jul 16 19:39:11 UTC 2021 - Dirk Müller <dmueller@suse.com>
- update to 3.17.3:
* Replaced Travis-CI and AppVeyor with Github Actions,
adding wheels for Python 3.9.
adding wheels for Python 3.9.
-------------------------------------------------------------------
Wed Jul 29 06:51:43 UTC 2020 - Ondřej Súkup <mimi.vx@gmail.com>
@ -236,24 +250,24 @@ Thu Mar 16 18:58:42 UTC 2017 - rjschwei@suse.com
Fri Nov 18 22:41:28 UTC 2016 - dmueller@suse.com
- update to 3.8.2:
* Fix implicit cast compiler warning in _speedups.c
* simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
and AppVeyor respectively! Many thanks to @aebrahim for getting this party
started.
* Fix issue with iterable_as_array and indent option
* Fix typo in keyword argument name introduced in 3.8.0
* New iterable_as_array encoder option to perform lazy serialization of
any iterable objects, without having to convert to tuple or list.
* Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
https://github.com/simplejson/simplejson/commit/e18cc09b688ea1f3305c27616fd3cadd2adc6d31#commitcomment-11443842
* Do not cache Decimal class in encoder, only reference the decimal module.
This may make reload work in more common scenarios.
* Fix compilation with MSVC
https://github.com/simplejson/simplejson/pull/119
* simplejson no longer trusts custom str/repr methods for int, long, float
subclasses. These instances are now formatted as if they were exact
instances of those types.
https://github.com/simplejson/simplejson/issues/118
* Fix implicit cast compiler warning in _speedups.c
* simplejson is now available as wheels for OS X and Windows thanks to Travis-CI
and AppVeyor respectively! Many thanks to @aebrahim for getting this party
started.
* Fix issue with iterable_as_array and indent option
* Fix typo in keyword argument name introduced in 3.8.0
* New iterable_as_array encoder option to perform lazy serialization of
any iterable objects, without having to convert to tuple or list.
* Fix typo introduced in 3.7.0 (behavior should be indistinguishable)
https://github.com/simplejson/simplejson/commit/e18cc09b688ea1f3305c27616fd3cadd2adc6d31#commitcomment-11443842
* Do not cache Decimal class in encoder, only reference the decimal module.
This may make reload work in more common scenarios.
* Fix compilation with MSVC
https://github.com/simplejson/simplejson/pull/119
* simplejson no longer trusts custom str/repr methods for int, long, float
subclasses. These instances are now formatted as if they were exact
instances of those types.
https://github.com/simplejson/simplejson/issues/118
-------------------------------------------------------------------
Tue May 12 18:13:06 UTC 2015 - benoit.monin@gmx.fr
@ -326,7 +340,7 @@ Wed May 8 09:51:19 UTC 2013 - benny.gaechter@gmail.com
- Update to version 3.3.0
* Unpaired surrogates once again pass through the decoder, to match older
behavior and the RFC-4627 spec.
https://github.com/simplejson/simplejson/issues/62
https://github.com/simplejson/simplejson/issues/62
-------------------------------------------------------------------
Thu Feb 21 15:39:09 UTC 2013 - p.drouand@gmail.com
@ -432,7 +446,7 @@ Fri May 25 12:26:32 UTC 2012 - toddrme2178@gmail.com
* Support for use_decimal=True in environments that use Python
sub-interpreters such as uWSGI
- Update to version 2.5.1:
* New item_sort_key option for encoder to allow fine grained
* New item_sort_key option for encoder to allow fine grained
control of sorted output
-------------------------------------------------------------------

View File

@ -1,7 +1,7 @@
#
# spec file for package python-simplejson
#
# Copyright (c) 2023 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@ -16,10 +16,9 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%{?sle15_python_module_pythons}
Name: python-simplejson
Version: 3.19.1
Version: 3.19.3
Release: 0
Summary: Extensible JSON encoder/decoder for Python
License: AFL-2.1 OR MIT

BIN
simplejson-3.19.1.tar.gz (Stored with Git LFS)

Binary file not shown.

BIN
simplejson-3.19.3.tar.gz (Stored with Git LFS) Normal file

Binary file not shown.