Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/simplejson/simplejson
/ types & classes
Types & classes
87 in github.com/simplejson/simplejson
⨍
Functions
472
◇
Types & classes
87
↓ 19 callers
Class
JSONDecodeError
Subclass of ValueError with the following additional properties: msg: The unformatted error message doc: The JSON document being parsed p
simplejson/errors.py:26
↓ 9 callers
Class
ForJson
simplejson/tests/test_for_json.py:5
↓ 4 callers
Class
BadBool
simplejson/tests/test_speedups.py:11
↓ 4 callers
Class
ForJsonList
simplejson/tests/test_for_json.py:15
↓ 3 callers
Class
AlternateFloat
simplejson/tests/test_subclass.py:12
↓ 3 callers
Class
AlternateInt
simplejson/tests/test_subclass.py:6
↓ 3 callers
Class
DictForJson
simplejson/tests/test_for_json.py:20
↓ 3 callers
Class
ListAsdict
simplejson/tests/test_namedtuple.py:168
↓ 3 callers
Class
ListForJson
simplejson/tests/test_for_json.py:25
↓ 3 callers
Class
MisbehavingBytesSubtype
simplejson/tests/test_dump.py:10
↓ 3 callers
Class
MisbehavingTextSubtype
simplejson/tests/test_dump.py:6
↓ 2 callers
Class
BadAttr
simplejson/tests/test_for_json.py:104
↓ 2 callers
Class
BuildFailed
setup.py:47
↓ 2 callers
Class
DeadDict
simplejson/tests/test_namedtuple.py:32
↓ 2 callers
Class
DeadDuck
simplejson/tests/test_namedtuple.py:29
↓ 2 callers
Class
DuckPoint
simplejson/tests/test_namedtuple.py:22
↓ 2 callers
Class
DuckValue
simplejson/tests/test_namedtuple.py:15
↓ 2 callers
Class
JSONDecoder
Simple JSON <http://json.org> decoder Performs the following translations in decoding by default: +---------------+-------------------+
simplejson/decoder.py:292
↓ 2 callers
Class
JSONEncoder
Extensible JSON <http://json.org> encoder for Python data structures. Supports the following objects and types by default: +----------------
simplejson/encoder.py:125
↓ 2 callers
Class
MyDict
simplejson/tests/test_dump.py:316
↓ 2 callers
Class
OrderedDict
simplejson/ordered_dict.py:8
↓ 2 callers
Class
WonkyTextSubclass
simplejson/tests/test_str_subclass.py:7
↓ 1 callers
Class
AwesomeInt
An awesome reimplementation of integers
simplejson/tests/test_dump.py:113
↓ 1 callers
Class
BadInt
simplejson/tests/test_bitsize_int_as_string.py:72
↓ 1 callers
Class
BadIter
Object whose __iter__ raises a non-TypeError exception.
simplejson/tests/test_iterable.py:14
↓ 1 callers
Class
BadNT
simplejson/tests/test_speedups.py:253
↓ 1 callers
Class
Custom
simplejson/tests/test_check_circular.py:37
↓ 1 callers
Class
DictAsdict
simplejson/tests/test_namedtuple.py:176
↓ 1 callers
Class
Explodes
simplejson/tests/test_speedups.py:268
↓ 1 callers
Class
ListBoth
simplejson/tests/test_namedtuple.py:180
↓ 1 callers
Class
MisbehavingBytesSubtype
simplejson/tests/test_decode.py:10
↓ 1 callers
Class
MyList
simplejson/tests/test_dump.py:422
↓ 1 callers
Class
MyTuple
simplejson/tests/test_dump.py:429
↓ 1 callers
Class
NestedForJson
simplejson/tests/test_for_json.py:10
↓ 1 callers
Class
NoExtensionTestSuite
simplejson/tests/__init__.py:7
↓ 1 callers
Class
NoJsonMethods
simplejson/tests/test_for_json.py:124
↓ 1 callers
Class
RecursiveJSONEncoder
simplejson/tests/test_recursion.py:9
↓ 1 callers
Class
TestMissingSpeedups
simplejson/tests/__init__.py:17
↓ 1 callers
Class
TupleAsdict
simplejson/tests/test_namedtuple.py:172
↓ 1 callers
Class
_ScanCtx
tsan_stress_simplejson.py:126
Class
BadBool
simplejson/tests/test_speedups.py:216
Class
JSONEncoderForHTML
An encoder that produces JSON safe to embed in HTML. To embed JSON content in, say, a script tag on a web page, the characters &, < and > sho
simplejson/encoder.py:399
Class
JSONTestObject
simplejson/tests/test_recursion.py:5
Class
PyModuleDef
simplejson/_speedups.c:147
Class
RawJSON
Wrap an encoded JSON document for direct embedding in the output
simplejson/raw_json.py:4
Class
TestBigintAsString
simplejson/tests/test_bigint_as_string.py:6
Class
TestBitSizeIntAsString
simplejson/tests/test_bitsize_int_as_string.py:6
Class
TestCheckCircular
simplejson/tests/test_check_circular.py:7
Class
TestCommand
setup.py:67
Class
TestDecimal
simplejson/tests/test_decimal.py:8
Class
TestDecode
simplejson/tests/test_decode.py:18
Class
TestDecode
simplejson/tests/test_speedups.py:17
Class
TestDefault
simplejson/tests/test_default.py:5
Class
TestDictEncodingPaths
Verify that the PyDict_Next fast path (unsorted exact dict) and the iterator slow path (sorted, dict subclass, or non-dict mapping) produce id
simplejson/tests/test_dump.py:287
Class
TestDump
simplejson/tests/test_dump.py:26
Class
TestEncode
simplejson/tests/test_speedups.py:32
Class
TestEncodeBaseStringAscii
simplejson/tests/test_encode_basestring_ascii.py:25
Class
TestEncodeForHTML
simplejson/tests/test_encode_for_html.py:5
Class
TestErrors
simplejson/tests/test_errors.py:8
Class
TestFail
simplejson/tests/test_fail.py:108
Class
TestFloat
simplejson/tests/test_float.py:8
Class
TestForJson
simplejson/tests/test_for_json.py:30
Class
TestFreeThreading
Exercise the C extension from multiple threads simultaneously.
simplejson/tests/test_free_threading.py:16
Class
TestFrozenDict
Test encoding of frozendict (CPython 3.15+ PEP 814).
simplejson/tests/test_dump.py:259
Class
TestHeapTypes
Verify that Scanner and Encoder are heap types on Python 3.13+.
simplejson/tests/test_speedups.py:101
Class
TestIndent
simplejson/tests/test_indent.py:7
Class
TestItemSortKey
simplejson/tests/test_item_sort_key.py:6
Class
TestIterable
simplejson/tests/test_iterable.py:22
Class
TestListEncodingPaths
Verify that the indexed fast path (exact list/tuple) and the iterator slow path (subclasses, other iterables) produce identical output.
simplejson/tests/test_dump.py:403
Class
TestNamedTuple
simplejson/tests/test_namedtuple.py:41
Class
TestPass1
simplejson/tests/test_pass1.py:66
Class
TestPass2
simplejson/tests/test_pass2.py:9
Class
TestPass3
simplejson/tests/test_pass3.py:15
Class
TestRawJson
simplejson/tests/test_raw_json.py:24
Class
TestRecursion
simplejson/tests/test_recursion.py:20
Class
TestRefcountLeaks
Catch refcount leaks in the C extension. These tests only run on debug builds of CPython, which expose sys.gettotalrefcount(). On release bui
simplejson/tests/test_speedups.py:145
Class
TestScanString
simplejson/tests/test_scanstring.py:8
Class
TestSeparators
simplejson/tests/test_separators.py:7
Class
TestStrSubclass
simplejson/tests/test_str_subclass.py:11
Class
TestSubclass
simplejson/tests/test_subclass.py:23
Class
TestSubinterpreters
Test that the C extension can be loaded in subinterpreters.
simplejson/tests/test_subinterpreters.py:16
Class
TestTool
simplejson/tests/test_tool.py:18
Class
TestTuples
simplejson/tests/test_tuple.py:6
Class
TestUnicode
simplejson/tests/test_unicode.py:8
Class
_PyEncoderObject
simplejson/_speedups.c:280
Class
_PyScannerObject
simplejson/_speedups.c:235
Class
ve_build_ext
setup.py:51