google / picatrix

Picatrix is a library designed to help security analysts in a notebook environment, such as colab or jupyter.
Apache License 2.0
48 stars 17 forks source link

Fixing packaging issues as well as the Timesketch magics #15

Closed kiddinn closed 4 years ago

kiddinn commented 4 years ago

Fixing the chips support for the TS magics as well as fixing issues with pip.

The issue was that the magic library was imported in picatrix/__init__ which is loaded in the setup.py file when importing version/dependencies, that causes issues, since that's before dependencies are evaluated (in order to evaluate dependencies), causing libraries to be missing. Solved by moving the logic away from __init__ to a separate file.

Updated the default notebook as well as the README file to include the changes that were included.

Additionally added the last magic to the state object.

kiddinn commented 4 years ago

sorry, had to add one more change, can you review again?