文件名称:add-a-license-please:开源义警机器人
文件大小:314KB
文件格式:ZIP
更新时间:2024-07-02 15:19:47
Python
请添加许可证 一个在没有任何许可证的情况下为项目爬取 Github 的机器人,并要求所有者添加许可证。 Github 充满了没有明确许可的“开源”项目。 此机器人将在缺少许可证的存储库中创建问题。 为什么要包含许可证? 一般来说,没有许可证意味着适用默认的版权法。 这意味着您保留对源代码的所有权利,并且其他人不得复制、分发或从您的作品创建衍生作品。 这可能不是您想要的。 来源: : 它是如何工作的? 机器人会在 Github 上搜索有星星的存储库(尽管星星限制有点不稳定)。 对于返回的存储库,它将检查是否存在任何许可证信息。 如果它丢失,它将在回购中产生问题。 简单的! 所有处理(跳过或创建问题)的存储库都保存在 sqlite3 数据库中。 这样做是为了防止重复扫描同一个存储库。 这个机器人在哪里运行? 目前我正在一个 1GB 实例上运行这个机器人(是的,这是一个附属链接。
【文件预览】:
add-a-license-please-master
----config_example.py(1000B)
----requirements.txt(31B)
----LICENSE(1KB)
----test()
--------test.py(4KB)
--------__init__,py(0B)
----README.md(2KB)
----logo.jpg(307KB)
----.editorconfig(188B)
----.gitignore(1KB)
----bot.py(7KB)