Closed doomedraven closed 3 weeks ago
@doomedraven This is a phenomenal idea - I was going to try to research a way to separate out the external parsing utilities before updating RKP to v3.1.0, but this method keeps things pretty simple for now by keeping the code in the main repo, while not requiring users to download the optional deps.
One thing I did change in your branch is to define the optional dependencies in PEP instead of poetry as I'm not (yet) using poetry on this project.
@cccs-rs : Are you able to accommodate this change downstream in your tooling to parse the dependencies for RAT King Parser's MACO portion as optional dependencies? I.e. if using pip, the pip command now becomes pip install "git+https://github.com/jeFF0Falltrades/rat_king_parser.git#egg=rat_king_parser[maco]"
@jeFF0Falltrades PR staged to update the tool to handle optional-dependencies
so we'll be able to still use the MACO portion of RAT King Parser in Assemblyline🤓
You guys are both just stellar to work with 😄
I'm going to merge this PR, and I will update the Release a little later once I get the README updated.
Thanks, gents!
hello, could we put maco as side dependencies to reduce number of extra dependencies for those who doesn't need it?
it just become to be installed with rkp["maco"]