Centralize de_json - #5186
Merged
Merged
Codacy Production / Codacy Static Code Analysis
required action
Jul 30, 2026 in 0s
1 new issue (0 max.) of at least severity.
Here is an overview of what got changed by this pull request:
Issues
======
- Added 1
Complexity increasing per file
==============================
- src/telegram/_passport/passportfile.py 1
- src/telegram/_telegramobject.py 34
- src/telegram/_utils/de_json.py 20
Complexity decreasing per file
==============================
+ src/telegram/_chatpermissions.py -2
+ src/telegram/_choseninlineresult.py -1
+ src/telegram/_payment/shippingquery.py -1
+ src/telegram/_payment/stars/startransactions.py -2
+ src/telegram/_passport/credentials.py -3
+ src/telegram/_shared.py -4
+ src/telegram/_chatmemberupdated.py -1
+ src/telegram/_reply.py -3
+ src/telegram/_business.py -6
+ src/telegram/_inline/inlinequeryresultsbutton.py -1
+ src/telegram/_chatboost.py -8
+ src/telegram/_keyboardbuttonrequest.py -1
+ src/telegram/_chatmember.py -6
+ src/telegram/_files/_basethumbedmedium.py -3
+ src/telegram/_botcommandscope.py -3
+ src/telegram/_passport/passportdata.py -1
+ src/telegram/_poll.py -7
+ src/telegram/_inline/preparedinlinemessage.py -1
+ src/telegram/_chatinvitelink.py -1
+ src/telegram/_keyboardbutton.py -2
+ src/telegram/_inline/inputinvoicemessagecontent.py -1
+ src/telegram/_paidmedia.py -10
+ src/telegram/_reaction.py -4
+ src/telegram/_payment/precheckoutquery.py -1
+ src/telegram/_inline/inlinequery.py -1
+ src/telegram/_chatlocation.py -1
+ src/telegram/_payment/stars/affiliateinfo.py -1
+ src/telegram/_chatfullinfo.py -1
+ src/telegram/_games/gamehighscore.py -1
+ src/telegram/_files/venue.py -1
+ src/telegram/_chatbackground.py -10
+ src/telegram/_messagereactionupdated.py -2
+ src/telegram/_payment/successfulpayment.py -1
+ src/telegram/_chatjoinrequest.py -1
+ src/telegram/_gifts.py -3
+ src/telegram/_utils/argumentparsing.py -8
+ src/telegram/_uniquegift.py -5
+ src/telegram/_proximityalerttriggered.py -1
+ src/telegram/_inline/inlinekeyboardmarkup.py -4
+ src/telegram/_inline/inlinekeyboardbutton.py -1
+ src/telegram/_ownedgift.py -6
+ src/telegram/_webhookinfo.py -1
+ src/telegram/_files/sticker.py -5
+ src/telegram/_update.py -1
+ src/telegram/_files/video.py -1
+ src/telegram/_menubutton.py -4
+ src/telegram/_payment/stars/transactionpartner.py -8
+ src/telegram/_giveaway.py -3
+ src/telegram/_videochat.py -2
+ src/telegram/_messageentity.py -1
+ src/telegram/_messageorigin.py -6
+ src/telegram/_games/game.py -1
+ src/telegram/_userprofilephotos.py -2
+ src/telegram/_payment/stars/revenuewithdrawalstate.py -4
+ src/telegram/_checklists.py -5
+ src/telegram/_suggestedpost.py -7
+ src/telegram/_directmessagestopic.py -1
+ src/telegram/_chatowner.py -2
+ src/telegram/_userprofileaudios.py -1
+ src/telegram/_managedbot.py -2
+ src/telegram/_files/livephoto.py -1
+ src/telegram/_botaccesssettings.py -1
See the complete overview on Codacy
Annotations
Check warning on line 56 in src/telegram/_utils/de_json.py
codacy-production / Codacy Static Code Analysis
src/telegram/_utils/de_json.py#L56
Use of possibly insecure function - consider using safer ast.literal_eval.
Loading