17
0

Commit Graph

  • 338b69b5cc Accepting request 1308429 from devel:languages:python factory Ana Guerrero 2025-10-02 17:18:49 +00:00
  • fa874c57e2 Accepting request 1308418 from home:glaubitz:branches:devel:languages:python Nico Krapp 2025-10-01 14:57:01 +00:00
  • e17a90aeea Accepting request 1265492 from devel:languages:python Ana Guerrero 2025-04-11 14:44:42 +00:00
  • 0713eb2310 - update to 3.20.1: * Do not memoize keys before they are coerced to string https://github.com/simplejson/simplejson/pull/329 Dirk Mueller 2025-03-30 08:04:28 +00:00
  • b1454246f4 Accepting request 1199460 from devel:languages:python slfo-main slfo-1.2 Ana Guerrero 2024-09-09 12:43:24 +00:00
  • 8217a7965c Accepting request 1199460 from devel:languages:python Ana Guerrero 2024-09-09 12:43:24 +00:00
  • 52eeb35507 - 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 Dirk Mueller 2024-09-08 13:32:57 +00:00
  • 2ac2f57da8 - 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 Dirk Mueller 2024-09-08 13:32:57 +00:00
  • 83060f7a97 Accepting request 1129213 from devel:languages:python Ana Guerrero 2023-11-28 21:18:46 +00:00
  • 8e689fa6e1 Accepting request 1129213 from devel:languages:python Ana Guerrero 2023-11-28 21:18:46 +00:00
  • 6c522ba9bd - update to 3.19.2: * Updated test & build matrix to include Python 3.12 more strict, by default simplejson will now only consume - Update to v3.18.0 adding wheels for Python 3.9. * 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) e18cc09b68 (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 https://github.com/simplejson/simplejson/issues/62 * New item_sort_key option for encoder to allow fine grained Dirk Mueller 2023-11-27 18:47:03 +00:00
  • 38e1199590 - update to 3.19.2: * Updated test & build matrix to include Python 3.12 more strict, by default simplejson will now only consume - Update to v3.18.0 adding wheels for Python 3.9. * 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) e18cc09b68 (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 https://github.com/simplejson/simplejson/issues/62 * New item_sort_key option for encoder to allow fine grained Dirk Mueller 2023-11-27 18:47:03 +00:00
  • 338a93ae14 Accepting request 1084867 from devel:languages:python Dominique Leuenberger 2023-05-09 11:06:05 +00:00
  • a25cc4a733 Accepting request 1084867 from devel:languages:python Dominique Leuenberger 2023-05-09 11:06:05 +00:00
  • 25b19d4097 - update to 3.19.1: * This release contains security hardening measures based on 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 and produce compliant JSON, but the flags still exist for any backwards compatibility needs. No high priority issues were discovered, the reference count leak is thought to be unreachable since the digits of the float are checked before PyOS_string_to_double is called. * Fix invalid handling of unicode escape sequences in the pure Python implementation of the decoder (SJ-PT-23-01) * Fix missing reference count decrease if PyOS_string_to_double raises an exception in Python 2.x; was probably unreachable (SJ- PT-23-02) * Backport the integer string length limitation from Python 3.11 to limit quadratic number parsing (SJ-PT-23-03) * Fix inconsistencies with error messages between the C and Python implementations (SJ-PT-23-100) * Remove unused unichr import from encoder (SJ-PT-23-101) * Remove unused namedtuple_as_object and tuple_as_array arguments from simplejson.load (SJ-PT-23-102) * Remove vestigial _one_shot code from iterencode (SJ- PT-23-103) * Change default of allow_nan from True to False and add allow_nan to decoder (SJ-PT-23-107) * Test the sdist to prevent future regressions * Fix regression in sdist archive Dirk Mueller 2023-05-04 20:13:18 +00:00
  • 820df74342 - update to 3.19.1: * This release contains security hardening measures based on 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 and produce compliant JSON, but the flags still exist for any backwards compatibility needs. No high priority issues were discovered, the reference count leak is thought to be unreachable since the digits of the float are checked before PyOS_string_to_double is called. * Fix invalid handling of unicode escape sequences in the pure Python implementation of the decoder (SJ-PT-23-01) * Fix missing reference count decrease if PyOS_string_to_double raises an exception in Python 2.x; was probably unreachable (SJ- PT-23-02) * Backport the integer string length limitation from Python 3.11 to limit quadratic number parsing (SJ-PT-23-03) * Fix inconsistencies with error messages between the C and Python implementations (SJ-PT-23-100) * Remove unused unichr import from encoder (SJ-PT-23-101) * Remove unused namedtuple_as_object and tuple_as_array arguments from simplejson.load (SJ-PT-23-102) * Remove vestigial _one_shot code from iterencode (SJ- PT-23-103) * Change default of allow_nan from True to False and add allow_nan to decoder (SJ-PT-23-107) * Test the sdist to prevent future regressions * Fix regression in sdist archive Dirk Mueller 2023-05-04 20:13:18 +00:00
  • 6cd5762cf6 Accepting request 1081765 from devel:languages:python Dominique Leuenberger 2023-04-22 19:58:44 +00:00
  • 0daab4300b Accepting request 1081765 from devel:languages:python Dominique Leuenberger 2023-04-22 19:58:44 +00:00
  • c0024f0d9c Accepting request 1081623 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 13:34:37 +00:00
  • e552b44405 Accepting request 1081623 from home:dirkmueller:acdc:as_python3_module Dirk Mueller 2023-04-21 13:34:37 +00:00
  • b005da7d0b Accepting request 1055979 from devel:languages:python Dominique Leuenberger 2023-01-05 14:00:25 +00:00
  • 08ad452138 Accepting request 1055979 from devel:languages:python Dominique Leuenberger 2023-01-05 14:00:25 +00:00
  • 2d13a46a4a - update to 3.18.1: * Remove unnecessary i variable from encoder module namespace * Declare support for Python 3.11 and add wheels Dirk Mueller 2023-01-04 18:46:52 +00:00
  • 3f3d7bd1d9 - update to 3.18.1: * Remove unnecessary i variable from encoder module namespace * Declare support for Python 3.11 and add wheels Dirk Mueller 2023-01-04 18:46:52 +00:00
  • e71c736021 Accepting request 1040270 from devel:languages:python Dominique Leuenberger 2022-12-07 16:33:47 +00:00
  • 8611173206 Accepting request 1040270 from devel:languages:python Dominique Leuenberger 2022-12-07 16:33:47 +00:00
  • d03f3bd2c8 Accepting request 1039931 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-12-05 12:52:33 +00:00
  • 6b45da45e6 Accepting request 1039931 from home:yarunachalam:branches:devel:languages:python Markéta Machová 2022-12-05 12:52:33 +00:00
  • ffea266fbb Accepting request 934530 from devel:languages:python Dominique Leuenberger 2021-12-09 18:45:01 +00:00
  • e09f0b24ce Accepting request 934530 from devel:languages:python Dominique Leuenberger 2021-12-09 18:45:01 +00:00
  • 31066a4dfb - update to 3.17.6: * Declare support for Python 3.10 and add wheels Dirk Mueller 2021-11-29 11:54:20 +00:00
  • b795d3cd13 - update to 3.17.6: * Declare support for Python 3.10 and add wheels Dirk Mueller 2021-11-29 11:54:20 +00:00
  • 27dee2d782 Accepting request 917209 from devel:languages:python Dominique Leuenberger 2021-09-09 21:07:17 +00:00
  • d1466816c9 Accepting request 917209 from devel:languages:python Dominique Leuenberger 2021-09-09 21:07:17 +00:00
  • 493c9ac8c8 - update to 3.17.5: * Fix the C extension module to harden is_namedtuple against looks-a-likes such as Mocks. Also prevent dict encoding from causing an unraised SystemError when encountering a non-Dict. Noticed by running user tests against a CPython interpreter with C asserts enabled (COPTS += -UNDEBUG). Dirk Mueller 2021-09-07 06:56:11 +00:00
  • be8afc26b4 - update to 3.17.5: * Fix the C extension module to harden is_namedtuple against looks-a-likes such as Mocks. Also prevent dict encoding from causing an unraised SystemError when encountering a non-Dict. Noticed by running user tests against a CPython interpreter with C asserts enabled (COPTS += -UNDEBUG). Dirk Mueller 2021-09-07 06:56:11 +00:00
  • 1a66172c90 Accepting request 906723 from devel:languages:python Dominique Leuenberger 2021-07-21 17:05:26 +00:00
  • 8f5b96bdd7 Accepting request 906723 from devel:languages:python Dominique Leuenberger 2021-07-21 17:05:26 +00:00
  • ef2208e797 - update to 3.17.3: * Replaced Travis-CI and AppVeyor with Github Actions, adding wheels for Python 3.9. Dirk Mueller 2021-07-16 19:51:28 +00:00
  • 2a14cde3ba - update to 3.17.3: * Replaced Travis-CI and AppVeyor with Github Actions, adding wheels for Python 3.9. Dirk Mueller 2021-07-16 19:51:28 +00:00
  • a305437e11 Accepting request 823314 from devel:languages:python Dominique Leuenberger 2020-08-01 10:31:16 +00:00
  • ccec4ae691 Accepting request 823314 from devel:languages:python Dominique Leuenberger 2020-08-01 10:31:16 +00:00
  • f9eb8eb08e - update to 3.17.2 - use pytest as testrunner Ondřej Súkup 2020-07-29 06:53:21 +00:00
  • fa16c44674 - update to 3.17.2 - use pytest as testrunner Ondřej Súkup 2020-07-29 06:53:21 +00:00
  • 86113dc0cd Accepting request 751834 from devel:languages:python Dominique Leuenberger 2019-12-07 14:19:18 +00:00
  • ea44b4b589 Accepting request 751834 from devel:languages:python Dominique Leuenberger 2019-12-07 14:19:18 +00:00
  • 912a61fe1a Accepting request 750608 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2019-11-29 09:44:11 +00:00
  • da3bbda9c0 Accepting request 750608 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2019-11-29 09:44:11 +00:00
  • 82d99e1acf Accepting request 634498 from devel:languages:python Yuchen Lin 2018-09-20 09:38:58 +00:00
  • edf71e0313 Accepting request 634498 from devel:languages:python Yuchen Lin 2018-09-20 09:38:58 +00:00
  • 891d170604 Accepting request 634496 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-09-08 19:47:55 +00:00
  • 0c53665582 Accepting request 634496 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-09-08 19:47:55 +00:00
  • 5fb013c437 Accepting request 620217 from devel:languages:python Dominique Leuenberger 2018-07-07 19:57:00 +00:00
  • fef2ab3cb6 Accepting request 620217 from devel:languages:python Dominique Leuenberger 2018-07-07 19:57:00 +00:00
  • 5370449e9e - Do not package tests Tomáš Chvátal 2018-07-02 11:11:00 +00:00
  • 45e98c6b14 - Do not package tests Tomáš Chvátal 2018-07-02 11:11:00 +00:00
  • abf10c4ecb Accepting request 620092 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-07-02 11:07:38 +00:00
  • 32381f0157 Accepting request 620092 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-07-02 11:07:38 +00:00
  • 2d545de607 Accepting request 610880 from devel:languages:python Dominique Leuenberger 2018-05-22 15:01:23 +00:00
  • 437c72250a Accepting request 610880 from devel:languages:python Dominique Leuenberger 2018-05-22 15:01:23 +00:00
  • c3e5087479 Accepting request 610824 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-05-21 06:43:50 +00:00
  • 3c384ba1e7 Accepting request 610824 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-05-21 06:43:50 +00:00
  • c6dff7d642 Accepting request 605123 from devel:languages:python Dominique Leuenberger 2018-05-11 09:26:09 +00:00
  • 8d901abe10 Accepting request 605123 from devel:languages:python Dominique Leuenberger 2018-05-11 09:26:09 +00:00
  • 3d5a4786e1 Accepting request 604541 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-05-07 13:48:44 +00:00
  • cfd530235f Accepting request 604541 from home:apersaud:branches:devel:languages:python Tomáš Chvátal 2018-05-07 13:48:44 +00:00
  • f14656fa20 Accepting request 546023 from devel:languages:python Dominique Leuenberger 2017-12-02 12:11:16 +00:00
  • fbcbc6acc1 Accepting request 546023 from devel:languages:python Dominique Leuenberger 2017-12-02 12:11:16 +00:00
  • 8b6c19dd56 Accepting request 545924 from home:jengelh:branches:devel:languages:python Ondřej Súkup 2017-11-27 13:44:01 +00:00
  • 132a0385b7 Accepting request 545924 from home:jengelh:branches:devel:languages:python Ondřej Súkup 2017-11-27 13:44:01 +00:00
  • 115ef6b1c8 Accepting request 545764 from home:apersaud:branches:devel:languages:python Ondřej Súkup 2017-11-27 09:40:33 +00:00
  • 2d5e6139f2 Accepting request 545764 from home:apersaud:branches:devel:languages:python Ondřej Súkup 2017-11-27 09:40:33 +00:00
  • 4512cc9a43 Accepting request 539601 from devel:languages:python Dominique Leuenberger 2017-11-11 13:17:56 +00:00
  • 0bf5d7d8ca Accepting request 539601 from devel:languages:python Dominique Leuenberger 2017-11-11 13:17:56 +00:00
  • 4482aed1d8 Accepting request 539365 from home:apersaud:branches:devel:languages:python Jan Matejek 2017-11-07 15:34:56 +00:00
  • 768657b626 Accepting request 539365 from home:apersaud:branches:devel:languages:python Jan Matejek 2017-11-07 15:34:56 +00:00
  • e7c48b1100 Accepting request 515233 from devel:languages:python Dominique Leuenberger 2017-08-14 10:37:10 +00:00
  • 235ad07068 Accepting request 515233 from devel:languages:python Dominique Leuenberger 2017-08-14 10:37:10 +00:00
  • ac03bfe606 Accepting request 515232 from home:tbechtold:branches:devel:languages:python Dirk Mueller 2017-08-08 18:54:50 +00:00
  • f616792890 Accepting request 515232 from home:tbechtold:branches:devel:languages:python Dirk Mueller 2017-08-08 18:54:50 +00:00
  • cf3c38b738 Accepting request 481829 from devel:languages:python Dominique Leuenberger 2017-04-19 16:01:18 +00:00
  • 2a76b37dd8 Accepting request 481829 from devel:languages:python Dominique Leuenberger 2017-04-19 16:01:18 +00:00
  • bb14094b78 OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-simplejson?expand=0&rev=65 Jan Matejek 2017-03-21 15:57:20 +00:00
  • 28cb4af00c OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-simplejson?expand=0&rev=65 Jan Matejek 2017-03-21 15:57:20 +00:00
  • 4323090aa3 - fix pypi url Jan Matejek 2017-03-21 15:56:50 +00:00
  • b6c019aee4 - fix pypi url Jan Matejek 2017-03-21 15:56:50 +00:00
  • a210e43284 Accepting request 480736 from home:rjschwei:branches:devel:languages:python Jan Matejek 2017-03-20 14:41:00 +00:00
  • c01daeeeaf Accepting request 480736 from home:rjschwei:branches:devel:languages:python Jan Matejek 2017-03-20 14:41:00 +00:00
  • 97ea4d44a2 Accepting request 442062 from devel:languages:python Dominique Leuenberger 2016-12-02 15:38:56 +00:00
  • f55e9042cc Accepting request 442062 from devel:languages:python Dominique Leuenberger 2016-12-02 15:38:56 +00:00
  • 2b9b5bdb76 - 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) e18cc09b68 (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 Dirk Mueller 2016-11-18 22:43:22 +00:00
  • 3d1896a05c - 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) e18cc09b68 (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 Dirk Mueller 2016-11-18 22:43:22 +00:00
  • 21a3329acb Accepting request 307488 from devel:languages:python Dominique Leuenberger 2015-05-18 20:59:35 +00:00
  • b16c72bb13 Accepting request 307488 from devel:languages:python Dominique Leuenberger 2015-05-18 20:59:35 +00:00
  • 30976b90a0 Accepting request 306629 from home:benoit_monin:branches:devel:languages:python Denisart Benjamin 2015-05-16 13:27:27 +00:00
  • 4b53984bc8 Accepting request 306629 from home:benoit_monin:branches:devel:languages:python Denisart Benjamin 2015-05-16 13:27:27 +00:00
  • 41ddbed738 Accepting request 236021 from devel:languages:python Stephan Kulow 2014-06-08 11:36:56 +00:00
  • f32e1cb26a Accepting request 236021 from devel:languages:python Stephan Kulow 2014-06-08 11:36:56 +00:00
  • 87b215412a Accepting request 235927 from Cloud:OpenStack:Master Sascha Peilicke 2014-06-02 09:08:58 +00:00
  • 4d86150d3b Accepting request 235927 from Cloud:OpenStack:Master Sascha Peilicke 2014-06-02 09:08:58 +00:00