Skip to main content

Drawing graph of the dependencies of Python packages

Project description

The pgraph provides the graph of Python dependencies, powered by py-deps, Linkdraw, Celery, pylibmc, and Pyramid.

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

Demo

Demo site

History

1.0.3 (2020-09-19)

  • Supports wheel.

  • Removes deprecated pytest options.

  • Updates py-deps dependency.

1.0.2 (2020-05-27)

  • Updates JS libraries.

  • Updates copyright.

1.0.1 (2020-05-27)

  • Fixes runner

1.0.0 (2020-05-17)

  • Changes to use py-deps 1.0.0.

  • Updates dependencies.

  • Support Python version 3.8 only.

0.5.1 (2016-04-09)

  • Fixes view template layout.

  • Removes backward compatibilities under IE 9.

  • Updates JavaScript libraries.

  • Updates locally instead of pyvenv.

  • Applies pytest-remove-stale-bytecode.

  • Applies pytest-pylint.

  • Ignores redefined-variable-type, wrong-import-order.

  • Applies Python 3.5 on travis-ci.

  • Fixes pep257 D211 violations.

0.5.0 (2015-10-09)

  • Supports Python 3.5.

  • Adds showing version of running environments.

  • Adjust svg_width for PC web brawser.

  • Fixes unit test graph_not_found.

0.4.8 (2015-08-19)

  • Changes custom 404 not found pages.

  • Closes #4, #5 error handlings 503 errors.

  • Fixes INTERNALERROR occurs when run the tox.

  • Changes mackerel-agent-plugin script for proxy.

0.4.7 (2015-08-15)

  • Changes setting SVG size from window InnerWidth, InnerHeight.

  • Changes Sphinx theme to sphinx_rtd_theme.

  • Adds mackerel metric plugin.

0.4.6 (2015-07-27)

  • Uses static_path instead of static_url.

  • Changes example pathname.

0.4.5 (2015-07-22)

  • Adds latest_version method, display latest version package.

  • Applies override node link with link_prefix.

0.4.4 (2015-07-19)

  • Adds invalid metadata handler.

0.4.3 (2015-07-16)

  • Change the color of the nodes to give gradation by the dependency depth (py-deps>=0.5.2)

0.4.2 (2015-07-12)

  • Changes pgraph.tasks.search (py-deps>=0.5.1).

  • Fixes None redundant second argument of dict.get().

  • Fixes old-style string formatting.

0.4.1 (2015-07-03)

  • Adds unit tests for backend_config, config modules.

  • Changes example to redirect to the graph of latest version of pgraph.

  • Fixes responsive navbar, search form.

  • Chagnes Demo site URL.

0.4.0 (2015-06-29)

  • Revokes when tasks.gen_depenency failed.

  • Fixes extras_requires for Heroku.

  • Changes Celery backend for Heroku to PostgreSQL in default.

  • Changes install requires pyramid_celery to celery.

0.3.1 (2015-06-24)

  • Applies GPLv3 and adds LICENSE file.

0.3.0 (2015-06-24)

  • Supports cache backend using memcached.

  • Adds side bar into layout.

  • Changes for Heroku.

    • Updates setup configuration.

    • Applies New Relic.

    • Fixes Procfile and run.

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.

Source Distribution

pgraph-1.0.3.tar.gz (44.6 kB view details)

Uploaded Source

Built Distribution

pgraph-1.0.3-py2.py3-none-any.whl (42.0 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file pgraph-1.0.3.tar.gz.

File metadata

  • Download URL: pgraph-1.0.3.tar.gz
  • Upload date:
  • Size: 44.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.45.0 CPython/3.8.6rc1

File hashes

Hashes for pgraph-1.0.3.tar.gz
Algorithm Hash digest
SHA256 24b22433ee6c219257bc4e16253083cc62639bc3dd9aabb1d5799c75a55a846c
MD5 b053b40cc023a3a3ef6105cde61e01cc
BLAKE2b-256 e1f30139fc724ffe43274d5ed0ae070e5d63c2d65a484ce2f70d29ed1db86c20

See more details on using hashes here.

File details

Details for the file pgraph-1.0.3-py2.py3-none-any.whl.

File metadata

  • Download URL: pgraph-1.0.3-py2.py3-none-any.whl
  • Upload date:
  • Size: 42.0 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/49.3.1 requests-toolbelt/0.8.0 tqdm/4.45.0 CPython/3.8.6rc1

File hashes

Hashes for pgraph-1.0.3-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1376b80e19040bf4d2836f641322f2c9a8811c1d556b24b8ee3cf094f19afeab
MD5 d55c4755a504b5ef23414c960f163579
BLAKE2b-256 93e778b87a5da8fa7de2e570597eaace78b05fb4dfde57b261dfaf58baa1f423

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page