git-pandas:围绕gitpython的包装器,以生成用于分析的熊猫数据帧

时间:2024-05-13 20:26:27
【文件属性】:

文件名称:git-pandas:围绕gitpython的包装器,以生成用于分析的熊猫数据帧

文件大小:226KB

文件格式:ZIP

更新时间:2024-05-13 20:26:27

Python

吉特熊猫 一组围绕gitpython的简单包装器,用于从git数据中创建熊猫数据框。 该项目以两个主要对象为中心: 资料库 项目目录 一个Repository对象包含一个单独的git repo,并用于与其交互。 ProjectDirectory引用文件系统中的目录,该目录中可能包含多个git存储库。 子目录全都可以找到任何子存储库,并且所有这些子存储库的任何分析都汇总到一个输出中(pandas数据框)。 当前功能包括: 使用扩展名和目录过滤提交历史记录 具有扩展名和目录过滤功能的已编辑文件历史记录 指责扩展和目录过滤 分行 标签 ProjectDirectory级别的一般信息表 近似巴士系数 累积责备作为时间序列 通过GitHubProfile对象进行Github.com配置文件分析 在公用程序模块中绘制助手 打Kong卡数据框和绘图实用程序 档案怪 文件所有者近似 估算每个项目或


【文件预览】:
git-pandas-master
----MANIFEST.in(42B)
----.travis.yml(348B)
----docs()
--------make.bat(7KB)
--------Makefile(7KB)
--------source()
----img()
--------punchcard.png(19KB)
----tests()
--------test_Project()
--------__init__.py(28B)
--------test_Repository()
----CONTRIBUTING.md(3KB)
----gitpandas()
--------repository.py(40KB)
--------utilities()
--------project.py(30KB)
--------__init__.py(256B)
--------cache.py(4KB)
----setup.cfg(64B)
----requirements.txt(135B)
----examples()
--------cumulative_blame.py(326B)
--------repo_file_detail.py(271B)
--------bus_analysis.py(674B)
--------img()
--------lifeline.py(2KB)
--------attributes.py(2KB)
--------hours_estimate.py(535B)
--------project_blame.py(275B)
--------file_change_rates.py(256B)
--------cloud_repo.py(297B)
--------parallel_blame.py(551B)
--------__init__.py(28B)
--------commit_history.py(2KB)
--------punchcard.py(332B)
----setup.py(1KB)
----LICENSE.md(1KB)
----.gitignore(804B)
----CHANGELOG.md(2KB)
----update_docs.sh(449B)
----README.md(3KB)

网友评论