def read_predictions(path):
    with open(path) as f:
        reader = csv.reader(f, dialect='excel-tab')
        next(reader)
        res = np.array([float(x[1]) for x in reader])
    return res
An annotation processor with a dependency doesn't pollute other annotation processors.
dataset/ETHPy150Open EducationalTestingService/skll/tests/test_custom_learner.py/read_predictions--crossover with--dataset/ETHPy150Open pantsbuild/pants/tests/python/pants_test/backend/jvm/tasks/jvm_compile/java/test_zinc_compile_integration.py/ZincCompileIntegrationTest.test_stale_apt_with_deps