# pydep **Repository Path**: mirrors_sourcegraph/pydep ## Basic Information - **Project Name**: pydep - **Description**: a simple command line tool / package that prints the dependencies of a python project - **Primary Language**: Unknown - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-11-23 - **Last Updated**: 2026-04-26 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README pydep ===== `pydep` is a simple module / command line tool that will print the dependencies of a python project.
`pydep` is still under active development and should be considered "alpha"-quality software. Install ----- ``` pip install pydep # install latest release pip install git+git://github.com/sourcegraph/pydep # install from dev master ``` Usage ----- ``` pydep-run.py -h # print out options pydep-run.py dep # run pydep on directory pydep-run.py demo # print some info out that demonstrates capabilities ``` For example, ``` > pip install pydep > git clone https://github.com/mitsuhiko/flask > cd flask > pydep-run.py dep . [{"resolved": true, "project_name": "Werkzeug", "unsafe_name": "Werkzeug", "key": "werkzeug", "modules": null, "packages": ["werkzeug", "werkzeug.debug", "werkzeug.contrib", "werkzeug.testsuite", "werkzeug.testsuite.contrib"], "type": "setuptools", "specs": [[">=", "0.7"]], "repo_url": "git://github.com/mitsuhiko/werkzeug", "extras": []}, {"resolved": true, "project_name": "Jinja2", "unsafe_name": "Jinja2", "key": "jinja2", "modules": null, "packages": ["jinja2", "jinja2.testsuite", "jinja2.testsuite.res"], "type": "setuptools", "specs": [[">=", "2.4"]], "repo_url": "git://github.com/mitsuhiko/jinja2", "extras": []}, {"resolved": true, "project_name": "itsdangerous", "unsafe_name": "itsdangerous", "key": "itsdangerous", "modules": ["itsdangerous"], "packages": null, "type": "setuptools", "specs": [[">=", "0.21"]], "repo_url": "http://github.com/mitsuhiko/itsdangerous", "extras": []}, {"resolved": true, "project_name": "click", "unsafe_name": "click", "key": "click", "modules": null, "packages": ["click"], "type": "setuptools", "specs": [[">=", "0.6"]], "repo_url": "http://github.com/mitsuhiko/click", "extras": []}] ``` Additional requirements ----- - pip 7.0+ - curl, unzip, gunzip, tar Tests ----- Install nose (`pip install nose`). Then, `nosetests -s` from the root repository directory. Contributing ------------ Make a pull request!