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
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 |