trailofbits / polytracker

An LLVM-based instrumentation tool for universal taint tracking, dataflow analysis, and tracing.
Apache License 2.0
516 stars 47 forks source link

remove sqlalchemy from polytracker infrastructure code if we no longer depend on anything that needs it #6522

Closed kaoudis closed 1 year ago

kaoudis commented 1 year ago

from @surovic

there's a ton of infrastructure code that depends on [SqlAlchemy] and we don't know what code is still valuable to us and what's not

Removing SqlAlchemy will clean up the codebase so there are fewer Python dependencies and the codebase is easier to understand for humans in general