Metehan Dundar
1ceac6e9f3
Refactor: RISC-V parser, code formatting, and flake8 compliance
...
- Enhanced RISC-V parser to support reloc_type and symbol in ImmediateOperand.
- Added missing attributes (reloc_type, symbol) to ImmediateOperand and updated __eq__ for backward compatibility.
- Fixed all flake8 (E501, E265, F401, F841) and Black formatting issues across the codebase.
- Improved docstrings and split long lines for better readability.
- Fixed test failures related to ImmediateOperand instantiation and attribute errors.
- Ensured all tests pass, including edge cases for RISC-V, x86, and AArch64.
- Updated .gitignore and documentation as needed.
- Renamed example files for consistency (rv6 -> rv64).
2025-07-04 23:21:06 +02:00
JanLJL
1b40c10a1f
applied flake8 and black rules
2021-08-26 16:58:19 +02:00
JanLJL
c1234e2d45
set min requirement to py3.6
2021-04-20 13:59:32 +02:00
Julian Hammer
0f8e53e918
making flake8 happy
2021-03-11 12:29:14 +01:00
Julian Hammer
afa607e546
migrate code style to Black
2021-03-11 12:02:45 +01:00
JanLJL
e63ad5d1a3
ignore pickles in data/ and support py3.9
2020-10-29 11:06:20 +01:00
Julian Hammer
893e29e3a0
added cache files to package and building during setup
2020-10-28 17:16:03 +01:00
Julian Hammer
16cae4445b
closing cache file
2020-03-21 17:18:04 +01:00
JanLJL
cc11e339f7
bugfix in requirements
2020-01-22 15:19:10 +01:00
JanLJL
cda08fc492
removed dependencies not needed for basic analysis from install requiries list
2020-01-22 15:13:15 +01:00
Jan Laukemann
953c51f7be
fixes #36 database copy bug
2019-10-04 00:40:23 +02:00
JanLJL
2fba99fd64
version bump and dependency in setup
2019-09-27 18:25:25 +02:00
JanLJL
34fe8ad142
first basic analysis version
2019-07-24 10:57:19 +02:00
JanLJL
98fd0c5b3c
updated dependencies
2019-06-24 17:32:38 +02:00
JanLJL
e67bb9b9d4
fixed for tests
2019-04-30 18:46:45 +02:00
Julian Hammer
c0cf70720b
WIP: better pep8 compatability and coding style
2018-09-27 17:14:36 +02:00
Jan Laukemann
1dbc163b67
rst support for pypi description
2018-09-02 16:38:04 +02:00
Julian Hammer
2449fde863
fixed classifiers in setup.py
...
first upload to pypi
2018-01-24 09:18:41 +01:00
Julian Hammer
73ce431b51
FIX #9 adding python_requires to setup.py
2018-01-24 09:11:21 +01:00
Jan Laukemann
16cfaad4cb
FIXED #7 Use correct shebang
2017-10-10 13:50:30 +02:00
Julian Hammer
18825b48cd
Work in progress
2017-10-04 13:47:14 +02:00
Jan Laukemann
eb7aafdcc0
updated imports
2017-10-04 10:38:17 +02:00
Julian Hammer
fb4eb71606
fixed up setup.py
2017-10-02 13:44:31 +02:00
Jan Laukemann
ea7022be64
updated package_data
2017-09-29 17:34:27 +02:00
Jan Laukemann
00018febe9
initial upload
2017-09-23 20:38:22 +02:00