ZC buildout extension to checkout eggs from various vcs
Project description
What is gp.vcsdevelop ?
This package allow you to checkout some package and use them as developed eggs with zc.buildout.
Available options
develop-dir: a directory to checkout packages in
vcs-extend-develop: A list of vcs url. See pip’s editable parameter. Available schemes are ssh, git, hg, bzr, sftp.
Usage
Use this package as a zc.buildout extension and provide some vcs urls in the vcs-extend-develop option:
>>> write('buildout.cfg',''' ... [buildout] ... extensions=gp.vcsdevelop ... vcs-extend-develop=hg+https://gawel@bitbucket.org/gawel/mercurialapp/@tip#egg=MercurialApp ... parts= ... ''')
Then if you run buildout, the package will be checkout from the repository:
>>> print system(buildout) Cloning hg https://gawel@bitbucket.org/gawel/mercurialapp/ (to revision tip) to ./MercurialApp Develop: '/...buildout/MercurialApp'
Packages can be found in the develop-dir (default to .). You can override this:
>>> write('buildout.cfg',''' ... [buildout] ... extensions=gp.vcsdevelop ... develop-dir=./src ... vcs-extend-develop=hg+https://gawel@bitbucket.org/ianb/pip/@tip#egg=pip ... parts= ... ''') >>> print system(buildout) Cloning hg https://gawel@bitbucket.org/ianb/pip/ (to revision tip) to ./src/pip Develop: '/...buildout/./src/pip'
Bugs
Use the bitbucket tracker.
Changes
0.2 (27-01-2009)
only take care of urls starting with a valid available scheme.
0.1 (23-01-2009)
nothing change
Download
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 gp.vcsdevelop-0.1.tar.gz
.
File metadata
- Download URL: gp.vcsdevelop-0.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ba307574746a30060cc32c8c5b420b7952a22e15f57707c42ec8222f62898d0d |
|
MD5 | 316934879f095dea0aac23b480efde7a |
|
BLAKE2b-256 | d7f59e9cd6e9ccf36c23ea3c167e7832536acc270f90fb223c5c0d5a668dae7d |