Skip to main content

Fuzzy call graphs

Project description


Fuzzy call graphs

`f` (maybe) calls `g` if `g.name` is in `f.body`

This gives false positives

```
python call_graph.py \
"${ABS_PATH_OF_MODULE}" \
> module_callgraph.gv \
&& dot \
-Tpdf module_callgraph.gv \
-o module_callgraph.pdf \
&& open module_callgraph.pdf
```

(Where `dot` is from https://www.graphviz.org/documentation/)

(Standard python setup distribution boilerplate is a shame - why does it have to be at top leve of project?)


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

fuzzycallgraph-0.0.2.tar.gz (3.1 kB view details)

Uploaded Source

Built Distribution

fuzzycallgraph-0.0.2-py2.py3-none-any.whl (2.9 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file fuzzycallgraph-0.0.2.tar.gz.

File metadata

  • Download URL: fuzzycallgraph-0.0.2.tar.gz
  • Upload date:
  • Size: 3.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.5

File hashes

Hashes for fuzzycallgraph-0.0.2.tar.gz
Algorithm Hash digest
SHA256 b5977cc735a6fa81d1ac9320b9ced0f4d4c3802e13b5b03ba1ec8ec6b0867d17
MD5 a550a13b3c10f631bbd2102ad922587b
BLAKE2b-256 5cf85b1e10d49e03808547cc838b5fc765204fea1a7f8b1b964028e832f2c911

See more details on using hashes here.

File details

Details for the file fuzzycallgraph-0.0.2-py2.py3-none-any.whl.

File metadata

  • Download URL: fuzzycallgraph-0.0.2-py2.py3-none-any.whl
  • Upload date:
  • Size: 2.9 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.12.1 pkginfo/1.4.2 requests/2.19.1 setuptools/39.0.1 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.6.5

File hashes

Hashes for fuzzycallgraph-0.0.2-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 eea3231b724689145991db99d03c452dd3cf021778f8936a85d3366994c75fb9
MD5 3f96fc91f31994aaaa795b0a09112e32
BLAKE2b-256 79e2e8fa912adc9c4d53609ba5fb98484891e69138992626ff326daa2af5ff6c

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