Drawing graph of the dependencies of Python packages
Project description
The pgraph provides the graph of Python dependencies, powered by Linkdraw, Pyramid, and py-deps.
Status
How to run things locally
Installing RabbitMQ.:
$ sudo apt-get install rabbitmq-server
Setup RabbitMQ.:
$ sudo rabbitmqctl add_vhost /pgraph $ sudo rabbitmqctl add_user pgraph passw0rd $ sudo rabbitmqctl set_permissions -p /pgraph pgraph ".*" ".*" ".*" $ sudo rabbitmqctl delete_user guest
Cloning repository.:
$ git clone https://github.com/mkouhei/pgraph $ cd pgraph $ git submodule init $ git submodule update
Createing virtual environment.:
$ pyvenv /path/to/venv $ . /path/to/venv/bin/activate
Installing pgraph.:
(venv)$ cd /path/to/pgraph (venv)$ python setup.py install or (venv)$ pip install --egg pgraph
Running celery worker.:
(venv)$ CELERY_CONFIG=/path/to/pgraph/development.ini celery -A pgraph.tasks worker --loglevel=info
Running pserve from another venv session.:
(venv)$ pserve /path/to/pgraph/development.ini
History
0.2.0 (2015-06-19)
Integrates configurations locally and Heroku.
Changes not use job queue if Package data exists in the cache.
Enable to change Celery configuration using CELERY_CONFIG variable and .ini file.
Specify package version.
Adds linkdraw configuration link.
Adds search form at navigation bar.
Changes searched view.
Coverage >= 90%.
Supports running on Heroku.
0.1.0 (2015-06-08)
Initial release.
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.