更新版权声明。
copyrite的Python项目详细描述
=========
复写
=========
图片::https://img.shields.io/pypi/v/copyrite.svg
:目标:https://pypi.python.org/pypi/copyrite
…图片::https://img.shields.io/travis/pcmanticore/copyrite.svg
:target:https://travis ci.org/pcmanticore/copyrite
更新版权声明。
*免费软件:麻省理工学院许可证项目(主要是pylint和astroid)。问题是版权声明太粗糙,只属于这两个项目的最初作者(logilab),他们在过去几年里停止了这么多贡献。
由于一些贡献者不愿意为商业实体重新声明版权,我们发现需要一个工具来全面更新
版权声明,以便反映去年贡献的真实情况。
**copyrite**非常简单:它只需要一个存储库
,在两个选项的驱动下,它会进入每个文件,然后
将找到的版权声明替换为最新的注意。
features
--
*`concurrent`.
您可以使用`--jobs``标志来控制它应该用于处理您的文件的进程数。
默认值为1。
*可以支持多个vcse。
它可以轻松支持多个vcse,尽管现在它
只有“git”支持。
*支持别名
>如果一个参与者使用多封电子邮件参与一个项目,
您可以使用“别名”选项。它需要一个json文件,其
具有如下所示的特定结构。
别名中的每个条目都应该是一个字典,其中包含两个
必需字段,``mails``和``name``和一个可选字段,
`` authoritive`mail``。
如果未给定`` authority`mail`,生成的版权将如下所示:
“年份”表示贡献者对特定文件做出贡献的年份。
代码块::js
[
{
“邮件”:[
“cpopa@cloudbasesolutions.com”
],
“权威邮件”:“ala@bala.com”,
“名称”:“claudiu popa”
},
{
“mails”:[
“george@oops.com”
],
“name”:“oops”,
},
]
*支持贡献阈值
``--贡献阈值``是指定一个贡献者应该为一个文件提交多少
,以便考虑到
贡献。
``--change threshold``指定更改应该添加的最少
行数。这两个是独家的,
这意味着更改阈值100比贡献阈值2更重要。
用cookiecutter和“audreyr/cookiecutter pypackage”项目模板创建。
…_ Cookiecutter:https://github.com/audreyr/Cookiecutter
。_` audreyr/cookiecutter pypackage`:https://github.com/audreyr/cookiecutter pypackage
_ Pylint:https://github.com/pycqa/Pylint
。_ Astroid:https://github.com/pycqa/astroid)
===
历史
==
>0.1.0(2016-07-21)
----
*PYPI第一次发布。
复写
=========
图片::https://img.shields.io/pypi/v/copyrite.svg
:目标:https://pypi.python.org/pypi/copyrite
…图片::https://img.shields.io/travis/pcmanticore/copyrite.svg
:target:https://travis ci.org/pcmanticore/copyrite
更新版权声明。
*免费软件:麻省理工学院许可证项目(主要是pylint和astroid)。问题是版权声明太粗糙,只属于这两个项目的最初作者(logilab),他们在过去几年里停止了这么多贡献。
由于一些贡献者不愿意为商业实体重新声明版权,我们发现需要一个工具来全面更新
版权声明,以便反映去年贡献的真实情况。
**copyrite**非常简单:它只需要一个存储库
,在两个选项的驱动下,它会进入每个文件,然后
将找到的版权声明替换为最新的注意。
features
--
*`concurrent`.
您可以使用`--jobs``标志来控制它应该用于处理您的文件的进程数。
默认值为1。
*可以支持多个vcse。
它可以轻松支持多个vcse,尽管现在它
只有“git”支持。
*支持别名
>如果一个参与者使用多封电子邮件参与一个项目,
您可以使用“别名”选项。它需要一个json文件,其
具有如下所示的特定结构。
别名中的每个条目都应该是一个字典,其中包含两个
必需字段,``mails``和``name``和一个可选字段,
`` authoritive`mail``。
如果未给定`` authority`mail`,生成的版权将如下所示:
“年份”表示贡献者对特定文件做出贡献的年份。
代码块::js
[
{
“邮件”:[
“cpopa@cloudbasesolutions.com”
],
“权威邮件”:“ala@bala.com”,
“名称”:“claudiu popa”
},
{
“mails”:[
“george@oops.com”
],
“name”:“oops”,
},
]
*支持贡献阈值
``--贡献阈值``是指定一个贡献者应该为一个文件提交多少
,以便考虑到
贡献。
``--change threshold``指定更改应该添加的最少
行数。这两个是独家的,
这意味着更改阈值100比贡献阈值2更重要。
用cookiecutter和“audreyr/cookiecutter pypackage”项目模板创建。
…_ Cookiecutter:https://github.com/audreyr/Cookiecutter
。_` audreyr/cookiecutter pypackage`:https://github.com/audreyr/cookiecutter pypackage
_ Pylint:https://github.com/pycqa/Pylint
。_ Astroid:https://github.com/pycqa/astroid)
===
历史
==
>0.1.0(2016-07-21)
----
*PYPI第一次发布。