public static Configuration configurePythonDependencies(ReadableConfig config) {
        final PythonDependencyManager pythonDependencyManager = new PythonDependencyManager(config);
        final Configuration pythonDependencyConfig = new Configuration();
        pythonDependencyManager.applyToConfiguration(pythonDependencyConfig);
        return pythonDependencyConfig;
    }
@Test
    void testPythonExecutables() {
        Configuration config = new Configuration();
        config.set(PYTHON_EXECUTABLE, "venv/bin/python3");
        config.set(PYTHON_CLIENT_EXECUTABLE, "python37");
        Configuration actual = configurePythonDependencies(config);

        Configuration expectedConfiguration = new Configuration();
        expectedConfiguration.set(PYTHON_EXECUTABLE, "venv/bin/python3");
        expectedConfiguration.set(PYTHON_CLIENT_EXECUTABLE, "python37");
        verifyConfiguration(expectedConfiguration, actual);
    }