binref / refinery

High Octane Triage Analysis
Other
618 stars 62 forks source link

Full Install fails under Python 3.7 due to PyPCAPKit dependency #51

Open jhhcs opened 5 days ago

jhhcs commented 5 days ago

Installing binary-refinery[all] currently fails because of this issue with PyPCAPKit.

jhhcs commented 5 days ago

I will wait 72 hours for the PyPCAPKit / dictdumper problem to be resolved; if there is no progress within that time, I'll implement a temporary fix. By freezing dictdumper==0.8.4, for example, installing pypcapkit[scapy]<0.16.0 will continue to work as expected.

jhhcs commented 5 days ago

Once this is fixed, we should also revert https://github.com/binref/refinery/commit/3966e53c69bcf8907d5e9dc503099808dc53e462 which implements the dictdumper trick for the test suite only.

huettenhain commented 2 days ago

As announced, I have pushed a workaround in 30d24be and I am releasing 0.6.42 as a (temporary) bugfix release. Keeping this ticket open until the root cause is resolved.