litellm/litellm-rust/crates/python-compat/generated/values.json
devin-ai-integration[bot] 05d7fb24bd
feat(rust): add python-compat crate for Python data formats (#42510)
* feat(rust): add python-compat crate for Python data formats

Add litellm-python-compat, a PyO3-free crate that reproduces the Python
data formats LiteLLM persists, so Rust readers and writers can interoperate
with state written by the Python proxy:

- literal::literal_eval: a linear recursive-descent port of
  ast.literal_eval (prefixes, escapes, implicit concatenation, numeric
  underscores and radixes, single unary sign, real +/- complex with 3.14
  mixed-mode rules, set(), Python-equality key dedup)
- repr::{repr, to_str}: byte-exact repr()/str(), with a printable table
  generated from CPython's str.isprintable (Unicode 16.0.0)
- json::{dumps, from_json, to_json}: json.dumps defaults and the
  json.loads mapping
- pickle::{loads, dumps}: plain-data pickles via serde-pickle's serde
  interface, which keeps dict insertion order
- truthy::truthy: bool() for plain data

Tests replay fixtures generated by CPython 3.14 (values across every
format and pickle protocol 0-5, plus 154 literal_eval source texts).
Accepted divergences are pinned in a KNOWN table that fails once one
starts matching. A criterion bench covers each format and literal_eval
cost by nesting depth, guarding the linear parse: the py_literal grammar
doubled per nested bracket (105 ms at 16 nested dicts; 19 us at 128 now).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

* refactor(rust): split python-compat modules and harden the pickle verifier

- Disable class resolution in scripts/verify_rust_pickles.py, and truncate
  the export file once instead of removing and appending to it, so the
  verifier cannot be pointed at a pre-created file whose rows execute code
  through pickle.loads
- Move Error to error.rs and Value to value.rs, leaving lib.rs as the crate
  overview, module list and MAX_DEPTH
- Move the generator and verifier to scripts/, beside the Unicode table
  generator, leaving tests/ to the Rust tests
- Group the bench by measured surface, give every case a Throughput so
  criterion reports bytes per second, and document baseline comparison

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>

---------

Co-authored-by: Yujong Lee <yujong@berri.ai>
Co-authored-by: Claude Opus 5 <noreply@anthropic.com>
2026-09-22 12:16:56 -07:00

2164 lines
72 KiB
JSON

{
"python": "3.14.7",
"rows": [
{
"name": "None",
"source": "None",
"literal": true,
"plain": true,
"repr": "None",
"str": "None",
"truthy": false,
"json": "null",
"pickle": {
"0": "4e2e",
"1": "4e2e",
"2": "80024e2e",
"3": "80034e2e",
"4": "80044e2e",
"5": "80054e2e"
},
"view": "None"
},
{
"name": "True",
"source": "True",
"literal": true,
"plain": true,
"repr": "True",
"str": "True",
"truthy": true,
"json": "true",
"pickle": {
"0": "4930310a2e",
"1": "4930310a2e",
"2": "8002882e",
"3": "8003882e",
"4": "8004882e",
"5": "8005882e"
},
"view": "True"
},
{
"name": "False",
"source": "False",
"literal": true,
"plain": true,
"repr": "False",
"str": "False",
"truthy": false,
"json": "false",
"pickle": {
"0": "4930300a2e",
"1": "4930300a2e",
"2": "8002892e",
"3": "8003892e",
"4": "8004892e",
"5": "8005892e"
},
"view": "False"
},
{
"name": "0",
"source": "0",
"literal": true,
"plain": true,
"repr": "0",
"str": "0",
"truthy": false,
"json": "0",
"pickle": {
"0": "49300a2e",
"1": "4b002e",
"2": "80024b002e",
"3": "80034b002e",
"4": "80044b002e",
"5": "80054b002e"
},
"view": "0"
},
{
"name": "-7",
"source": "-7",
"literal": true,
"plain": true,
"repr": "-7",
"str": "-7",
"truthy": true,
"json": "-7",
"pickle": {
"0": "492d370a2e",
"1": "4af9ffffff2e",
"2": "80024af9ffffff2e",
"3": "80034af9ffffff2e",
"4": "80049506000000000000004af9ffffff2e",
"5": "80059506000000000000004af9ffffff2e"
},
"view": "-7"
},
{
"name": "2**63 - 1",
"source": "2**63 - 1",
"literal": true,
"plain": true,
"repr": "9223372036854775807",
"str": "9223372036854775807",
"truthy": true,
"json": "9223372036854775807",
"pickle": {
"0": "4c393232333337323033363835343737353830374c0a2e",
"1": "4c393232333337323033363835343737353830374c0a2e",
"2": "80028a08ffffffffffffff7f2e",
"3": "80038a08ffffffffffffff7f2e",
"4": "8004950b000000000000008a08ffffffffffffff7f2e",
"5": "8005950b000000000000008a08ffffffffffffff7f2e"
},
"view": "9223372036854775807"
},
{
"name": "-(2**63)",
"source": "-(2**63)",
"literal": true,
"plain": true,
"repr": "-9223372036854775808",
"str": "-9223372036854775808",
"truthy": true,
"json": "-9223372036854775808",
"pickle": {
"0": "4c2d393232333337323033363835343737353830384c0a2e",
"1": "4c2d393232333337323033363835343737353830384c0a2e",
"2": "80028a0800000000000000802e",
"3": "80038a0800000000000000802e",
"4": "8004950b000000000000008a0800000000000000802e",
"5": "8005950b000000000000008a0800000000000000802e"
},
"view": "-9223372036854775808"
},
{
"name": "2**64",
"source": "2**64",
"literal": true,
"plain": true,
"repr": "18446744073709551616",
"str": "18446744073709551616",
"truthy": true,
"json": "18446744073709551616",
"pickle": {
"0": "4c31383434363734343037333730393535313631364c0a2e",
"1": "4c31383434363734343037333730393535313631364c0a2e",
"2": "80028a090000000000000000012e",
"3": "80038a090000000000000000012e",
"4": "8004950c000000000000008a090000000000000000012e",
"5": "8005950c000000000000008a090000000000000000012e"
},
"view": "18446744073709551616"
},
{
"name": "-(2**70)",
"source": "-(2**70)",
"literal": true,
"plain": true,
"repr": "-1180591620717411303424",
"str": "-1180591620717411303424",
"truthy": true,
"json": "-1180591620717411303424",
"pickle": {
"0": "4c2d313138303539313632303731373431313330333432344c0a2e",
"1": "4c2d313138303539313632303731373431313330333432344c0a2e",
"2": "80028a090000000000000000c02e",
"3": "80038a090000000000000000c02e",
"4": "8004950c000000000000008a090000000000000000c02e",
"5": "8005950c000000000000008a090000000000000000c02e"
},
"view": "-1180591620717411303424"
},
{
"name": "0.0",
"source": "0.0",
"literal": true,
"plain": true,
"repr": "0.0",
"str": "0.0",
"truthy": false,
"json": "0.0",
"pickle": {
"0": "46302e300a2e",
"1": "4700000000000000002e",
"2": "80024700000000000000002e",
"3": "80034700000000000000002e",
"4": "8004950a000000000000004700000000000000002e",
"5": "8005950a000000000000004700000000000000002e"
},
"view": "0.0"
},
{
"name": "-0.0",
"source": "-0.0",
"literal": true,
"plain": true,
"repr": "-0.0",
"str": "-0.0",
"truthy": false,
"json": "-0.0",
"pickle": {
"0": "462d302e300a2e",
"1": "4780000000000000002e",
"2": "80024780000000000000002e",
"3": "80034780000000000000002e",
"4": "8004950a000000000000004780000000000000002e",
"5": "8005950a000000000000004780000000000000002e"
},
"view": "-0.0"
},
{
"name": "0.2",
"source": "0.2",
"literal": true,
"plain": true,
"repr": "0.2",
"str": "0.2",
"truthy": true,
"json": "0.2",
"pickle": {
"0": "46302e320a2e",
"1": "473fc999999999999a2e",
"2": "8002473fc999999999999a2e",
"3": "8003473fc999999999999a2e",
"4": "8004950a00000000000000473fc999999999999a2e",
"5": "8005950a00000000000000473fc999999999999a2e"
},
"view": "0.2"
},
{
"name": "1.0",
"source": "1.0",
"literal": true,
"plain": true,
"repr": "1.0",
"str": "1.0",
"truthy": true,
"json": "1.0",
"pickle": {
"0": "46312e300a2e",
"1": "473ff00000000000002e",
"2": "8002473ff00000000000002e",
"3": "8003473ff00000000000002e",
"4": "8004950a00000000000000473ff00000000000002e",
"5": "8005950a00000000000000473ff00000000000002e"
},
"view": "1.0"
},
{
"name": "-1.5",
"source": "-1.5",
"literal": true,
"plain": true,
"repr": "-1.5",
"str": "-1.5",
"truthy": true,
"json": "-1.5",
"pickle": {
"0": "462d312e350a2e",
"1": "47bff80000000000002e",
"2": "800247bff80000000000002e",
"3": "800347bff80000000000002e",
"4": "8004950a0000000000000047bff80000000000002e",
"5": "8005950a0000000000000047bff80000000000002e"
},
"view": "-1.5"
},
{
"name": "0.1 + 0.2",
"source": "0.1 + 0.2",
"literal": true,
"plain": true,
"repr": "0.30000000000000004",
"str": "0.30000000000000004",
"truthy": true,
"json": "0.30000000000000004",
"pickle": {
"0": "46302e33303030303030303030303030303030340a2e",
"1": "473fd33333333333342e",
"2": "8002473fd33333333333342e",
"3": "8003473fd33333333333342e",
"4": "8004950a00000000000000473fd33333333333342e",
"5": "8005950a00000000000000473fd33333333333342e"
},
"view": "0.30000000000000004"
},
{
"name": "123456789.123",
"source": "123456789.123",
"literal": true,
"plain": true,
"repr": "123456789.123",
"str": "123456789.123",
"truthy": true,
"json": "123456789.123",
"pickle": {
"0": "463132333435363738392e3132330a2e",
"1": "47419d6f34547df3b62e",
"2": "800247419d6f34547df3b62e",
"3": "800347419d6f34547df3b62e",
"4": "8004950a0000000000000047419d6f34547df3b62e",
"5": "8005950a0000000000000047419d6f34547df3b62e"
},
"view": "123456789.123"
},
{
"name": "1e15",
"source": "1e15",
"literal": true,
"plain": true,
"repr": "1000000000000000.0",
"str": "1000000000000000.0",
"truthy": true,
"json": "1000000000000000.0",
"pickle": {
"0": "46313030303030303030303030303030302e300a2e",
"1": "47430c6bf5263400002e",
"2": "800247430c6bf5263400002e",
"3": "800347430c6bf5263400002e",
"4": "8004950a0000000000000047430c6bf5263400002e",
"5": "8005950a0000000000000047430c6bf5263400002e"
},
"view": "1000000000000000.0"
},
{
"name": "1e16",
"source": "1e16",
"literal": true,
"plain": true,
"repr": "1e+16",
"str": "1e+16",
"truthy": true,
"json": "1e+16",
"pickle": {
"0": "4631652b31360a2e",
"1": "474341c37937e080002e",
"2": "8002474341c37937e080002e",
"3": "8003474341c37937e080002e",
"4": "8004950a00000000000000474341c37937e080002e",
"5": "8005950a00000000000000474341c37937e080002e"
},
"view": "1e+16"
},
{
"name": "1.5e16",
"source": "1.5e16",
"literal": true,
"plain": true,
"repr": "1.5e+16",
"str": "1.5e+16",
"truthy": true,
"json": "1.5e+16",
"pickle": {
"0": "46312e35652b31360a2e",
"1": "47434aa535d3d0c0002e",
"2": "800247434aa535d3d0c0002e",
"3": "800347434aa535d3d0c0002e",
"4": "8004950a0000000000000047434aa535d3d0c0002e",
"5": "8005950a0000000000000047434aa535d3d0c0002e"
},
"view": "1.5e+16"
},
{
"name": "9999999999999998.0",
"source": "9999999999999998.0",
"literal": true,
"plain": true,
"repr": "9999999999999998.0",
"str": "9999999999999998.0",
"truthy": true,
"json": "9999999999999998.0",
"pickle": {
"0": "46393939393939393939393939393939382e300a2e",
"1": "474341c37937e07fff2e",
"2": "8002474341c37937e07fff2e",
"3": "8003474341c37937e07fff2e",
"4": "8004950a00000000000000474341c37937e07fff2e",
"5": "8005950a00000000000000474341c37937e07fff2e"
},
"view": "9999999999999998.0"
},
{
"name": "0.0001",
"source": "0.0001",
"literal": true,
"plain": true,
"repr": "0.0001",
"str": "0.0001",
"truthy": true,
"json": "0.0001",
"pickle": {
"0": "46302e303030310a2e",
"1": "473f1a36e2eb1c432d2e",
"2": "8002473f1a36e2eb1c432d2e",
"3": "8003473f1a36e2eb1c432d2e",
"4": "8004950a00000000000000473f1a36e2eb1c432d2e",
"5": "8005950a00000000000000473f1a36e2eb1c432d2e"
},
"view": "0.0001"
},
{
"name": "1e-05",
"source": "1e-05",
"literal": true,
"plain": true,
"repr": "1e-05",
"str": "1e-05",
"truthy": true,
"json": "1e-05",
"pickle": {
"0": "4631652d30350a2e",
"1": "473ee4f8b588e368f12e",
"2": "8002473ee4f8b588e368f12e",
"3": "8003473ee4f8b588e368f12e",
"4": "8004950a00000000000000473ee4f8b588e368f12e",
"5": "8005950a00000000000000473ee4f8b588e368f12e"
},
"view": "1e-05"
},
{
"name": "1.25e-07",
"source": "1.25e-07",
"literal": true,
"plain": true,
"repr": "1.25e-07",
"str": "1.25e-07",
"truthy": true,
"json": "1.25e-07",
"pickle": {
"0": "46312e3235652d30370a2e",
"1": "473e80c6f7a0b5ed8d2e",
"2": "8002473e80c6f7a0b5ed8d2e",
"3": "8003473e80c6f7a0b5ed8d2e",
"4": "8004950a00000000000000473e80c6f7a0b5ed8d2e",
"5": "8005950a00000000000000473e80c6f7a0b5ed8d2e"
},
"view": "1.25e-07"
},
{
"name": "5e-324",
"source": "5e-324",
"literal": true,
"plain": true,
"repr": "5e-324",
"str": "5e-324",
"truthy": true,
"json": "5e-324",
"pickle": {
"0": "4635652d3332340a2e",
"1": "4700000000000000012e",
"2": "80024700000000000000012e",
"3": "80034700000000000000012e",
"4": "8004950a000000000000004700000000000000012e",
"5": "8005950a000000000000004700000000000000012e"
},
"view": "5e-324"
},
{
"name": "1.7976931348623157e308",
"source": "1.7976931348623157e308",
"literal": true,
"plain": true,
"repr": "1.7976931348623157e+308",
"str": "1.7976931348623157e+308",
"truthy": true,
"json": "1.7976931348623157e+308",
"pickle": {
"0": "46312e37393736393331333438363233313537652b3330380a2e",
"1": "477fefffffffffffff2e",
"2": "8002477fefffffffffffff2e",
"3": "8003477fefffffffffffff2e",
"4": "8004950a00000000000000477fefffffffffffff2e",
"5": "8005950a00000000000000477fefffffffffffff2e"
},
"view": "1.7976931348623157e+308"
},
{
"name": "1e22",
"source": "1e22",
"literal": true,
"plain": true,
"repr": "1e+22",
"str": "1e+22",
"truthy": true,
"json": "1e+22",
"pickle": {
"0": "4631652b32320a2e",
"1": "474480f0cf064dd5922e",
"2": "8002474480f0cf064dd5922e",
"3": "8003474480f0cf064dd5922e",
"4": "8004950a00000000000000474480f0cf064dd5922e",
"5": "8005950a00000000000000474480f0cf064dd5922e"
},
"view": "1e+22"
},
{
"name": "float('inf')",
"source": "float('inf')",
"literal": false,
"plain": true,
"repr": "inf",
"str": "inf",
"truthy": true,
"json": "Infinity",
"pickle": {
"0": "46696e660a2e",
"1": "477ff00000000000002e",
"2": "8002477ff00000000000002e",
"3": "8003477ff00000000000002e",
"4": "8004950a00000000000000477ff00000000000002e",
"5": "8005950a00000000000000477ff00000000000002e"
},
"view": "inf"
},
{
"name": "float('-inf')",
"source": "float('-inf')",
"literal": false,
"plain": true,
"repr": "-inf",
"str": "-inf",
"truthy": true,
"json": "-Infinity",
"pickle": {
"0": "462d696e660a2e",
"1": "47fff00000000000002e",
"2": "800247fff00000000000002e",
"3": "800347fff00000000000002e",
"4": "8004950a0000000000000047fff00000000000002e",
"5": "8005950a0000000000000047fff00000000000002e"
},
"view": "-inf"
},
{
"name": "float('nan')",
"source": "float('nan')",
"literal": false,
"plain": true,
"repr": "nan",
"str": "nan",
"truthy": true,
"json": "NaN",
"pickle": {
"0": "466e616e0a2e",
"1": "477ff80000000000002e",
"2": "8002477ff80000000000002e",
"3": "8003477ff80000000000002e",
"4": "8004950a00000000000000477ff80000000000002e",
"5": "8005950a00000000000000477ff80000000000002e"
},
"view": "nan"
},
{
"name": "1j",
"source": "1j",
"literal": true,
"plain": false,
"repr": "1j",
"str": "1j",
"truthy": true,
"json_error": "Object of type complex is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a636f6d706c65780a70300a2846302e300a46312e300a7470310a5270320a2e",
"1": "635f5f6275696c74696e5f5f0a636f6d706c65780a710028470000000000000000473ff00000000000007471015271022e",
"2": "8002635f5f6275696c74696e5f5f0a636f6d706c65780a7100470000000000000000473ff00000000000008671015271022e",
"3": "8003636275696c74696e730a636f6d706c65780a7100470000000000000000473ff00000000000008671015271022e",
"4": "8004952e000000000000008c086275696c74696e73948c07636f6d706c6578949394470000000000000000473ff0000000000000869452942e",
"5": "8005952e000000000000008c086275696c74696e73948c07636f6d706c6578949394470000000000000000473ff0000000000000869452942e"
},
"view": "1j"
},
{
"name": "-1j",
"source": "-1j",
"literal": false,
"plain": false,
"repr": "(-0-1j)",
"str": "(-0-1j)",
"truthy": true,
"json_error": "Object of type complex is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a636f6d706c65780a70300a28462d302e300a462d312e300a7470310a5270320a2e",
"1": "635f5f6275696c74696e5f5f0a636f6d706c65780a71002847800000000000000047bff00000000000007471015271022e",
"2": "8002635f5f6275696c74696e5f5f0a636f6d706c65780a710047800000000000000047bff00000000000008671015271022e",
"3": "8003636275696c74696e730a636f6d706c65780a710047800000000000000047bff00000000000008671015271022e",
"4": "8004952e000000000000008c086275696c74696e73948c07636f6d706c657894939447800000000000000047bff0000000000000869452942e",
"5": "8005952e000000000000008c086275696c74696e73948c07636f6d706c657894939447800000000000000047bff0000000000000869452942e"
},
"view": "(-0-1j)"
},
{
"name": "complex(0, -1)",
"source": "complex(0, -1)",
"literal": false,
"plain": false,
"repr": "-1j",
"str": "-1j",
"truthy": true,
"json_error": "Object of type complex is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a636f6d706c65780a70300a2846302e300a462d312e300a7470310a5270320a2e",
"1": "635f5f6275696c74696e5f5f0a636f6d706c65780a71002847000000000000000047bff00000000000007471015271022e",
"2": "8002635f5f6275696c74696e5f5f0a636f6d706c65780a710047000000000000000047bff00000000000008671015271022e",
"3": "8003636275696c74696e730a636f6d706c65780a710047000000000000000047bff00000000000008671015271022e",
"4": "8004952e000000000000008c086275696c74696e73948c07636f6d706c657894939447000000000000000047bff0000000000000869452942e",
"5": "8005952e000000000000008c086275696c74696e73948c07636f6d706c657894939447000000000000000047bff0000000000000869452942e"
},
"view": "-1j"
},
{
"name": "1+2j",
"source": "1+2j",
"literal": true,
"plain": false,
"repr": "(1+2j)",
"str": "(1+2j)",
"truthy": true,
"json_error": "Object of type complex is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a636f6d706c65780a70300a2846312e300a46322e300a7470310a5270320a2e",
"1": "635f5f6275696c74696e5f5f0a636f6d706c65780a710028473ff00000000000004740000000000000007471015271022e",
"2": "8002635f5f6275696c74696e5f5f0a636f6d706c65780a7100473ff00000000000004740000000000000008671015271022e",
"3": "8003636275696c74696e730a636f6d706c65780a7100473ff00000000000004740000000000000008671015271022e",
"4": "8004952e000000000000008c086275696c74696e73948c07636f6d706c6578949394473ff0000000000000474000000000000000869452942e",
"5": "8005952e000000000000008c086275696c74696e73948c07636f6d706c6578949394473ff0000000000000474000000000000000869452942e"
},
"view": "(1+2j)"
},
{
"name": "-1.5-0.5j",
"source": "-1.5-0.5j",
"literal": true,
"plain": false,
"repr": "(-1.5-0.5j)",
"str": "(-1.5-0.5j)",
"truthy": true,
"json_error": "Object of type complex is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a636f6d706c65780a70300a28462d312e350a462d302e350a7470310a5270320a2e",
"1": "635f5f6275696c74696e5f5f0a636f6d706c65780a71002847bff800000000000047bfe00000000000007471015271022e",
"2": "8002635f5f6275696c74696e5f5f0a636f6d706c65780a710047bff800000000000047bfe00000000000008671015271022e",
"3": "8003636275696c74696e730a636f6d706c65780a710047bff800000000000047bfe00000000000008671015271022e",
"4": "8004952e000000000000008c086275696c74696e73948c07636f6d706c657894939447bff800000000000047bfe0000000000000869452942e",
"5": "8005952e000000000000008c086275696c74696e73948c07636f6d706c657894939447bff800000000000047bfe0000000000000869452942e"
},
"view": "(-1.5-0.5j)"
},
{
"name": "complex(0.0, 1e16)",
"source": "complex(0.0, 1e16)",
"literal": true,
"plain": false,
"repr": "1e+16j",
"str": "1e+16j",
"truthy": true,
"json_error": "Object of type complex is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a636f6d706c65780a70300a2846302e300a4631652b31360a7470310a5270320a2e",
"1": "635f5f6275696c74696e5f5f0a636f6d706c65780a710028470000000000000000474341c37937e080007471015271022e",
"2": "8002635f5f6275696c74696e5f5f0a636f6d706c65780a7100470000000000000000474341c37937e080008671015271022e",
"3": "8003636275696c74696e730a636f6d706c65780a7100470000000000000000474341c37937e080008671015271022e",
"4": "8004952e000000000000008c086275696c74696e73948c07636f6d706c6578949394470000000000000000474341c37937e08000869452942e",
"5": "8005952e000000000000008c086275696c74696e73948c07636f6d706c6578949394470000000000000000474341c37937e08000869452942e"
},
"view": "1e+16j"
},
{
"name": "''",
"source": "''",
"literal": true,
"plain": true,
"repr": "''",
"str": "",
"truthy": false,
"json": "\"\"",
"pickle": {
"0": "560a70300a2e",
"1": "580000000071002e",
"2": "8002580000000071002e",
"3": "8003580000000071002e",
"4": "80049504000000000000008c00942e",
"5": "80059504000000000000008c00942e"
},
"view": "''"
},
{
"name": "'plain'",
"source": "'plain'",
"literal": true,
"plain": true,
"repr": "'plain'",
"str": "plain",
"truthy": true,
"json": "\"plain\"",
"pickle": {
"0": "56706c61696e0a70300a2e",
"1": "5805000000706c61696e71002e",
"2": "80025805000000706c61696e71002e",
"3": "80035805000000706c61696e71002e",
"4": "80049509000000000000008c05706c61696e942e",
"5": "80059509000000000000008c05706c61696e942e"
},
"view": "'plain'"
},
{
"name": "\"it's\"",
"source": "\"it's\"",
"literal": true,
"plain": true,
"repr": "\"it's\"",
"str": "it's",
"truthy": true,
"json": "\"it's\"",
"pickle": {
"0": "56697427730a70300a2e",
"1": "58040000006974277371002e",
"2": "800258040000006974277371002e",
"3": "800358040000006974277371002e",
"4": "80049508000000000000008c0469742773942e",
"5": "80059508000000000000008c0469742773942e"
},
"view": "\"it's\""
},
{
"name": "'say \"hi\"'",
"source": "'say \"hi\"'",
"literal": true,
"plain": true,
"repr": "'say \"hi\"'",
"str": "say \"hi\"",
"truthy": true,
"json": "\"say \\\"hi\\\"\"",
"pickle": {
"0": "5673617920226869220a70300a2e",
"1": "5808000000736179202268692271002e",
"2": "80025808000000736179202268692271002e",
"3": "80035808000000736179202268692271002e",
"4": "8004950c000000000000008c087361792022686922942e",
"5": "8005950c000000000000008c087361792022686922942e"
},
"view": "'say \"hi\"'"
},
{
"name": "'both \\' and \"'",
"source": "'both \\' and \"'",
"literal": true,
"plain": true,
"repr": "'both \\' and \"'",
"str": "both ' and \"",
"truthy": true,
"json": "\"both ' and \\\"\"",
"pickle": {
"0": "56626f7468202720616e6420220a70300a2e",
"1": "580c000000626f7468202720616e64202271002e",
"2": "8002580c000000626f7468202720616e64202271002e",
"3": "8003580c000000626f7468202720616e64202271002e",
"4": "80049510000000000000008c0c626f7468202720616e642022942e",
"5": "80059510000000000000008c0c626f7468202720616e642022942e"
},
"view": "'both \\' and \"'"
},
{
"name": "'back\\\\slash'",
"source": "'back\\\\slash'",
"literal": true,
"plain": true,
"repr": "'back\\\\slash'",
"str": "back\\slash",
"truthy": true,
"json": "\"back\\\\slash\"",
"pickle": {
"0": "566261636b5c7530303563736c6173680a70300a2e",
"1": "580a0000006261636b5c736c61736871002e",
"2": "8002580a0000006261636b5c736c61736871002e",
"3": "8003580a0000006261636b5c736c61736871002e",
"4": "8004950e000000000000008c0a6261636b5c736c617368942e",
"5": "8005950e000000000000008c0a6261636b5c736c617368942e"
},
"view": "'back\\\\slash'"
},
{
"name": "'\\t\\n\\r'",
"source": "'\\t\\n\\r'",
"literal": true,
"plain": true,
"repr": "'\\t\\n\\r'",
"str": "\t\n\r",
"truthy": true,
"json": "\"\\t\\n\\r\"",
"pickle": {
"0": "56095c75303030615c75303030640a70300a2e",
"1": "5803000000090a0d71002e",
"2": "80025803000000090a0d71002e",
"3": "80035803000000090a0d71002e",
"4": "80049507000000000000008c03090a0d942e",
"5": "80059507000000000000008c03090a0d942e"
},
"view": "'\\t\\n\\r'"
},
{
"name": "'\\x00\\x1f\\x7f'",
"source": "'\\x00\\x1f\\x7f'",
"literal": true,
"plain": true,
"repr": "'\\x00\\x1f\\x7f'",
"str": "\u0000\u001f\u007f",
"truthy": true,
"json": "\"\\u0000\\u001f\\u007f\"",
"pickle": {
"0": "565c75303030301f7f0a70300a2e",
"1": "5803000000001f7f71002e",
"2": "80025803000000001f7f71002e",
"3": "80035803000000001f7f71002e",
"4": "80049507000000000000008c03001f7f942e",
"5": "80059507000000000000008c03001f7f942e"
},
"view": "'\\x00\\x1f\\x7f'"
},
{
"name": "'\\x85\\xa0\\xad'",
"source": "'\\x85\\xa0\\xad'",
"literal": true,
"plain": true,
"repr": "'\\x85\\xa0\\xad'",
"str": "\u0085\u00a0\u00ad",
"truthy": true,
"json": "\"\\u0085\\u00a0\\u00ad\"",
"pickle": {
"0": "5685a0ad0a70300a2e",
"1": "5806000000c285c2a0c2ad71002e",
"2": "80025806000000c285c2a0c2ad71002e",
"3": "80035806000000c285c2a0c2ad71002e",
"4": "8004950a000000000000008c06c285c2a0c2ad942e",
"5": "8005950a000000000000008c06c285c2a0c2ad942e"
},
"view": "'\\x85\\xa0\\xad'"
},
{
"name": "'caf\\xe9'",
"source": "'caf\\xe9'",
"literal": true,
"plain": true,
"repr": "'caf\u00e9'",
"str": "caf\u00e9",
"truthy": true,
"json": "\"caf\\u00e9\"",
"pickle": {
"0": "56636166e90a70300a2e",
"1": "5805000000636166c3a971002e",
"2": "80025805000000636166c3a971002e",
"3": "80035805000000636166c3a971002e",
"4": "80049509000000000000008c05636166c3a9942e",
"5": "80059509000000000000008c05636166c3a9942e"
},
"view": "'caf\u00e9'"
},
{
"name": "'\\u65e5\\u672c'",
"source": "'\\u65e5\\u672c'",
"literal": true,
"plain": true,
"repr": "'\u65e5\u672c'",
"str": "\u65e5\u672c",
"truthy": true,
"json": "\"\\u65e5\\u672c\"",
"pickle": {
"0": "565c75363565355c75363732630a70300a2e",
"1": "5806000000e697a5e69cac71002e",
"2": "80025806000000e697a5e69cac71002e",
"3": "80035806000000e697a5e69cac71002e",
"4": "8004950a000000000000008c06e697a5e69cac942e",
"5": "8005950a000000000000008c06e697a5e69cac942e"
},
"view": "'\u65e5\u672c'"
},
{
"name": "'\\u200b\\u2028\\u3000'",
"source": "'\\u200b\\u2028\\u3000'",
"literal": true,
"plain": true,
"repr": "'\\u200b\\u2028\\u3000'",
"str": "\u200b\u2028\u3000",
"truthy": true,
"json": "\"\\u200b\\u2028\\u3000\"",
"pickle": {
"0": "565c75323030625c75323032385c75333030300a70300a2e",
"1": "5809000000e2808be280a8e3808071002e",
"2": "80025809000000e2808be280a8e3808071002e",
"3": "80035809000000e2808be280a8e3808071002e",
"4": "8004950d000000000000008c09e2808be280a8e38080942e",
"5": "8005950d000000000000008c09e2808be280a8e38080942e"
},
"view": "'\\u200b\\u2028\\u3000'"
},
{
"name": "'\\U0001f600'",
"source": "'\\U0001f600'",
"literal": true,
"plain": true,
"repr": "'\ud83d\ude00'",
"str": "\ud83d\ude00",
"truthy": true,
"json": "\"\\ud83d\\ude00\"",
"pickle": {
"0": "565c5530303031663630300a70300a2e",
"1": "5804000000f09f988071002e",
"2": "80025804000000f09f988071002e",
"3": "80035804000000f09f988071002e",
"4": "80049508000000000000008c04f09f9880942e",
"5": "80059508000000000000008c04f09f9880942e"
},
"view": "'\ud83d\ude00'"
},
{
"name": "'\\U000e0001\\U0010ffff'",
"source": "'\\U000e0001\\U0010ffff'",
"literal": true,
"plain": true,
"repr": "'\\U000e0001\\U0010ffff'",
"str": "\udb40\udc01\udbff\udfff",
"truthy": true,
"json": "\"\\udb40\\udc01\\udbff\\udfff\"",
"pickle": {
"0": "565c5530303065303030315c5530303130666666660a70300a2e",
"1": "5808000000f3a08081f48fbfbf71002e",
"2": "80025808000000f3a08081f48fbfbf71002e",
"3": "80035808000000f3a08081f48fbfbf71002e",
"4": "8004950c000000000000008c08f3a08081f48fbfbf942e",
"5": "8005950c000000000000008c08f3a08081f48fbfbf942e"
},
"view": "'\\U000e0001\\U0010ffff'"
},
{
"name": "'\\b\\f'",
"source": "'\\b\\f'",
"literal": true,
"plain": true,
"repr": "'\\x08\\x0c'",
"str": "\b\f",
"truthy": true,
"json": "\"\\b\\f\"",
"pickle": {
"0": "56080c0a70300a2e",
"1": "5802000000080c71002e",
"2": "80025802000000080c71002e",
"3": "80035802000000080c71002e",
"4": "80049506000000000000008c02080c942e",
"5": "80059506000000000000008c02080c942e"
},
"view": "'\\x08\\x0c'"
},
{
"name": "b''",
"source": "b''",
"literal": true,
"plain": true,
"repr": "b''",
"str": "b''",
"truthy": false,
"json_error": "Object of type bytes is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a62797465730a70300a28745270310a2e",
"1": "635f5f6275696c74696e5f5f0a62797465730a7100295271012e",
"2": "8002635f5f6275696c74696e5f5f0a62797465730a7100295271012e",
"3": "8003430071002e",
"4": "80049504000000000000004300942e",
"5": "80059504000000000000004300942e"
},
"view": "b''"
},
{
"name": "b'abc'",
"source": "b'abc'",
"literal": true,
"plain": true,
"repr": "b'abc'",
"str": "b'abc'",
"truthy": true,
"json_error": "Object of type bytes is not JSON serializable",
"pickle": {
"0": "635f636f646563730a656e636f64650a70300a28566162630a70310a566c6174696e310a70320a7470330a5270340a2e",
"1": "635f636f646563730a656e636f64650a7100285803000000616263710158060000006c6174696e3171027471035271042e",
"2": "8002635f636f646563730a656e636f64650a71005803000000616263710158060000006c6174696e3171028671035271042e",
"3": "8003430361626371002e",
"4": "80049507000000000000004303616263942e",
"5": "80059507000000000000004303616263942e"
},
"view": "b'abc'"
},
{
"name": "b\"a'b\"",
"source": "b\"a'b\"",
"literal": true,
"plain": true,
"repr": "b\"a'b\"",
"str": "b\"a'b\"",
"truthy": true,
"json_error": "Object of type bytes is not JSON serializable",
"pickle": {
"0": "635f636f646563730a656e636f64650a70300a28566127620a70310a566c6174696e310a70320a7470330a5270340a2e",
"1": "635f636f646563730a656e636f64650a7100285803000000612762710158060000006c6174696e3171027471035271042e",
"2": "8002635f636f646563730a656e636f64650a71005803000000612762710158060000006c6174696e3171028671035271042e",
"3": "8003430361276271002e",
"4": "80049507000000000000004303612762942e",
"5": "80059507000000000000004303612762942e"
},
"view": "b\"a'b\""
},
{
"name": "b'a\"b\\'c'",
"source": "b'a\"b\\'c'",
"literal": true,
"plain": true,
"repr": "b'a\"b\\'c'",
"str": "b'a\"b\\'c'",
"truthy": true,
"json_error": "Object of type bytes is not JSON serializable",
"pickle": {
"0": "635f636f646563730a656e636f64650a70300a285661226227630a70310a566c6174696e310a70320a7470330a5270340a2e",
"1": "635f636f646563730a656e636f64650a71002858050000006122622763710158060000006c6174696e3171027471035271042e",
"2": "8002635f636f646563730a656e636f64650a710058050000006122622763710158060000006c6174696e3171028671035271042e",
"3": "80034305612262276371002e",
"4": "800495090000000000000043056122622763942e",
"5": "800595090000000000000043056122622763942e"
},
"view": "b'a\"b\\'c'"
},
{
"name": "b'\\x00\\t\\n\\r\\x7f\\x80\\xff'",
"source": "b'\\x00\\t\\n\\r\\x7f\\x80\\xff'",
"literal": true,
"plain": true,
"repr": "b'\\x00\\t\\n\\r\\x7f\\x80\\xff'",
"str": "b'\\x00\\t\\n\\r\\x7f\\x80\\xff'",
"truthy": true,
"json_error": "Object of type bytes is not JSON serializable",
"pickle": {
"0": "635f636f646563730a656e636f64650a70300a28565c7530303030095c75303030615c75303030647f80ff0a70310a566c6174696e310a70320a7470330a5270340a2e",
"1": "635f636f646563730a656e636f64650a710028580900000000090a0d7fc280c3bf710158060000006c6174696e3171027471035271042e",
"2": "8002635f636f646563730a656e636f64650a7100580900000000090a0d7fc280c3bf710158060000006c6174696e3171028671035271042e",
"3": "8003430700090a0d7f80ff71002e",
"4": "8004950b00000000000000430700090a0d7f80ff942e",
"5": "8005950b00000000000000430700090a0d7f80ff942e"
},
"view": "b'\\x00\\t\\n\\r\\x7f\\x80\\xff'"
},
{
"name": "[]",
"source": "[]",
"literal": true,
"plain": true,
"repr": "[]",
"str": "[]",
"truthy": false,
"json": "[]",
"pickle": {
"0": "286c70300a2e",
"1": "5d71002e",
"2": "80025d71002e",
"3": "80035d71002e",
"4": "80045d942e",
"5": "80055d942e"
},
"view": "[]"
},
{
"name": "[1, 'a', None, True]",
"source": "[1, 'a', None, True]",
"literal": true,
"plain": true,
"repr": "[1, 'a', None, True]",
"str": "[1, 'a', None, True]",
"truthy": true,
"json": "[1, \"a\", null, true]",
"pickle": {
"0": "286c70300a49310a6156610a70310a614e614930310a612e",
"1": "5d7100284b0158010000006171014e4930310a652e",
"2": "80025d7100284b0158010000006171014e88652e",
"3": "80035d7100284b0158010000006171014e88652e",
"4": "8004950d000000000000005d94284b018c0161944e88652e",
"5": "8005950d000000000000005d94284b018c0161944e88652e"
},
"view": "[1, 'a', None, True]"
},
{
"name": "()",
"source": "()",
"literal": true,
"plain": true,
"repr": "()",
"str": "()",
"truthy": false,
"json": "[]",
"pickle": {
"0": "28742e",
"1": "292e",
"2": "8002292e",
"3": "8003292e",
"4": "8004292e",
"5": "8005292e"
},
"view": "[]"
},
{
"name": "(1,)",
"source": "(1,)",
"literal": true,
"plain": true,
"repr": "(1,)",
"str": "(1,)",
"truthy": true,
"json": "[1]",
"pickle": {
"0": "2849310a7470300a2e",
"1": "284b017471002e",
"2": "80024b018571002e",
"3": "80034b018571002e",
"4": "80049505000000000000004b0185942e",
"5": "80059505000000000000004b0185942e"
},
"view": "[1]"
},
{
"name": "(1, (2, 3))",
"source": "(1, (2, 3))",
"literal": true,
"plain": true,
"repr": "(1, (2, 3))",
"str": "(1, (2, 3))",
"truthy": true,
"json": "[1, [2, 3]]",
"pickle": {
"0": "2849310a2849320a49330a7470300a7470310a2e",
"1": "284b01284b024b037471007471012e",
"2": "80024b014b024b038671008671012e",
"3": "80034b014b024b038671008671012e",
"4": "8004950b000000000000004b014b024b03869486942e",
"5": "8005950b000000000000004b014b024b03869486942e"
},
"view": "[1, [2, 3]]"
},
{
"name": "{}",
"source": "{}",
"literal": true,
"plain": true,
"repr": "{}",
"str": "{}",
"truthy": false,
"json": "{}",
"pickle": {
"0": "286470300a2e",
"1": "7d71002e",
"2": "80027d71002e",
"3": "80037d71002e",
"4": "80047d942e",
"5": "80057d942e"
},
"view": "{}"
},
{
"name": "{'a': 1, 'b': [1.0, 2.5]}",
"source": "{'a': 1, 'b': [1.0, 2.5]}",
"literal": true,
"plain": true,
"repr": "{'a': 1, 'b': [1.0, 2.5]}",
"str": "{'a': 1, 'b': [1.0, 2.5]}",
"truthy": true,
"json": "{\"a\": 1, \"b\": [1.0, 2.5]}",
"pickle": {
"0": "286470300a56610a70310a49310a7356620a70320a286c70330a46312e300a6146322e350a61732e",
"1": "7d71002858010000006171014b0158010000006271025d710328473ff000000000000047400400000000000065752e",
"2": "80027d71002858010000006171014b0158010000006271025d710328473ff000000000000047400400000000000065752e",
"3": "80037d71002858010000006171014b0158010000006271025d710328473ff000000000000047400400000000000065752e",
"4": "80049525000000000000007d94288c0161944b018c0162945d9428473ff000000000000047400400000000000065752e",
"5": "80059525000000000000007d94288c0161944b018c0162945d9428473ff000000000000047400400000000000065752e"
},
"view": "{'a': 1, 'b': [1.0, 2.5]}"
},
{
"name": "{'z': 1, 'a': 2, 'm': 3}",
"source": "{'z': 1, 'a': 2, 'm': 3}",
"literal": true,
"plain": true,
"repr": "{'z': 1, 'a': 2, 'm': 3}",
"str": "{'z': 1, 'a': 2, 'm': 3}",
"truthy": true,
"json": "{\"z\": 1, \"a\": 2, \"m\": 3}",
"pickle": {
"0": "286470300a567a0a70310a49310a7356610a70320a49320a73566d0a70330a49330a732e",
"1": "7d71002858010000007a71014b0158010000006171024b0258010000006d71034b03752e",
"2": "80027d71002858010000007a71014b0158010000006171024b0258010000006d71034b03752e",
"3": "80037d71002858010000007a71014b0158010000006171024b0258010000006d71034b03752e",
"4": "80049517000000000000007d94288c017a944b018c0161944b028c016d944b03752e",
"5": "80059517000000000000007d94288c017a944b018c0161944b028c016d944b03752e"
},
"view": "{'z': 1, 'a': 2, 'm': 3}"
},
{
"name": "{1: 'int', 2.5: 'float', True: 'bool', None: 'none'}",
"source": "{1: 'int', 2.5: 'float', True: 'bool', None: 'none'}",
"literal": true,
"plain": true,
"repr": "{1: 'bool', 2.5: 'float', None: 'none'}",
"str": "{1: 'bool', 2.5: 'float', None: 'none'}",
"truthy": true,
"json": "{\"1\": \"bool\", \"2.5\": \"float\", \"null\": \"none\"}",
"pickle": {
"0": "286470300a49310a56626f6f6c0a70310a7346322e350a56666c6f61740a70320a734e566e6f6e650a70330a732e",
"1": "7d7100284b015804000000626f6f6c71014740040000000000005805000000666c6f617471024e58040000006e6f6e657103752e",
"2": "80027d7100284b015804000000626f6f6c71014740040000000000005805000000666c6f617471024e58040000006e6f6e657103752e",
"3": "80037d7100284b015804000000626f6f6c71014740040000000000005805000000666c6f617471024e58040000006e6f6e657103752e",
"4": "80049527000000000000007d94284b018c04626f6f6c944740040000000000008c05666c6f6174944e8c046e6f6e6594752e",
"5": "80059527000000000000007d94284b018c04626f6f6c944740040000000000008c05666c6f6174944e8c046e6f6e6594752e"
},
"view": "{1: 'bool', 2.5: 'float', None: 'none'}"
},
{
"name": "{(1, 2): 'tuple key'}",
"source": "{(1, 2): 'tuple key'}",
"literal": true,
"plain": true,
"repr": "{(1, 2): 'tuple key'}",
"str": "{(1, 2): 'tuple key'}",
"truthy": true,
"json_error": "keys must be str, int, float, bool or None, not tuple",
"pickle": {
"0": "286470300a2849310a49320a7470310a567475706c65206b65790a70320a732e",
"1": "7d7100284b014b0274710158090000007475706c65206b65797102732e",
"2": "80027d71004b014b0286710158090000007475706c65206b65797102732e",
"3": "80037d71004b014b0286710158090000007475706c65206b65797102732e",
"4": "80049516000000000000007d944b014b0286948c097475706c65206b657994732e",
"5": "80059516000000000000007d944b014b0286948c097475706c65206b657994732e"
},
"view": "{[1, 2]: 'tuple key'}"
},
{
"name": "{'nested': {'deeper': {'deepest': [{}]}}}",
"source": "{'nested': {'deeper': {'deepest': [{}]}}}",
"literal": true,
"plain": true,
"repr": "{'nested': {'deeper': {'deepest': [{}]}}}",
"str": "{'nested': {'deeper': {'deepest': [{}]}}}",
"truthy": true,
"json": "{\"nested\": {\"deeper\": {\"deepest\": [{}]}}}",
"pickle": {
"0": "286470300a566e65737465640a70310a286470320a566465657065720a70330a286470340a56646565706573740a70350a286c70360a286470370a617373732e",
"1": "7d710058060000006e657374656471017d7102580600000064656570657271037d710458070000006465657065737471055d71067d7107617373732e",
"2": "80027d710058060000006e657374656471017d7102580600000064656570657271037d710458070000006465657065737471055d71067d7107617373732e",
"3": "80037d710058060000006e657374656471017d7102580600000064656570657271037d710458070000006465657065737471055d71067d7107617373732e",
"4": "8004952b000000000000007d948c066e6573746564947d948c06646565706572947d948c0764656570657374945d947d94617373732e",
"5": "8005952b000000000000007d948c066e6573746564947d948c06646565706572947d948c0764656570657374945d947d94617373732e"
},
"view": "{'nested': {'deeper': {'deepest': [{}]}}}"
},
{
"name": "{1}",
"source": "{1}",
"literal": true,
"plain": true,
"repr": "{1}",
"str": "{1}",
"truthy": true,
"json_error": "Object of type set is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a7365740a70300a28286c70310a49310a617470320a5270330a2e",
"1": "635f5f6275696c74696e5f5f0a7365740a7100285d71014b01617471025271032e",
"2": "8002635f5f6275696c74696e5f5f0a7365740a71005d71014b01618571025271032e",
"3": "8003636275696c74696e730a7365740a71005d71014b01618571025271032e",
"4": "80049507000000000000008f94284b01902e",
"5": "80059507000000000000008f94284b01902e"
},
"view": "[1]"
},
{
"name": "set()",
"source": "set()",
"literal": true,
"plain": true,
"repr": "set()",
"str": "set()",
"truthy": false,
"json_error": "Object of type set is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a7365740a70300a28286c70310a7470320a5270330a2e",
"1": "635f5f6275696c74696e5f5f0a7365740a7100285d71017471025271032e",
"2": "8002635f5f6275696c74696e5f5f0a7365740a71005d71018571025271032e",
"3": "8003636275696c74696e730a7365740a71005d71018571025271032e",
"4": "80048f942e",
"5": "80058f942e"
},
"view": "[]"
},
{
"name": "frozenset({1})",
"source": "frozenset({1})",
"literal": false,
"plain": true,
"repr": "frozenset({1})",
"str": "frozenset({1})",
"truthy": true,
"json_error": "Object of type frozenset is not JSON serializable",
"pickle": {
"0": "635f5f6275696c74696e5f5f0a66726f7a656e7365740a70300a28286c70310a49310a617470320a5270330a2e",
"1": "635f5f6275696c74696e5f5f0a66726f7a656e7365740a7100285d71014b01617471025271032e",
"2": "8002635f5f6275696c74696e5f5f0a66726f7a656e7365740a71005d71014b01618571025271032e",
"3": "8003636275696c74696e730a66726f7a656e7365740a71005d71014b01618571025271032e",
"4": "8004950600000000000000284b0191942e",
"5": "8005950600000000000000284b0191942e"
},
"view": "[1]"
},
{
"name": "[[[[[[[[[[1]]]]]]]]]]",
"source": "[[[[[[[[[[1]]]]]]]]]]",
"literal": true,
"plain": true,
"repr": "[[[[[[[[[[1]]]]]]]]]]",
"str": "[[[[[[[[[[1]]]]]]]]]]",
"truthy": true,
"json": "[[[[[[[[[[1]]]]]]]]]]",
"pickle": {
"0": "286c70300a286c70310a286c70320a286c70330a286c70340a286c70350a286c70360a286c70370a286c70380a286c70390a49310a616161616161616161612e",
"1": "5d71005d71015d71025d71035d71045d71055d71065d71075d71085d71094b01616161616161616161612e",
"2": "80025d71005d71015d71025d71035d71045d71055d71065d71075d71085d71094b01616161616161616161612e",
"3": "80035d71005d71015d71025d71035d71045d71055d71065d71075d71085d71094b01616161616161616161612e",
"4": "80049521000000000000005d945d945d945d945d945d945d945d945d945d944b01616161616161616161612e",
"5": "80059521000000000000005d945d945d945d945d945d945d945d945d945d944b01616161616161616161612e"
},
"view": "[[[[[[[[[[1]]]]]]]]]]"
},
{
"name": "nested_150",
"source": "[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]",
"literal": true,
"plain": true,
"repr": "[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]",
"str": "[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]",
"truthy": true,
"json": "[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]",
"pickle": {
"0": "286c70300a286c70310a286c70320a286c70330a286c70340a286c70350a286c70360a286c70370a286c70380a286c70390a286c7031300a286c7031310a286c7031320a286c7031330a286c7031340a286c7031350a286c7031360a286c7031370a286c7031380a286c7031390a286c7032300a286c7032310a286c7032320a286c7032330a286c7032340a286c7032350a286c7032360a286c7032370a286c7032380a286c7032390a286c7033300a286c7033310a286c7033320a286c7033330a286c7033340a286c7033350a286c7033360a286c7033370a286c7033380a286c7033390a286c7034300a286c7034310a286c7034320a286c7034330a286c7034340a286c7034350a286c7034360a286c7034370a286c7034380a286c7034390a286c7035300a286c7035310a286c7035320a286c7035330a286c7035340a286c7035350a286c7035360a286c7035370a286c7035380a286c7035390a286c7036300a286c7036310a286c7036320a286c7036330a286c7036340a286c7036350a286c7036360a286c7036370a286c7036380a286c7036390a286c7037300a286c7037310a286c7037320a286c7037330a286c7037340a286c7037350a286c7037360a286c7037370a286c7037380a286c7037390a286c7038300a286c7038310a286c7038320a286c7038330a286c7038340a286c7038350a286c7038360a286c7038370a286c7038380a286c7038390a286c7039300a286c7039310a286c7039320a286c7039330a286c7039340a286c7039350a286c7039360a286c7039370a286c7039380a286c7039390a286c703130300a286c703130310a286c703130320a286c703130330a286c703130340a286c703130350a286c703130360a286c703130370a286c703130380a286c703130390a286c703131300a286c703131310a286c703131320a286c703131330a286c703131340a286c703131350a286c703131360a286c703131370a286c703131380a286c703131390a286c703132300a286c703132310a286c703132320a286c703132330a286c703132340a286c703132350a286c703132360a286c703132370a286c703132380a286c703132390a286c703133300a286c703133310a286c703133320a286c703133330a286c703133340a286c703133350a286c703133360a286c703133370a286c703133380a286c703133390a286c703134300a286c703134310a286c703134320a286c703134330a286c703134340a286c703134350a286c703134360a286c703134370a286c703134380a286c703134390a49310a6161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161612e",
"1": "5d71005d71015d71025d71035d71045d71055d71065d71075d71085d71095d710a5d710b5d710c5d710d5d710e5d710f5d71105d71115d71125d71135d71145d71155d71165d71175d71185d71195d711a5d711b5d711c5d711d5d711e5d711f5d71205d71215d71225d71235d71245d71255d71265d71275d71285d71295d712a5d712b5d712c5d712d5d712e5d712f5d71305d71315d71325d71335d71345d71355d71365d71375d71385d71395d713a5d713b5d713c5d713d5d713e5d713f5d71405d71415d71425d71435d71445d71455d71465d71475d71485d71495d714a5d714b5d714c5d714d5d714e5d714f5d71505d71515d71525d71535d71545d71555d71565d71575d71585d71595d715a5d715b5d715c5d715d5d715e5d715f5d71605d71615d71625d71635d71645d71655d71665d71675d71685d71695d716a5d716b5d716c5d716d5d716e5d716f5d71705d71715d71725d71735d71745d71755d71765d71775d71785d71795d717a5d717b5d717c5d717d5d717e5d717f5d71805d71815d71825d71835d71845d71855d71865d71875d71885d71895d718a5d718b5d718c5d718d5d718e5d718f5d71905d71915d71925d71935d71945d71954b016161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161612e",
"2": "80025d71005d71015d71025d71035d71045d71055d71065d71075d71085d71095d710a5d710b5d710c5d710d5d710e5d710f5d71105d71115d71125d71135d71145d71155d71165d71175d71185d71195d711a5d711b5d711c5d711d5d711e5d711f5d71205d71215d71225d71235d71245d71255d71265d71275d71285d71295d712a5d712b5d712c5d712d5d712e5d712f5d71305d71315d71325d71335d71345d71355d71365d71375d71385d71395d713a5d713b5d713c5d713d5d713e5d713f5d71405d71415d71425d71435d71445d71455d71465d71475d71485d71495d714a5d714b5d714c5d714d5d714e5d714f5d71505d71515d71525d71535d71545d71555d71565d71575d71585d71595d715a5d715b5d715c5d715d5d715e5d715f5d71605d71615d71625d71635d71645d71655d71665d71675d71685d71695d716a5d716b5d716c5d716d5d716e5d716f5d71705d71715d71725d71735d71745d71755d71765d71775d71785d71795d717a5d717b5d717c5d717d5d717e5d717f5d71805d71815d71825d71835d71845d71855d71865d71875d71885d71895d718a5d718b5d718c5d718d5d718e5d718f5d71905d71915d71925d71935d71945d71954b016161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161612e",
"3": "80035d71005d71015d71025d71035d71045d71055d71065d71075d71085d71095d710a5d710b5d710c5d710d5d710e5d710f5d71105d71115d71125d71135d71145d71155d71165d71175d71185d71195d711a5d711b5d711c5d711d5d711e5d711f5d71205d71215d71225d71235d71245d71255d71265d71275d71285d71295d712a5d712b5d712c5d712d5d712e5d712f5d71305d71315d71325d71335d71345d71355d71365d71375d71385d71395d713a5d713b5d713c5d713d5d713e5d713f5d71405d71415d71425d71435d71445d71455d71465d71475d71485d71495d714a5d714b5d714c5d714d5d714e5d714f5d71505d71515d71525d71535d71545d71555d71565d71575d71585d71595d715a5d715b5d715c5d715d5d715e5d715f5d71605d71615d71625d71635d71645d71655d71665d71675d71685d71695d716a5d716b5d716c5d716d5d716e5d716f5d71705d71715d71725d71735d71745d71755d71765d71775d71785d71795d717a5d717b5d717c5d717d5d717e5d717f5d71805d71815d71825d71835d71845d71855d71865d71875d71885d71895d718a5d718b5d718c5d718d5d718e5d718f5d71905d71915d71925d71935d71945d71954b016161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161612e",
"4": "800495c5010000000000005d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d944b016161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161612e",
"5": "800595c5010000000000005d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d945d944b016161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161612e"
},
"view": "[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[[1]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]"
},
{
"name": "{'timestamp': 1726000000.123, 'response': '{\"id\": \"chatcmpl-1\", \"object\": \"chat.completion\"}'}",
"source": "{'timestamp': 1726000000.123, 'response': '{\"id\": \"chatcmpl-1\", \"object\": \"chat.completion\"}'}",
"literal": true,
"plain": true,
"repr": "{'timestamp': 1726000000.123, 'response': '{\"id\": \"chatcmpl-1\", \"object\": \"chat.completion\"}'}",
"str": "{'timestamp': 1726000000.123, 'response': '{\"id\": \"chatcmpl-1\", \"object\": \"chat.completion\"}'}",
"truthy": true,
"json": "{\"timestamp\": 1726000000.123, \"response\": \"{\\\"id\\\": \\\"chatcmpl-1\\\", \\\"object\\\": \\\"chat.completion\\\"}\"}",
"pickle": {
"0": "286470300a5674696d657374616d700a70310a46313732363030303030302e3132330a7356726573706f6e73650a70320a567b226964223a202263686174636d706c2d31222c20226f626a656374223a2022636861742e636f6d706c6574696f6e227d0a70330a732e",
"1": "7d710028580900000074696d657374616d7071014741d9b82ae007df3b5808000000726573706f6e7365710258310000007b226964223a202263686174636d706c2d31222c20226f626a656374223a2022636861742e636f6d706c6574696f6e227d7103752e",
"2": "80027d710028580900000074696d657374616d7071014741d9b82ae007df3b5808000000726573706f6e7365710258310000007b226964223a202263686174636d706c2d31222c20226f626a656374223a2022636861742e636f6d706c6574696f6e227d7103752e",
"3": "80037d710028580900000074696d657374616d7071014741d9b82ae007df3b5808000000726573706f6e7365710258310000007b226964223a202263686174636d706c2d31222c20226f626a656374223a2022636861742e636f6d706c6574696f6e227d7103752e",
"4": "80049559000000000000007d94288c0974696d657374616d70944741d9b82ae007df3b8c08726573706f6e7365948c317b226964223a202263686174636d706c2d31222c20226f626a656374223a2022636861742e636f6d706c6574696f6e227d94752e",
"5": "80059559000000000000007d94288c0974696d657374616d70944741d9b82ae007df3b8c08726573706f6e7365948c317b226964223a202263686174636d706c2d31222c20226f626a656374223a2022636861742e636f6d706c6574696f6e227d94752e"
},
"view": "{'timestamp': 1726000000.123, 'response': '{\"id\": \"chatcmpl-1\", \"object\": \"chat.completion\"}'}"
},
{
"name": "{'model': 'gpt-4o', 'messages': [{'role': 'user', 'content': 'hi'}], 'temperature': 0.2, 'stream': False}",
"source": "{'model': 'gpt-4o', 'messages': [{'role': 'user', 'content': 'hi'}], 'temperature': 0.2, 'stream': False}",
"literal": true,
"plain": true,
"repr": "{'model': 'gpt-4o', 'messages': [{'role': 'user', 'content': 'hi'}], 'temperature': 0.2, 'stream': False}",
"str": "{'model': 'gpt-4o', 'messages': [{'role': 'user', 'content': 'hi'}], 'temperature': 0.2, 'stream': False}",
"truthy": true,
"json": "{\"model\": \"gpt-4o\", \"messages\": [{\"role\": \"user\", \"content\": \"hi\"}], \"temperature\": 0.2, \"stream\": false}",
"pickle": {
"0": "286470300a566d6f64656c0a70310a566770742d346f0a70320a73566d657373616765730a70330a286c70340a286470350a56726f6c650a70360a56757365720a70370a7356636f6e74656e740a70380a5668690a70390a7361735674656d70657261747572650a7031300a46302e320a735673747265616d0a7031310a4930300a732e",
"1": "7d71002858050000006d6f64656c710158060000006770742d346f710258080000006d6573736167657371035d71047d7105285804000000726f6c65710658040000007573657271075807000000636f6e74656e7471085802000000686971097561580b00000074656d7065726174757265710a473fc999999999999a580600000073747265616d710b4930300a752e",
"2": "80027d71002858050000006d6f64656c710158060000006770742d346f710258080000006d6573736167657371035d71047d7105285804000000726f6c65710658040000007573657271075807000000636f6e74656e7471085802000000686971097561580b00000074656d7065726174757265710a473fc999999999999a580600000073747265616d710b89752e",
"3": "80037d71002858050000006d6f64656c710158060000006770742d346f710258080000006d6573736167657371035d71047d7105285804000000726f6c65710658040000007573657271075807000000636f6e74656e7471085802000000686971097561580b00000074656d7065726174757265710a473fc999999999999a580600000073747265616d710b89752e",
"4": "80049566000000000000007d94288c056d6f64656c948c066770742d346f948c086d65737361676573945d947d94288c04726f6c65948c0475736572948c07636f6e74656e74948c0268699475618c0b74656d706572617475726594473fc999999999999a8c0673747265616d9489752e",
"5": "80059566000000000000007d94288c056d6f64656c948c066770742d346f948c086d65737361676573945d947d94288c04726f6c65948c0475736572948c07636f6e74656e74948c0268699475618c0b74656d706572617475726594473fc999999999999a8c0673747265616d9489752e"
},
"view": "{'model': 'gpt-4o', 'messages': [{'role': 'user', 'content': 'hi'}], 'temperature': 0.2, 'stream': False}"
}
],
"sources": [
{
"name": "1",
"source": "1",
"repr": "1"
},
{
"name": " 1",
"source": " 1",
"repr": "1"
},
{
"name": "\t1",
"source": "\t1",
"repr": "1"
},
{
"name": "\n1",
"source": "\n1",
"repr": "1"
},
{
"name": " \n 1",
"source": " \n 1",
"error": "IndentationError"
},
{
"name": "1\n",
"source": "1\n",
"repr": "1"
},
{
"name": "1 # comment",
"source": "1 # comment",
"repr": "1"
},
{
"name": "# c\n1",
"source": "# c\n1",
"repr": "1"
},
{
"name": "1 \\\n",
"source": "1 \\\n",
"error": "SyntaxError"
},
{
"name": "1,",
"source": "1,",
"repr": "(1,)"
},
{
"name": "1, 2",
"source": "1, 2",
"repr": "(1, 2)"
},
{
"name": "1,\n2",
"source": "1,\n2",
"error": "SyntaxError"
},
{
"name": "(1,\n2)",
"source": "(1,\n2)",
"repr": "(1, 2)"
},
{
"name": "[1,\n 2,\n]",
"source": "[1,\n 2,\n]",
"repr": "[1, 2]"
},
{
"name": "()",
"source": "()",
"repr": "()"
},
{
"name": "(1)",
"source": "(1)",
"repr": "1"
},
{
"name": "((1,))",
"source": "((1,))",
"repr": "(1,)"
},
{
"name": "(,)",
"source": "(,)",
"error": "SyntaxError"
},
{
"name": "[,]",
"source": "[,]",
"error": "SyntaxError"
},
{
"name": "{,}",
"source": "{,}",
"error": "SyntaxError"
},
{
"name": "[1,]",
"source": "[1,]",
"repr": "[1]"
},
{
"name": "{'a': 1,}",
"source": "{'a': 1,}",
"repr": "{'a': 1}"
},
{
"name": "{1,}",
"source": "{1,}",
"repr": "{1}"
},
{
"name": "{'a': 1 'b': 2}",
"source": "{'a': 1 'b': 2}",
"error": "SyntaxError"
},
{
"name": "{1: 'a', True: 'b'}",
"source": "{1: 'a', True: 'b'}",
"repr": "{1: 'b'}"
},
{
"name": "{1, True, 1.0}",
"source": "{1, True, 1.0}",
"repr": "{1}"
},
{
"name": "{(1, 2): 'x', (1.0, 2): 'y'}",
"source": "{(1, 2): 'x', (1.0, 2): 'y'}",
"repr": "{(1, 2): 'y'}"
},
{
"name": "{[1]: 2}",
"source": "{[1]: 2}",
"error": "TypeError"
},
{
"name": "{{1}}",
"source": "{{1}}",
"error": "TypeError"
},
{
"name": "{(1, [2])}",
"source": "{(1, [2])}",
"error": "TypeError"
},
{
"name": "set()",
"source": "set()",
"repr": "set()"
},
{
"name": "set( )",
"source": "set( )",
"repr": "set()"
},
{
"name": "set([1])",
"source": "set([1])",
"error": "ValueError"
},
{
"name": "frozenset()",
"source": "frozenset()",
"error": "ValueError"
},
{
"name": "True",
"source": "True",
"repr": "True"
},
{
"name": "False",
"source": "False",
"repr": "False"
},
{
"name": "None",
"source": "None",
"repr": "None"
},
{
"name": "Truex",
"source": "Truex",
"error": "ValueError"
},
{
"name": "true",
"source": "true",
"error": "ValueError"
},
{
"name": "...",
"source": "...",
"repr": "Ellipsis"
},
{
"name": "0",
"source": "0",
"repr": "0"
},
{
"name": "00",
"source": "00",
"repr": "0"
},
{
"name": "0_0",
"source": "0_0",
"repr": "0"
},
{
"name": "01",
"source": "01",
"error": "SyntaxError"
},
{
"name": "007",
"source": "007",
"error": "SyntaxError"
},
{
"name": "1_000",
"source": "1_000",
"repr": "1000"
},
{
"name": "1_",
"source": "1_",
"error": "SyntaxError"
},
{
"name": "1__0",
"source": "1__0",
"error": "SyntaxError"
},
{
"name": "_1",
"source": "_1",
"error": "ValueError"
},
{
"name": "0x1F",
"source": "0x1F",
"repr": "31"
},
{
"name": "0X_1f",
"source": "0X_1f",
"repr": "31"
},
{
"name": "0o17",
"source": "0o17",
"repr": "15"
},
{
"name": "0b101",
"source": "0b101",
"repr": "5"
},
{
"name": "0b102",
"source": "0b102",
"error": "SyntaxError"
},
{
"name": "0x",
"source": "0x",
"error": "SyntaxError"
},
{
"name": "1e3",
"source": "1e3",
"repr": "1000.0"
},
{
"name": "1E-3",
"source": "1E-3",
"repr": "0.001"
},
{
"name": "1e",
"source": "1e",
"error": "SyntaxError"
},
{
"name": "1.e5",
"source": "1.e5",
"repr": "100000.0"
},
{
"name": ".5",
"source": ".5",
"repr": "0.5"
},
{
"name": "5.",
"source": "5.",
"repr": "5.0"
},
{
"name": "1..",
"source": "1..",
"error": "SyntaxError"
},
{
"name": "1.5.2",
"source": "1.5.2",
"error": "SyntaxError"
},
{
"name": "1_0.0_1e1_0",
"source": "1_0.0_1e1_0",
"repr": "100100000000.0"
},
{
"name": "1e999",
"source": "1e999",
"repr": "inf"
},
{
"name": "-1e999",
"source": "-1e999",
"repr": "-inf"
},
{
"name": "1j",
"source": "1j",
"repr": "1j"
},
{
"name": "1.5J",
"source": "1.5J",
"repr": "1.5j"
},
{
"name": "010j",
"source": "010j",
"repr": "10j"
},
{
"name": "010.5",
"source": "010.5",
"repr": "10.5"
},
{
"name": "1a",
"source": "1a",
"error": "SyntaxError"
},
{
"name": "0x1g",
"source": "0x1g",
"error": "SyntaxError"
},
{
"name": "-1",
"source": "-1",
"repr": "-1"
},
{
"name": "+1",
"source": "+1",
"repr": "1"
},
{
"name": "- 1",
"source": "- 1",
"repr": "-1"
},
{
"name": "--1",
"source": "--1",
"error": "ValueError"
},
{
"name": "-+1",
"source": "-+1",
"error": "ValueError"
},
{
"name": "-(1)",
"source": "-(1)",
"repr": "-1"
},
{
"name": "-(-1)",
"source": "-(-1)",
"error": "ValueError"
},
{
"name": "-(1+2j)",
"source": "-(1+2j)",
"error": "ValueError"
},
{
"name": "-True",
"source": "-True",
"error": "ValueError"
},
{
"name": "-'a'",
"source": "-'a'",
"error": "ValueError"
},
{
"name": "-[1]",
"source": "-[1]",
"error": "ValueError"
},
{
"name": "1+2j",
"source": "1+2j",
"repr": "(1+2j)"
},
{
"name": "1-2j",
"source": "1-2j",
"repr": "(1-2j)"
},
{
"name": "1 + 2j",
"source": "1 + 2j",
"repr": "(1+2j)"
},
{
"name": "(1)+(2j)",
"source": "(1)+(2j)",
"repr": "(1+2j)"
},
{
"name": "1+2",
"source": "1+2",
"error": "ValueError"
},
{
"name": "1+2+3j",
"source": "1+2+3j",
"error": "ValueError"
},
{
"name": "1+-2j",
"source": "1+-2j",
"error": "ValueError"
},
{
"name": "2j+1",
"source": "2j+1",
"error": "ValueError"
},
{
"name": "True+1j",
"source": "True+1j",
"error": "ValueError"
},
{
"name": "1-0j",
"source": "1-0j",
"repr": "(1-0j)"
},
{
"name": "0.0-0j",
"source": "0.0-0j",
"repr": "-0j"
},
{
"name": "-0.0+1j",
"source": "-0.0+1j",
"repr": "1j"
},
{
"name": "-0.0",
"source": "-0.0",
"repr": "-0.0"
},
{
"name": "-0",
"source": "-0",
"repr": "0"
},
{
"name": "(-0.0)",
"source": "(-0.0)",
"repr": "-0.0"
},
{
"name": "[-0.0, (-0.0)]",
"source": "[-0.0, (-0.0)]",
"repr": "[-0.0, -0.0]"
},
{
"name": "2**3",
"source": "2**3",
"error": "ValueError"
},
{
"name": "1*2",
"source": "1*2",
"error": "ValueError"
},
{
"name": "1 if 1 else 2",
"source": "1 if 1 else 2",
"error": "ValueError"
},
{
"name": "(1,)(2)",
"source": "(1,)(2)",
"error": "ValueError"
},
{
"name": "''",
"source": "''",
"repr": "''"
},
{
"name": "\"\"",
"source": "\"\"",
"repr": "''"
},
{
"name": "'a' 'b'",
"source": "'a' 'b'",
"repr": "'ab'"
},
{
"name": "'a' \"b\" '''c'''",
"source": "'a' \"b\" '''c'''",
"repr": "'abc'"
},
{
"name": "'a' b'b'",
"source": "'a' b'b'",
"error": "SyntaxError"
},
{
"name": "b'a' b'b'",
"source": "b'a' b'b'",
"repr": "b'ab'"
},
{
"name": "u'x'",
"source": "u'x'",
"repr": "'x'"
},
{
"name": "U'x'",
"source": "U'x'",
"repr": "'x'"
},
{
"name": "r'x'",
"source": "r'x'",
"repr": "'x'"
},
{
"name": "R'x'",
"source": "R'x'",
"repr": "'x'"
},
{
"name": "b'x'",
"source": "b'x'",
"repr": "b'x'"
},
{
"name": "B'x'",
"source": "B'x'",
"repr": "b'x'"
},
{
"name": "br'x'",
"source": "br'x'",
"repr": "b'x'"
},
{
"name": "Rb'x'",
"source": "Rb'x'",
"repr": "b'x'"
},
{
"name": "rB'x'",
"source": "rB'x'",
"repr": "b'x'"
},
{
"name": "ur'x'",
"source": "ur'x'",
"error": "SyntaxError"
},
{
"name": "bu'x'",
"source": "bu'x'",
"error": "SyntaxError"
},
{
"name": "f'x'",
"source": "f'x'",
"error": "ValueError"
},
{
"name": "rf'x'",
"source": "rf'x'",
"error": "ValueError"
},
{
"name": "'''a\nb'''",
"source": "'''a\nb'''",
"repr": "'a\\nb'"
},
{
"name": "\"\"\"a\\\"\"\"\"",
"source": "\"\"\"a\\\"\"\"\"",
"repr": "'a\"'"
},
{
"name": "'a\nb'",
"source": "'a\nb'",
"error": "SyntaxError"
},
{
"name": "'a\\\nb'",
"source": "'a\\\nb'",
"repr": "'ab'"
},
{
"name": "r'a\\\nb'",
"source": "r'a\\\nb'",
"repr": "'a\\\\\\nb'"
},
{
"name": "'unterminated",
"source": "'unterminated",
"error": "SyntaxError"
},
{
"name": "'\\a\\b\\f\\n\\r\\t\\v'",
"source": "'\\a\\b\\f\\n\\r\\t\\v'",
"repr": "'\\x07\\x08\\x0c\\n\\r\\t\\x0b'"
},
{
"name": "'\\0\\12\\101\\1011'",
"source": "'\\0\\12\\101\\1011'",
"repr": "'\\x00\\nAA1'"
},
{
"name": "'\\777'",
"source": "'\\777'",
"repr": "'\u01ff'"
},
{
"name": "b'\\777'",
"source": "b'\\777'",
"repr": "b'\\xff'"
},
{
"name": "b'\\400'",
"source": "b'\\400'",
"repr": "b'\\x00'"
},
{
"name": "'\\x41'",
"source": "'\\x41'",
"repr": "'A'"
},
{
"name": "'\\x4'",
"source": "'\\x4'",
"error": "SyntaxError"
},
{
"name": "'\\u00e9'",
"source": "'\\u00e9'",
"repr": "'\u00e9'"
},
{
"name": "'\\u00e'",
"source": "'\\u00e'",
"error": "SyntaxError"
},
{
"name": "'\\U0001F600'",
"source": "'\\U0001F600'",
"repr": "'\ud83d\ude00'"
},
{
"name": "'\\U00110000'",
"source": "'\\U00110000'",
"error": "SyntaxError"
},
{
"name": "'\\ud800'",
"source": "'\\ud800'",
"repr": "'\\ud800'"
},
{
"name": "'\\N{BULLET}'",
"source": "'\\N{BULLET}'",
"repr": "'\u2022'"
},
{
"name": "'\\q'",
"source": "'\\q'",
"repr": "'\\\\q'"
},
{
"name": "'\\\\'",
"source": "'\\\\'",
"repr": "'\\\\'"
},
{
"name": "'\\''",
"source": "'\\''",
"repr": "\"'\""
},
{
"name": "\"\\\"\"",
"source": "\"\\\"\"",
"repr": "'\"'"
},
{
"name": "b'\\u0041'",
"source": "b'\\u0041'",
"repr": "b'\\\\u0041'"
},
{
"name": "b'\\x41\\xff'",
"source": "b'\\x41\\xff'",
"repr": "b'A\\xff'"
},
{
"name": "b'caf\u00e9'",
"source": "b'caf\u00e9'",
"error": "SyntaxError"
},
{
"name": "'caf\u00e9'",
"source": "'caf\u00e9'",
"repr": "'caf\u00e9'"
},
{
"name": "r'\\d'",
"source": "r'\\d'",
"repr": "'\\\\d'"
},
{
"name": "r'\\''",
"source": "r'\\''",
"repr": "\"\\\\'\""
},
{
"name": "rb'\\d'",
"source": "rb'\\d'",
"repr": "b'\\\\d'"
},
{
"name": "r'\\'",
"source": "r'\\'",
"error": "SyntaxError"
},
{
"name": "'\u65e5\ud83d\ude00'",
"source": "'\u65e5\ud83d\ude00'",
"repr": "'\u65e5\ud83d\ude00'"
}
]
}