Class PythonDependencyCollector

    • Constructor Summary

      Constructors 
      Constructor Description
      PythonDependencyCollector​(boolean ignorePipEnvInstallErrors, boolean runPipEnvPreStep, java.lang.String tempDirPackages, java.lang.String pythonPath, java.lang.String pipPath, boolean pipenvInstallDevDependencies)  
      PythonDependencyCollector​(java.lang.String pythonPath, java.lang.String pipPath, boolean installVirtualEnv, boolean resolveHierarchyTree, boolean ignorePipInstallErrors, java.lang.String requirementsTxtOrSetupPyPath, java.lang.String tempDirPackages, java.lang.String tempDirVirtualEnv, java.lang.String tempDirDirectPackages)  
    • Constructor Detail

      • PythonDependencyCollector

        public PythonDependencyCollector​(java.lang.String pythonPath,
                                         java.lang.String pipPath,
                                         boolean installVirtualEnv,
                                         boolean resolveHierarchyTree,
                                         boolean ignorePipInstallErrors,
                                         java.lang.String requirementsTxtOrSetupPyPath,
                                         java.lang.String tempDirPackages,
                                         java.lang.String tempDirVirtualEnv,
                                         java.lang.String tempDirDirectPackages)
      • PythonDependencyCollector

        public PythonDependencyCollector​(boolean ignorePipEnvInstallErrors,
                                         boolean runPipEnvPreStep,
                                         java.lang.String tempDirPackages,
                                         java.lang.String pythonPath,
                                         java.lang.String pipPath,
                                         boolean pipenvInstallDevDependencies)
    • Method Detail

      • collectDependencies

        public java.util.Collection<org.whitesource.agent.api.model.AgentProjectInfo> collectDependencies​(java.lang.String topLevelFolder)
        Specified by:
        collectDependencies in class DependencyCollector