列出github中所有python依赖项的树的工具。

pydeplist的Python项目详细描述


PydepList

说明

这是一个命令行工具,用于列出python包的所有远程github依赖项。

依赖项将停止列出,直到我们无法访问repo不再需要依赖项。

注意:现在,这只用于显示github中的依赖项。但在将来,我将尝试将其扩展到pypi中的包。

安装

# cd pydeplist
pip3 install .

用法

cd[package folder]
pydeplist --user [user name for GitHub] --passwd [password]# or

pydeplist --dir [package folder] --user [user name for GitHub] --passwd [password]

示例输出

- setup
    - mcubn
    - upctl
    - aclient
    - testassis
    - kball
        - timeutil
        - pve
            - func
            - math
        - aclient
        - cpylua
            - mcubn
            - upctl
    - pve
        - func
        - math

依赖树节点在funcmath处结束,因为我们无权访问funcmath,因此无法继续。因为它不依赖于另一个github repo,所以它会在mcubn处结束。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
在Windows 7 64位上运行Jive Dev Enrivoment的java   Java/C/C++/C#/PHP到Pascal的转换器?   java将字符串列表转换为单个对象   java SimpleAdapter,spinner中的文本和图像   java当客户端返回时,有状态会话bean如何恢复状态?   JavaWebLogic。jdbc。包装纸。无法将数组\u oracle\u sql\u数组强制转换为oracle。sql。大堆   java MySQL/Hibernate检索列映射为LocalTime的错误数据   java如何检测页面中是否包含句子(模糊)?   java如何在springboot框架中验证wsdl   JTextPane中的java双列表项插入   java根据窗口大小调整JScrollPane的大小   sql如何在java中映射VARCHAR2(5)的类型表?   用于生成Cron表达式的java类型转换   如何将基于spring注释的Hibernate代码迁移到JavaEE   java对象作为参数?   JavaSeleniumWebDriver:在许多输入中设置值的更快方法