Compare commits

1 Commits
main ... 1.1

4 changed files with 29 additions and 42 deletions

View File

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

View File

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

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

Binary file not shown.

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

Binary file not shown.