Skip to content

MirageLyu/PyEnvInf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PyEnvInf

A tool helps solve env dependencies for python snippets

DependencyGraphBuilder

  • Download Dockerfile/Requirements source files
  • Data cleaning
  • Run Dockerfile/Requirements Parser, extract packages

AssociationAnalysis

Process packages data using Association rules mining methods, and generate json file.

  • fpgrowth
  • apriori
  • Fast fpgrowth

Inference

  • Infer env dependencies from graph database using dfs.
  • generate new Dockerfile/Requirements

neo4j

generated graph database.

About

Solving env dependencies of python snippets

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published