NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #2083 most downloaded on PyPI
Typing stubs for simplejson
Last release 2 months ago
24 Jul 2026
Release timing varies
gaps range from 1 weeks to 7 months
Most releases are documented
notes for 29 of 37 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
37 releases · first in 2021
One column per quarter.
* Replace NoReturn with Never
NoReturn with Never (#16079)* Update to 4.1.*
Upgrade black to 26.5.0
Upgrade black to 26.5.0 (#15801)
Import some items from typing instead of typing_extensions
Import some items from typing instead of typing_extensions (#15711)
Part of #13782
Use dashes instead of underscores for METADATA.toml field names
Use dashes instead of underscores for METADATA.toml field names (#15614)
Update mypy to 1.20.0
Update mypy to 1.20.0 (#15588)
Add missing defaults to third-party stubs
Add missing defaults to third-party stubs (#14617)
Add __all__
Add __all__ (#13704)
Fix various argument of extension modules
Fix various argument of extension modules (#13651)
METH_O flag.*args, **kwargs arguments that are using the
METH_NOARGS flag in C.[stubsabot] Bump simplejson to 3.20.*
[stubsabot] Bump simplejson to 3.20.* (#13505)
Co-authored-by: stubsabot <>
Update to mypy 1.14
Update to mypy 1.14 (#13272)
Allow simplejson encoding arguments to be None.
Allow simplejson encoding arguments to be None. (#12466)
Allow None in encoding parameter.
Bump mypy to 1.9, add to json.encoder, small fixups
Bump mypy to 1.9, add to json.encoder, small fixups (#11549)
Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com
Co-authored-by: Jelle Zijlstra Co-authored-by: Alex Waygood
Mark simplejson as completed (#9211)
Co-authored-by: Jelle Zijlstra jelle.zijlstra@gmail.com Co-authored-by: Alex Waygood Alex.Waygood@Gmail.com
Add an upstream_repository field to METADATA.toml
Add an upstream_repository field to METADATA.toml (#10487)
Closes: #10478
Add partial_stub metadata field
Add partial_stub metadata field (#10157)
Bump simplejson to 3.19.*
Bump simplejson to 3.19.* (#10049)
Remove unnecessary ellipsis expressions
Remove unnecessary ellipsis expressions (#9976)
Ignore flake8 F821 warnings in stub files
Add defaults for third-party stubs Q-T
Add defaults for third-party stubs Q-T (#9959)
Stubtest settings: change ignore_missing_stub default to false
Stubtest settings: change ignore_missing_stub default to false (#9779)
If you're reading about this commit from an autogenerated changelog entry, this should have no user-visible impact on how the stubs are interpreted by a type checker; it's just an internal change to how typeshed's tests work.
[stubsabot] Bump simplejson to 3.18.*
[stubsabot] Bump simplejson to 3.18.* (#9198)
Release: https://pypi.org/pypi/simplejson/3.18.0 Homepage: https://github.com/simplejson/simplejson Diff: https://github.com/simplejson/simplejson/compare/v3.17.6...v3.18.0
Stubsabot analysis of the diff between the two releases:
simplejson/__init__.py, simplejson/decoder.py, simplejson/encoder.py.If stubtest fails for this PR:
Note that you will need to close and re-open the PR in order to trigger CI
Co-authored-by: stubsabot <>
add default for simplejson.JSONEncoder.iterencode
add default for simplejson.JSONEncoder.iterencode (#9135)
https://github.com/simplejson/simplejson/blob/43645252224d4e529c22cb78ac42f241d6426073/simplejson/encoder.py#L304
Remove simplejson from pyright's exclude
Remove simplejson from pyright's exclude (#8945)
Import Match and Pattern from re, not typing
Import Match and Pattern from re, not typing (#8277)
Remove Python 2 support from simplejson
Remove Python 2 support from simplejson (#7704)
Use TypeAlias where possible for type aliases
Use TypeAlias where possible for type aliases (#7630)
Use PEP 604 syntax wherever possible
Use PEP 604 syntax wherever possible (#7493)
Nothing published for this version
Create simplejson.errors
Create simplejson.errors (#6492)
Add star to all non-0.1 versions
Add star to all non-0.1 versions (#6146)
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →