load("//applications/utils:requirements.bzl", "requirement") load("@rules_python//python:defs.bzl", "py_library") load("//third-party/bazel/toolchains:defs.bzl", "CROSS_PYTHON_INCOMPATIBLE") exports_files( ["BUILD.bazel"], ) py_library( name = "everest-testing", srcs = glob(["src/**/*.py"]), imports = ["src"], visibility = ["//visibility:public"], target_compatible_with = CROSS_PYTHON_INCOMPATIBLE, deps = [ requirement("pytest"), requirement("pytest-asyncio"), requirement("python-dateutil"), requirement("paho-mqtt"), requirement("pyftpdlib"), requirement("ocpp"), requirement("websockets"), requirement("pyOpenSSL"), requirement("pyyaml"), ], )