Files
MoFin/venv/lib/python3.12/site-packages/rpds_py-2026.5.1.dist-info/sboms/rpds-py.cyclonedx.json
T
知微 fa45d8aa5f fix: 小果地址统一node122(兼容LAN+EasyTier)
- health_checklist.json: 192.168.1.122→node122
- ocr_client.py: docstring IP→node122
- docs/market-data-requirements.md: IP→node122
- 所有API调用通过ProxyHandler({})绕过系统代理
  Privoxy对node122:18003返回500,直连正常
2026-06-30 02:56:35 +08:00

708 lines
21 KiB
JSON

{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
"version": 1,
"serialNumber": "urn:uuid:992ba7cf-8e51-4fdb-b961-34bbf81b94f2",
"metadata": {
"timestamp": "2026-05-28T11:52:21.072745758Z",
"tools": [
{
"vendor": "CycloneDX",
"name": "cargo-cyclonedx",
"version": "0.5.9"
}
],
"component": {
"type": "library",
"bom-ref": "path+file:///home/runner/work/rpds/rpds#rpds-py@2026.5.1",
"name": "rpds-py",
"version": "2026.5.1",
"scope": "required",
"purl": "pkg:cargo/rpds-py@2026.5.1?download_url=file://.",
"components": [
{
"type": "library",
"bom-ref": "path+file:///home/runner/work/rpds/rpds#rpds-py@2026.5.1 bin-target-0",
"name": "rpds",
"version": "2026.5.1",
"purl": "pkg:cargo/rpds-py@2026.5.1?download_url=file://.#src/lib.rs"
}
]
},
"properties": [
{
"name": "cdx:rustc:sbom:target:all_targets",
"value": "true"
}
]
},
"components": [
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#archery@1.2.2",
"author": "Diogo Sousa <diogogsousa@gmail.com>",
"name": "archery",
"version": "1.2.2",
"description": "Abstract over the atomicity of reference-counting pointers",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "70e0a5f99dfebb87bb342d0f53bb92c81842e100bbb915223e38349580e5441d"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/archery@1.2.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/archery"
},
{
"type": "website",
"url": "https://github.com/orium/archery"
},
{
"type": "vcs",
"url": "https://github.com/orium/archery"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
"name": "heck",
"version": "0.5.0",
"description": "heck is a case conversion library.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/heck@0.5.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/withoutboats/heck"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.177",
"author": "The Rust Project Developers",
"name": "libc",
"version": "0.2.177",
"description": "Raw FFI bindings to platform libraries like libc.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/libc@0.2.177",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/libc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3",
"author": "Aleksey Kladov <aleksey.kladov@gmail.com>",
"name": "once_cell",
"version": "1.21.3",
"description": "Single assignment cells and lazy values.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/once_cell@1.21.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/once_cell"
},
{
"type": "vcs",
"url": "https://github.com/matklad/once_cell"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103",
"author": "David Tolnay <dtolnay@gmail.com>, Alex Crichton <alex@alexcrichton.com>",
"name": "proc-macro2",
"version": "1.0.103",
"description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "5ee95bc4ef87b8d5ba32e8b7714ccc834865276eab0aed5c9958d00ec45f49e8"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/proc-macro2@1.0.103",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/proc-macro2"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/proc-macro2"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.3",
"author": "PyO3 Project and Contributors <https://github.com/PyO3>",
"name": "pyo3-build-config",
"version": "0.28.3",
"description": "Build configuration for the PyO3 ecosystem",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e368e7ddfdeb98c9bca7f8383be1648fd84ab466bf2bc015e94008db6d35611e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/pyo3-build-config@0.28.3",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pyo3/pyo3"
},
{
"type": "vcs",
"url": "https://github.com/pyo3/pyo3"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.28.3",
"author": "PyO3 Project and Contributors <https://github.com/PyO3>",
"name": "pyo3-ffi",
"version": "0.28.3",
"description": "Python-API bindings for the PyO3 ecosystem",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7f29e10af80b1f7ccaf7f69eace800a03ecd13e883acfacc1e5d0988605f651e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/pyo3-ffi@0.28.3",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pyo3/pyo3"
},
{
"type": "other",
"url": "python"
},
{
"type": "vcs",
"url": "https://github.com/pyo3/pyo3"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.28.3",
"author": "PyO3 Project and Contributors <https://github.com/PyO3>",
"name": "pyo3-macros-backend",
"version": "0.28.3",
"description": "Code generation for PyO3 package",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c4cdc218d835738f81c2338f822078af45b4afdf8b2e33cbb5916f108b813acb"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/pyo3-macros-backend@0.28.3",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pyo3/pyo3"
},
{
"type": "vcs",
"url": "https://github.com/pyo3/pyo3"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.28.3",
"author": "PyO3 Project and Contributors <https://github.com/PyO3>",
"name": "pyo3-macros",
"version": "0.28.3",
"description": "Proc macros for PyO3 package",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "df6e520eff47c45997d2fc7dd8214b25dd1310918bbb2642156ef66a67f29813"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/pyo3-macros@0.28.3",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pyo3/pyo3"
},
{
"type": "vcs",
"url": "https://github.com/pyo3/pyo3"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.3",
"author": "PyO3 Project and Contributors <https://github.com/PyO3>",
"name": "pyo3",
"version": "0.28.3",
"description": "Bindings to Python interpreter",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "91fd8e38a3b50ed1167fb981cd6fd60147e091784c427b8f7183a7ee32c31c12"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/pyo3@0.28.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/crate/pyo3/"
},
{
"type": "website",
"url": "https://github.com/pyo3/pyo3"
},
{
"type": "vcs",
"url": "https://github.com/pyo3/pyo3"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#python3-dll-a@0.2.14",
"author": "Sergey Kvachonok <ravenexp@gmail.com>, messense <messense@icloud.com>, Adam Reichold <adam.reichold@t-online.de>",
"name": "python3-dll-a",
"version": "0.2.14",
"description": "Standalone python3(y)(t).dll import library generator",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d381ef313ae70b4da5f95f8a4de773c6aa5cd28f73adec4b4a31df70b66780d8"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/python3-dll-a@0.2.14",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/PyO3/python3-dll-a"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "quote",
"version": "1.0.42",
"description": "Quasi-quoting macro quote!(...)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a338cc41d27e6cc6dce6cefc13a0729dfbb81c262b1f519331575dd80ef3067f"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/quote@1.0.42",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/quote/"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/quote"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rpds@1.2.1",
"author": "Diogo Sousa <diogogsousa@gmail.com>",
"name": "rpds",
"version": "1.2.1",
"description": "Persistent data structures with structural sharing",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e025feb26210bc196b908e72deb063b1b4000754304341cbc168a1e72c857ebc"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/rpds@1.2.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rpds"
},
{
"type": "website",
"url": "https://github.com/orium/rpds"
},
{
"type": "vcs",
"url": "https://github.com/orium/rpds"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1",
"author": "The Servo Project Developers",
"name": "smallvec",
"version": "1.15.1",
"description": "'Small vector' optimization: store up to a small number of items on the stack",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/smallvec@1.15.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/smallvec/"
},
{
"type": "vcs",
"url": "https://github.com/servo/rust-smallvec"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "syn",
"version": "2.0.111",
"description": "Parser for Rust source code",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "390cc9a294ab71bdb1aa2e99d13be9c753cd2d7bd6560c77118597410c4d2e87"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/syn@2.0.111",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/syn"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/syn"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.3",
"author": "Dan Gohman <sunfish@mozilla.com>",
"name": "target-lexicon",
"version": "0.13.3",
"description": "LLVM target triple types",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "df7f62577c25e07834649fc3b39fafdc597c0a3527dc1c60129201ccfcbaa50c"
}
],
"licenses": [
{
"expression": "Apache-2.0 WITH LLVM-exception"
}
],
"purl": "pkg:cargo/target-lexicon@0.13.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/target-lexicon/"
},
{
"type": "vcs",
"url": "https://github.com/bytecodealliance/target-lexicon"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#triomphe@0.1.15",
"author": "Manish Goregaokar <manishsmail@gmail.com>, The Servo Project Developers",
"name": "triomphe",
"version": "0.1.15",
"description": "A fork of std::sync::Arc with some extra functionality and without weak references (originally servo_arc)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "dd69c5aa8f924c7519d6372789a74eac5b94fb0f8fcf0d4a97eb0bfc3e785f39"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/triomphe@0.1.15",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/Manishearth/triomphe"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.22",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "unicode-ident",
"version": "1.0.22",
"description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9312f7c4f6ff9069b165498234ce8be658059c6728633667c526e27dc2cf1df5"
}
],
"licenses": [
{
"expression": "(MIT OR Apache-2.0) AND Unicode-3.0"
}
],
"purl": "pkg:cargo/unicode-ident@1.0.22",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/unicode-ident"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/unicode-ident"
}
]
}
],
"dependencies": [
{
"ref": "path+file:///home/runner/work/rpds/rpds#rpds-py@2026.5.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#archery@1.2.2",
"registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.3",
"registry+https://github.com/rust-lang/crates.io-index#rpds@1.2.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#archery@1.2.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#triomphe@0.1.15"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.177"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.22"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#python3-dll-a@0.2.14",
"registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.28.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.177",
"registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.28.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103",
"registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.3",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.28.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103",
"registry+https://github.com/rust-lang/crates.io-index#pyo3-macros-backend@0.28.3",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pyo3@0.28.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.177",
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.3",
"registry+https://github.com/rust-lang/crates.io-index#pyo3-build-config@0.28.3",
"registry+https://github.com/rust-lang/crates.io-index#pyo3-ffi@0.28.3",
"registry+https://github.com/rust-lang/crates.io-index#pyo3-macros@0.28.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#python3-dll-a@0.2.14"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rpds@1.2.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#archery@1.2.2",
"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.111",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.103",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.42",
"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.22"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#target-lexicon@0.13.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#triomphe@0.1.15"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.22"
}
]
}