Interoperability between Windows and Linux paths with pathlib #64
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
First of all thanks for the tool. It has helped agilize analyzing binaries instead of doing everything over the command line.
This pull requests addresses #37 and #62.
Motiviation
Its nice to use this tool in linux, but as at my workplace most of the computers have windows I wanted something more interoperable. I integrated pathlib to resolve paths independent of OS.
Unit tests
The unit tests should pass for both linux and windows. If someone has macOs, it would be nice to know if it also works.
Summary of differences
Final notes
I added myself in the license and as mantainer in the setup.py. If you have another suggestion for contact or authorship of these changes please let me know as I dont have experience with open-source projects :) . The main idea is that people can contact me in case they have problems with the changes I introduced.
Feel free to review the code and add suggestions so I can improve/modify the code. I will be honest I am more comfortable with Embedded C/C++ and python is just something I use for automating work flows at my work and hardly know all the syntax and latest best practices :)
Best Regards
Victor