This release is a pre-release and may not be stable for production use.
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]
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file collective.recipe.ropeproject-1.0b3.tar.gz.
File metadata
- Download URL: collective.recipe.ropeproject-1.0b3.tar.gz
- Upload date:
- Size: 5.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f37250774676d99ee6e1839888150d585d079e51ffaed0636647e7b37522b882
|
|
| MD5 |
bfb14ce001cd101ad3ee882c45240205
|
|
| BLAKE2b-256 |
eefbc8ea6e295f5b978ade864a4cfc8baaf191ea795c89954e7df0d753ef0f76
|