zc.buildout recipe that creates a rope project config with python_path pointing to some eggs and their dependencies
Project description
Detailed Documentation
Motivation
Rope is a great tool for python development.
It is a refactoring library with the marvelous side effect of letting you navigate throughout code.
This recipe
This zc.buildout recipe makes a .ropeproject folder with search paths pointing to the eggs of your choice… and their transitive dependencies!
Benefits
Make rope both faster and more precise. [1]
The reason is that search paths are set explicitly, so rope does’t have to guess through directory hierarchies.
A very good complement to the omelette recipe. Actually, code navigation is way easier that grepping. Give it a try.
Usage
In your buildout.cfg include the recipe, with the eggs property set to one or more eggs:
[buildout] ... parts = ... ropeproject [ropeproject] recipe = collective.recipe.ropeproject eggs = ${anything_you_want}
Source
Source code lives at http://github.com/collective/collective.recipe.ropeproject.git.
Change history
1.0b3 (2012-07-02)
Moved repo to https://github.com/collective/collective.recipe.ropeproject
Delivered to PyPI
1.0b2 (2012-07-01)
Tests added.
1.0b1 (2012-05-13)
Initial implementation. [marciomazza]
Contributors
Marcio Mazza [marciomazza]
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Hashes for collective.recipe.ropeproject-1.0b3.tar.gz
Algorithm | Hash digest | |
---|---|---|
SHA256 | f37250774676d99ee6e1839888150d585d079e51ffaed0636647e7b37522b882 |
|
MD5 | bfb14ce001cd101ad3ee882c45240205 |
|
BLAKE2b-256 | eefbc8ea6e295f5b978ade864a4cfc8baaf191ea795c89954e7df0d753ef0f76 |