zc.buildout配方,用于为IntelliJ IDEA的PyCharm创建包含外部库列表的文件。
项目描述
cykooz.recipe.idea
此buildout配方创建一个包含egg路径的.idea/libraries/Buildout_Eggs.xml文件。此文件可用于PyCharm(或IntelliJ IDEA),作为外部库列表,并包含所有指定egg及其依赖项的路径。
用法
这是一个创建包含egg路径的xml文件的简化buildout.cfg文件。
[buildout] parts = application idea [application] recipe = zc.recipe.egg:scripts eggs = my_application ipython [idea] recipe = cykooz.recipe.idea eggs = ${application:eggs}
可用选项
- eggs
将用于生成文件路径的egg。您不需要包括传递依赖项。这会自动完成。
- idea_dir
PyCharm项目目录的路径。默认:${buildout:directory}/.idea 如果给定目录不存在或它不包含.iml文件,则配方不会创建任何文件或目录。
- include_develop
如果您需要添加开发包的路径,请将其设置为true。默认:false。
- include_eggs
如果您需要排除指定egg的路径,请将其设置为false。默认:true。
- include_other
将其设置为true,如果您需要添加其他目录的路径,这些目录包含所需的软件包或其依赖项,但这些路径不是通过zc.buildout安装的。例如,从使用的Python中获取site-packages目录的路径。默认:false。
- extra-paths
在生成的xml文件中包含的额外路径。
变更
0.4 (2022-04-29)
增加了对Windows(GH-1)的支持。
在测试中增加了对zc.buildout 3+的支持。
0.3 (2021-12-14)
增加了对Python 3.6和3.7的支持。
0.2 (2021-12-08)
首次发布。
项目详情
下载文件
下载适用于您的平台文件。如果您不确定选择哪个,请了解更多关于安装软件包的信息。
源代码分发
cykooz.recipe.idea-0.4.tar.gz (10.4 kB 查看散列值)
构建分发
关闭
cykooz.recipe.idea-0.4.tar.gz的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 74741f82cc913e1b1270b0e3153527f73ec601cb2bcb18a64d8059c627455c8d |
|
MD5 | cf156ffa3c02acf65f48f76e4df8b84c |
|
BLAKE2b-256 | b88428d1bac955672c75635f01aa438f025ff189e99c4fef2767a487766a60d9 |
关闭
cykooz.recipe.idea-0.4-py2.py3-none-any.whl的散列值
算法 | 散列摘要 | |
---|---|---|
SHA256 | 440041784e836c98014ac4c31db95f8045322b10bfd40f0cc9d1e244de7bcf72 |
|
MD5 | 8d47925e4f316ecfce12974f18a25849 |
|
BLAKE2b-256 | 4a9b5702ee6c63a6d45f32317340d42bc32b3eac3638b3cfc8ab8c6d55888daf |