tidal-async
tidal-async copied to clipboard
fix(deps): update dependency androguard to v4
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
androguard | dependencies | major | ^3.3.5 -> ^4.0.0 |
Release Notes
androguard/androguard (androguard)
v4.1.2
What's Changed
- fix 'set' object is not subscriptable error. by @Forgo7ten in https://github.com/androguard/androguard/pull/1012
- fix https://github.com/androguard/androguard/issues/1018 by hard lock… by @ehrenb in https://github.com/androguard/androguard/pull/1019
- fix 1017 by checking the size for ARSCResTableConfig for anything abo… by @erev0s in https://github.com/androguard/androguard/pull/1020
- [bugfix] Remove spaces from nsmap by @subho007 in https://github.com/androguard/androguard/pull/1022
- address pyqt5-qt5 inconsistencies by adding markers for MacOS ARM targets by @ehrenb in https://github.com/androguard/androguard/pull/1028
- Use get_encoded_methods() when decompiling by @ehrenb in https://github.com/androguard/androguard/pull/1035
- androsign: Fix #1031 & #764 - use oscrypto to load public_key instead… by @olokos in https://github.com/androguard/androguard/pull/1040
- Correct attribute name to be the same used by Android by @Mrbenoit624 in https://github.com/androguard/androguard/pull/1029
- Apply type annotations by @ehrenb in https://github.com/androguard/androguard/pull/1042
- reject decoding strings that are passing the string block in size by @erev0s in https://github.com/androguard/androguard/pull/1044
- Add locale option to get_app_name() method. by @Forgo7ten in https://github.com/androguard/androguard/pull/1037
- protection level for custom permissions #1046 by @erev0s in https://github.com/androguard/androguard/pull/1047
- Sign by @erev0s in https://github.com/androguard/androguard/pull/1049
- Pyqt by @erev0s in https://github.com/androguard/androguard/pull/1054
New Contributors
- @Forgo7ten made their first contribution in https://github.com/androguard/androguard/pull/1012
- @olokos made their first contribution in https://github.com/androguard/androguard/pull/1040
Full Changelog: https://github.com/androguard/androguard/compare/v4.1.1...v4.1.2
v4.1.1
What's Changed
- Added error handling for ResParserError by @Ch0pin in https://github.com/androguard/androguard/pull/1008
- fix 4-byte aligned padding by @backtohuman in https://github.com/androguard/androguard/pull/1009
- fix for 1006 by @erev0s in https://github.com/androguard/androguard/pull/1011
- Ensure all Fields and Strings get wrapped as FieldAnalysis and StringAnalysis respectivly when creating Analysis by @ehrenb in https://github.com/androguard/androguard/pull/1010
- supplementary for 1006 by @erev0s in https://github.com/androguard/androguard/pull/1013
- Reserved values res0/res1 error by @erev0s in https://github.com/androguard/androguard/pull/1016
New Contributors
- @Ch0pin made their first contribution in https://github.com/androguard/androguard/pull/1008
- @backtohuman made their first contribution in https://github.com/androguard/androguard/pull/1009
Full Changelog: https://github.com/androguard/androguard/compare/v4.1.0...v4.1.1
v4.1.0
What's Changed
- stricter regex to capture "official" classes.dex files by @eybisi in https://github.com/androguard/androguard/pull/986
- Restore 'androguard cg' callgraph generation by @ehrenb in https://github.com/androguard/androguard/pull/985
- add tests for class, fields, and method access flags using the TestActivity.apk file (attempt #2) by @ehrenb in https://github.com/androguard/androguard/pull/997
- minor update about sessions and added warning before deletion in expo… by @erev0s in https://github.com/androguard/androguard/pull/1003
New Contributors
- @eybisi made their first contribution in https://github.com/androguard/androguard/pull/986
- @ehrenb made their first contribution in https://github.com/androguard/androguard/pull/985
Full Changelog: https://github.com/androguard/androguard/compare/v4.0.2...v4.1.0
Marked as minor update due to the restoration of the call graph functionality.
v4.0.2
What's Changed
- updated readme and CI to publish to PyPI by @erev0s in https://github.com/androguard/androguard/pull/975
- Fix maxSdkVersion warning in _get_permission_maxsdk method by @hamzaaitbenyissa in https://github.com/androguard/androguard/pull/976
- Fix for https://github.com/androguard/androguard/issues/977 by @erev0s in https://github.com/androguard/androguard/pull/979
- Improve tests by @erev0s in https://github.com/androguard/androguard/pull/980
- adding the rest of the tests by @erev0s in https://github.com/androguard/androguard/pull/982
- silence logure in cli unless --verbose by @erev0s in https://github.com/androguard/androguard/pull/983
New Contributors
- @hamzaaitbenyissa made their first contribution in https://github.com/androguard/androguard/pull/976
Full Changelog: https://github.com/androguard/androguard/compare/v4.0.1...v4.0.2
v4.0.1
What's Changed
- testing with jadx 0.9.0 by @reox in https://github.com/androguard/androguard/pull/649
- Drop support for legacy Python 2.7 by @hugovk in https://github.com/androguard/androguard/pull/654
- Changes to XREFs by @reox in https://github.com/androguard/androguard/pull/648
- We are now in the future, no need to import it by @reox in https://github.com/androguard/androguard/pull/655
- Refactor TYPE_MAP_ITEM with IntEnum by @nlachfr in https://github.com/androguard/androguard/pull/658
- More tests and types by @reox in https://github.com/androguard/androguard/pull/659
- Correcting formatting of values, #662 by @reox in https://github.com/androguard/androguard/pull/663
- Add more properties for CG by @reox in https://github.com/androguard/androguard/pull/667
- Re-implement permission based lookup of API methods by @reox in https://github.com/androguard/androguard/pull/670
- Remove old standalone scripts and provide entry_points by @reox in https://github.com/androguard/androguard/pull/673
- Add 'triple' in an ast node for 'ClassInstanceCreation'. by @kneep in https://github.com/androguard/androguard/pull/675
- Work around basic block creation for switch opcodes by @reox in https://github.com/androguard/androguard/pull/677
- Remove reloading of map items by @nlachfr in https://github.com/androguard/androguard/pull/661
- Parsing somehow packed AXML files by @reox in https://github.com/androguard/androguard/pull/679
- Fix packagename by @reox in https://github.com/androguard/androguard/pull/691
- StringDataItem decoding removed by @nlachfr in https://github.com/androguard/androguard/pull/689
- [RDY] Improving DEX parsing time by @nlachfr in https://github.com/androguard/androguard/pull/686
- Refactoring struct.unpack and struct.pack usage by @nlachfr in https://github.com/androguard/androguard/pull/693
- Fix cg by @reox in https://github.com/androguard/androguard/pull/697
- correct method get_field_idx of FieldAnnotation by @victos in https://github.com/androguard/androguard/pull/699
- Update androcg.rst by @gianlucascoccia in https://github.com/androguard/androguard/pull/702
- Fixing alignment when reading map by @reox in https://github.com/androguard/androguard/pull/704
- better error message by @reox in https://github.com/androguard/androguard/pull/707
- Optimize MUTF8String usage by @nlachfr in https://github.com/androguard/androguard/pull/695
- Code refactoring and insert data-element #715 by @ksg97031 in https://github.com/androguard/androguard/pull/716
- Two issue in get_intent_filters in apk.py #720 by @ksg97031 in https://github.com/androguard/androguard/pull/721
- apply new jadx by @reox in https://github.com/androguard/androguard/pull/722
- add ClassDefItem$get_annotations() by @decinc in https://github.com/androguard/androguard/pull/725
- Fix magic: Wrong exception caught by @reox in https://github.com/androguard/androguard/pull/728
- Add the catchall handler to the end of handler list. by @amimo in https://github.com/androguard/androguard/pull/729
- Xreffixes by @reox in https://github.com/androguard/androguard/pull/730
- Refactor parts of the CFG creation by @reox in https://github.com/androguard/androguard/pull/738
- remind user to install necessary packages. by @krnick in https://github.com/androguard/androguard/pull/745
- [WIP] Opcodemadness by @reox in https://github.com/androguard/androguard/pull/681
- make filename length hard limit by @reox in https://github.com/androguard/androguard/pull/752
- [WIP] Opcodemadness returns by @reox in https://github.com/androguard/androguard/pull/751
- android:
fails getting app_icon id. by @Nekmo in https://github.com/androguard/androguard/pull/760 - add an example for finding specific disassembled instructions by @krnick in https://github.com/androguard/androguard/pull/759
- Add new xrefs: new_instance, const_class and xref_read/write to MethodAnalysis by @themoep in https://github.com/androguard/androguard/pull/762
- add Quark-Engine into Projects using Androguard by @krnick in https://github.com/androguard/androguard/pull/776
- Fix typo in Sessions by @kliuz in https://github.com/androguard/androguard/pull/783
- fix some typos in docs by @krnick in https://github.com/androguard/androguard/pull/788
- Fix APK#is_signed not using v3 by @SUPERCILEX in https://github.com/androguard/androguard/pull/789
- Significantly improve basic APK parsing performance on large files by @SUPERCILEX in https://github.com/androguard/androguard/pull/790
- add get_android_api_usage method in Analysis class by @krnick in https://github.com/androguard/androguard/pull/795
- fixs docstring in issue #796 by pyupgrade by @krnick in https://github.com/androguard/androguard/pull/797
- Add examples of how to get Android APIs usage in docs by @krnick in https://github.com/androguard/androguard/pull/798
- Include missing files in sdist by @thatch in https://github.com/androguard/androguard/pull/806
- added aosp permissions_29.json based on AOSP/android-10.0.0_r39 by @themoep in https://github.com/androguard/androguard/pull/810
- Add string casting to the cls.name by @gand3lf in https://github.com/androguard/androguard/pull/812
- Added Power Support for ppc64le by @nagesh4193 in https://github.com/androguard/androguard/pull/818
- Added
raw
parameter to androguard.miscAnalyzeDex
and AnalyzeODex… by @mkomet in https://github.com/androguard/androguard/pull/819 - Fix wrong return value of get_method_idx function by @lion0738 in https://github.com/androguard/androguard/pull/821
- Added support for Android 10's Dalvik 039 (hidden api annotation) by @mkomet in https://github.com/androguard/androguard/pull/823
- synchronized behaviour with documentation by @themoep in https://github.com/androguard/androguard/pull/824
- fix confusing log in session.py by @MissCoconut in https://github.com/androguard/androguard/pull/828
- Fix TypeError in draw_networkx_edges() call, fixes #830 by @amoghbl1 in https://github.com/androguard/androguard/pull/831
- Install magic when installing test dependencies. by @TkTech in https://github.com/androguard/androguard/pull/834
- Fix write_yaml has been removed from NetworkX by @jspricke in https://github.com/androguard/androguard/pull/893
- Fix typo in requirements.txt by @jspricke in https://github.com/androguard/androguard/pull/894
- added package publish automation by @krnick in https://github.com/androguard/androguard/pull/892
- Set custom directory for JADX source files to
tmpfolder
, so Androguard finds them by @mastercaution in https://github.com/androguard/androguard/pull/899 - Fill deprecated permissions info by @danielgf3 in https://github.com/androguard/androguard/pull/862
- Fixes androguard4 by @danielgf3 in https://github.com/androguard/androguard/pull/902
- fix AttributeError by @mang0cola in https://github.com/androguard/androguard/pull/931
- Correctly handle get_qualifier by @Ylarod in https://github.com/androguard/androguard/pull/926
- Fix AXML parsing error with manipulated by @ryu-s-r in https://github.com/androguard/androguard/pull/916
- Error getting xrefs by @Fare9 in https://github.com/androguard/androguard/pull/915
- Use assertEqual instead of assertEquals for Python 3.11 compatibility. by @tirkarthi in https://github.com/androguard/androguard/pull/883
- Fix parameter of decompiler by @evilpan in https://github.com/androguard/androguard/pull/873
- Fix ValueError when printing StringAnalysis object by @lukhio in https://github.com/androguard/androguard/pull/866
- Fix the parsing of attributes on AXML file by @Mrbenoit624 in https://github.com/androguard/androguard/pull/948
- Restored prior to commit
8427b08
by @danielgf3 in https://github.com/androguard/androguard/pull/954 - employing apkInspector to tackle packers and common static evasion techniques by @erev0s in https://github.com/androguard/androguard/pull/956
- Fix hash encoding exception in CFG by @fabianhick in https://github.com/androguard/androguard/pull/950
- Suggestion for adding a setup.py by @erev0s in https://github.com/androguard/androguard/pull/957
- update pyproject name by @erev0s in https://github.com/androguard/androguard/pull/958
- fix bug from
03b841b
by @erev0s in https://github.com/androguard/androguard/pull/960 - update the set_log to pass the log level by @erev0s in https://github.com/androguard/androguard/pull/961
- fix get_apkid and new_zip by @erev0s in https://github.com/androguard/androguard/pull/962
- ready for PyPI by @erev0s in https://github.com/androguard/androguard/pull/965
- Improve tests by @erev0s in https://github.com/androguard/androguard/pull/966
- fix https://github.com/androguard/androguard/issues/963 by @erev0s in https://github.com/androguard/androguard/pull/967
- fix 970 by @erev0s in https://github.com/androguard/androguard/pull/971
- FIX? Ignore? multi disk ZIP error by @ryu-s-r in https://github.com/androguard/androguard/pull/917
- update parsing axml to cover attributes start and size by @erev0s in https://github.com/androguard/androguard/pull/972
- added permissions up till API 34 by @erev0s in https://github.com/androguard/androguard/pull/973
New Contributors
- @hugovk made their first contribution in https://github.com/androguard/androguard/pull/654
- @nlachfr made their first contribution in https://github.com/androguard/androguard/pull/658
- @kneep made their first contribution in https://github.com/androguard/androguard/pull/675
- @victos made their first contribution in https://github.com/androguard/androguard/pull/699
- @gianlucascoccia made their first contribution in https://github.com/androguard/androguard/pull/702
- @decinc made their first contribution in https://github.com/androguard/androguard/pull/725
- @amimo made their first contribution in https://github.com/androguard/androguard/pull/729
- @krnick made their first contribution in https://github.com/androguard/androguard/pull/745
- @Nekmo made their first contribution in https://github.com/androguard/androguard/pull/760
- @themoep made their first contribution in https://github.com/androguard/androguard/pull/762
- @kliuz made their first contribution in https://github.com/androguard/androguard/pull/783
- @SUPERCILEX made their first contribution in https://github.com/androguard/androguard/pull/789
- @thatch made their first contribution in https://github.com/androguard/androguard/pull/806
- @gand3lf made their first contribution in https://github.com/androguard/androguard/pull/812
- @nagesh4193 made their first contribution in https://github.com/androguard/androguard/pull/818
- @mkomet made their first contribution in https://github.com/androguard/androguard/pull/819
- @lion0738 made their first contribution in https://github.com/androguard/androguard/pull/821
- @MissCoconut made their first contribution in https://github.com/androguard/androguard/pull/828
- @amoghbl1 made their first contribution in https://github.com/androguard/androguard/pull/831
- @TkTech made their first contribution in https://github.com/androguard/androguard/pull/834
- @jspricke made their first contribution in https://github.com/androguard/androguard/pull/893
- @mastercaution made their first contribution in https://github.com/androguard/androguard/pull/899
- @danielgf3 made their first contribution in https://github.com/androguard/androguard/pull/862
- @mang0cola made their first contribution in https://github.com/androguard/androguard/pull/931
- @Ylarod made their first contribution in https://github.com/androguard/androguard/pull/926
- @ryu-s-r made their first contribution in https://github.com/androguard/androguard/pull/916
- @Fare9 made their first contribution in https://github.com/androguard/androguard/pull/915
- @tirkarthi made their first contribution in https://github.com/androguard/androguard/pull/883
- @evilpan made their first contribution in https://github.com/androguard/androguard/pull/873
- @Mrbenoit624 made their first contribution in https://github.com/androguard/androguard/pull/948
- @erev0s made their first contribution in https://github.com/androguard/androguard/pull/956
- @fabianhick made their first contribution in https://github.com/androguard/androguard/pull/950
Full Changelog: https://github.com/androguard/androguard/compare/v3.3.5...v4.0.1
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR has been generated by Renovate Bot.