Migrate from ujson to orjson
還沒有人認領這個 Issue。
評估
研究方向
先定位 ujson 在 Lambda 層中被匯入及使用的位置,然後將這些呼叫點與 orjson 的文件化行為進行比較。當專案不再依賴 ujson、在現有序列化路徑中使用 orjson,且相關測試或檢查仍然通過時,遷移即完成。
由索引模型根據 Issue 內容生成。
描述
ujson is currently not supported, and is in maintenance mode
[!WARNING] UltraJSON's architecture is fundamentally ill-suited to making changes without risk of introducing new security vulnerabilities. As a result, this library has been put into a maintenance-only mode. Support for new Python versions will be added and critical bugs and security issues will still be fixed but all other changes will be rejected. Users are encouraged to migrate to orjson which is both much faster and less likely to introduce a surprise buffer overflow vulnerability in the future.
https://pypi.org/project/ujson/
'orjson' -> https://pypi.org/project/orjson/
hopefully it's a drop-in replacement
- 主要語言
- Python
- 星號
- 102
- 分支
- 52
- 平均合併
- 5 天 19 小時
- 30 天內合併 PR
- 2
貢獻指南
從這裡開始
- 先讀完整個 Issue,再讀專案的貢獻指南。
- 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
- Fork 儲存庫,在一個分支上完成修改。
- 送出 Pull Request,並在描述裡引用這個 Issue 編號。
DataDog/datadog-lambda-python 的其他 Issue
-
難度 2/5 1-3 小時 新手友好度 70/100
DataDog/datadog-lambda-python#758 · 1 個 reaction ·
-
難度 2/5 1-3 小時 新手友好度 76/100
DataDog/datadog-lambda-python#755 ·
-
難度 4/5 3-5 天 新手友好度 30/100
DataDog/datadog-lambda-python#688 ·
-
難度 4/5 3-5 天 新手友好度 35/100
DataDog/datadog-lambda-python#682 · 1 則留言 ·
-
DataDog/datadog-lambda-python#633 · 2 則留言 · 已指派 1 人 ·
查看 DataDog/datadog-lambda-python 的全部 Issue
相似的 Issue
-
documentation help wanted
難度 2/5 1-3 小時 新手友好度 90/100
-
難度 2/5 1-3 小時 新手友好度 90/100
simonw/sqlite-utils#872 ·
-
難度 2/5 1-3 小時 新手友好度 88/100
-
難度 2/5 1-3 小時 新手友好度 82/100
-
難度 2/5 1-3 小時 新手友好度 78/100