pyan3


Namepyan3 JSON
Version 1.2.0 PyPI version JSON
download
home_pagehttps://github.com/Technologicat/pyan
SummaryOffline call graph generator for Python 3
upload_time2021-02-11 13:22:25
maintainer
docs_urlNone
authorJuha Jeronen
requires_python
licenseGPL 2.0
keywords call-graph static-code-analysis
VCS
bugtrack_url
requirements coverage pytest pytest-cov
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Generate approximate call graphs for Python programs.

Pyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.


            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/Technologicat/pyan",
    "name": "pyan3",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "call-graph,static-code-analysis",
    "author": "Juha Jeronen",
    "author_email": "juha.m.jeronen@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/8f/8e/340533f6c084a53705527735e7db521756a10b297841671ee4042c5b281a/pyan3-1.2.0.tar.gz",
    "platform": "Linux",
    "description": "Generate approximate call graphs for Python programs.\n\nPyan takes one or more Python source files, performs a (rather superficial) static analysis, and constructs a directed graph of the objects in the combined source, and how they define or use each other. The graph can be output for rendering by GraphViz or yEd.\n\n",
    "bugtrack_url": null,
    "license": "GPL 2.0",
    "summary": "Offline call graph generator for Python 3",
    "version": "1.2.0",
    "split_keywords": [
        "call-graph",
        "static-code-analysis"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "34f873460b7ac0650feec0601c3c24fd1ced4d986eecc447236464ae487fab10",
                "md5": "9a67eaa5c35f6ee0708887ae36a44ae2",
                "sha256": "89b4d7b3003b794fb9b041b08da91bcbd1dde4c82ec4af039b1e6b8f418efab1"
            },
            "downloads": -1,
            "filename": "pyan3-1.2.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "9a67eaa5c35f6ee0708887ae36a44ae2",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 50561,
            "upload_time": "2021-02-11T13:22:23",
            "upload_time_iso_8601": "2021-02-11T13:22:23.898093Z",
            "url": "https://files.pythonhosted.org/packages/34/f8/73460b7ac0650feec0601c3c24fd1ced4d986eecc447236464ae487fab10/pyan3-1.2.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8f8e340533f6c084a53705527735e7db521756a10b297841671ee4042c5b281a",
                "md5": "edc3b544ab9bc24cc573e3c2a13bdb53",
                "sha256": "36b49b678820e882de7271fb8a18789d57cd1e284f0314bdecd587f02c049a19"
            },
            "downloads": -1,
            "filename": "pyan3-1.2.0.tar.gz",
            "has_sig": false,
            "md5_digest": "edc3b544ab9bc24cc573e3c2a13bdb53",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 49721,
            "upload_time": "2021-02-11T13:22:25",
            "upload_time_iso_8601": "2021-02-11T13:22:25.838378Z",
            "url": "https://files.pythonhosted.org/packages/8f/8e/340533f6c084a53705527735e7db521756a10b297841671ee4042c5b281a/pyan3-1.2.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2021-02-11 13:22:25",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "Technologicat",
    "github_project": "pyan",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [
        {
            "name": "coverage",
            "specs": [
                [
                    ">=",
                    "5.3"
                ]
            ]
        },
        {
            "name": "pytest",
            "specs": [
                [
                    ">=",
                    "6.1.2"
                ]
            ]
        },
        {
            "name": "pytest-cov",
            "specs": [
                [
                    ">=",
                    "2.10.1"
                ]
            ]
        }
    ],
    "lcname": "pyan3"
}
        
Elapsed time: 0.10355s