Skip to main content

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

https://secure.travis-ci.org/mkouhei/pgraph.png?branch=master https://coveralls.io/repos/mkouhei/pgraph/badge.png?branch=master https://img.shields.io/pypi/v/pgraph.svg Documentation Status

How to run things locally

  1. Installing RabbitMQ.:

    $ sudo apt-get install rabbitmq-server
    
  2. 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
    
  3. Cloning repository.:

    $ git clone https://github.com/mkouhei/pgraph
    $ cd pgraph
    $ git submodule init
    $ git submodule update
    
  4. Createing virtual environment.:

    $ pyvenv /path/to/venv
    $ . /path/to/venv/bin/activate
    
  5. Installing pgraph.:

    (venv)$ cd /path/to/pgraph
    (venv)$ python setup.py install
    or
    (venv)$ pip install --egg pgraph
    
  6. Running celery worker.:

    (venv)$ CELERY_CONFIG=/path/to/pgraph/development.ini celery -A pgraph.tasks worker --loglevel=info
    
  7. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Files for pgraph, version 0.2.0
Filename, size File type Python version Upload date Hashes
Filename, size pgraph-0.2.0.tar.gz (29.2 kB) File type Source Python version None Upload date Hashes View

Supported by

Pingdom Pingdom Monitoring Google Google Object Storage and Download Analytics Sentry Sentry Error logging AWS AWS Cloud computing DataDog DataDog Monitoring Fastly Fastly CDN DigiCert DigiCert EV certificate StatusPage StatusPage Status page