cykooz.recipe.idea
This recipe for buildout creates a .idea/libraries/Buildout_Eggs.xml file. This file may be used by PyCharm (or IntelliJ IDEA) as list of external libraries and contains paths to all the specified eggs and their dependencies.
Usage
This is a minimal buildout.cfg file which creates a xml-file with paths to eggs:
[buildout]
parts =
application
idea
[application]
recipe = zc.recipe.egg:scripts
eggs =
my_application
ipython
[idea]
recipe = cykooz.recipe.idea
eggs =
${application:eggs}
Available options
- eggs
The eggs that will be used to generate a file with paths. You don’t need to include transitive dependencies. This is done automatically.
- idea_dir
Path to directory of PyCharm project. Default: ${buildout:directory}/.idea The recipe won’t create any files or directories if given directory is absent or it not contains .iml file.
- include_develop
Set it as true if you need to add paths to develop packages. Default: false.
- include_eggs
Set it as false if you need to exclude paths to the specified eggs. Default: true.
- include_other
Set it as true if you need to add paths to other directories that contains required packages or it dependencies but that was installed not by zc.buildout. For example path to site-packages directory from used Python. Default: false.
- extra-paths
Extra paths to include in a generated xml file.
Changes
0.4 (2022-04-29)
Added support of Windows (GH-1).
Added support of zc.buildout 3+ into tests.
0.3 (2021-12-14)
Added support of Python 3.6 and 3.7.
0.2 (2021-12-08)
First release.
Metadata
Release files for cykooz.recipe.idea 0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| cykooz.recipe.idea-0.4.tar.gz | 10.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| cykooz.recipe.idea-0.4-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
Total release size: 18.5 kB
Release files / cykooz.recipe.idea-0.4.tar.gz
| Download URL | cykooz.recipe.idea-0.4.tar.gz |
|---|---|
| Size | 10.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74741f82cc913e1b1270b0e3153527f73ec601cb2bcb18a64d8059c627455c8d
|
|
BLAKE2b-256 checksum How to use checksums |
b88428d1bac955672c75635f01aa438f025ff189e99c4fef2767a487766a60d9
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.11
|
Release files / cykooz.recipe.idea-0.4-py2.py3-none-any.whl
| Download URL | cykooz.recipe.idea-0.4-py2.py3-none-any.whl |
|---|---|
| Size | 8.1 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
440041784e836c98014ac4c31db95f8045322b10bfd40f0cc9d1e244de7bcf72
|
|
BLAKE2b-256 checksum How to use checksums |
4a9b5702ee6c63a6d45f32317340d42bc32b3eac3638b3cfc8ab8c6d55888daf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.0 CPython/3.9.11
|