palgoviz


Namepalgoviz JSON
Version 0.1.0 PyPI version JSON
download
home_pagehttps://github.com/EliahKagan/palgoviz
SummaryMaterials for Python and algorithms, with visualization
upload_time2023-01-03 23:05:22
maintainerEliah Kagan
docs_urlNone
authorDavid Vassallo
requires_python>=3.11,<3.12
license0BSD
keywords algorithms teaching visualization
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <!-- SPDX-License-Identifier: 0BSD -->

<a href="https://github.com/EliahKagan/palgoviz">
  <img src="https://raw.githubusercontent.com/EliahKagan/palgoviz/main/doc/example.svg"
       alt="Drawing of a nested tuple structure, made using palgoviz.object_graph"
       title="Drawing of a nested tuple structure, made using palgoviz.object_graph"
       width="350px">
</a>

# palgoviz - Materials for Python and algorithms, with visualization

*palgoviz* is a project to develop approaches and materials for teaching and
learning Python together with algorithms and data structures, with a
substantial component of visualization.

**This package is not most of palgoviz.** Most users of palgoviz should clone
[**the palgoviz GitHub repository**](https://github.com/EliahKagan/palgoviz)
instead. That page includes instructions. You most likely will *not* want to
install palgoviz with `pip` or have it as a dependency of another project, but
it is for those rather special situations that this PyPI package exists.

Because of palgoviz’s educational nature, its unit tests and Jupyter notebooks
are important in most uses. This package omits them, as well as most
documentation. Furthermore, the main use for palgoviz, as detailed further in
the repository readme, is as a source of exercises (which may require
modification for your needs) or of ideas for them. In that use, installing this
very limited palgoviz package does not help at all.

Depending on the direction of the project, it is possible that, in the future,
more reasons to install palgoviz as a library will arise. For now, that is a
niche use, and [the palgoviz GitHub
repository](https://github.com/EliahKagan/palgoviz) is the recommended way to
read about, and obtain, palgoviz.

*[palgoviz is licensed under
**0BSD**](https://github.com/EliahKagan/palgoviz/blob/main/LICENSE), a
“public-domain equivalent” license.*

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/EliahKagan/palgoviz",
    "name": "palgoviz",
    "maintainer": "Eliah Kagan",
    "docs_url": null,
    "requires_python": ">=3.11,<3.12",
    "maintainer_email": "degeneracypressure@gmail.com",
    "keywords": "algorithms,teaching,visualization",
    "author": "David Vassallo",
    "author_email": "vassallo.davidm@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/12/2c/272191265c26fdff77f2ce31eac161856a39c864dec307eaba3b5d4cf9d8/palgoviz-0.1.0.tar.gz",
    "platform": null,
    "description": "<!-- SPDX-License-Identifier: 0BSD -->\n\n<a href=\"https://github.com/EliahKagan/palgoviz\">\n  <img src=\"https://raw.githubusercontent.com/EliahKagan/palgoviz/main/doc/example.svg\"\n       alt=\"Drawing of a nested tuple structure, made using palgoviz.object_graph\"\n       title=\"Drawing of a nested tuple structure, made using palgoviz.object_graph\"\n       width=\"350px\">\n</a>\n\n# palgoviz - Materials for Python and algorithms, with visualization\n\n*palgoviz* is a project to develop approaches and materials for teaching and\nlearning Python together with algorithms and data structures, with a\nsubstantial component of visualization.\n\n**This package is not most of palgoviz.** Most users of palgoviz should clone\n[**the palgoviz GitHub repository**](https://github.com/EliahKagan/palgoviz)\ninstead. That page includes instructions. You most likely will *not* want to\ninstall palgoviz with `pip` or have it as a dependency of another project, but\nit is for those rather special situations that this PyPI package exists.\n\nBecause of palgoviz\u2019s educational nature, its unit tests and Jupyter notebooks\nare important in most uses. This package omits them, as well as most\ndocumentation. Furthermore, the main use for palgoviz, as detailed further in\nthe repository readme, is as a source of exercises (which may require\nmodification for your needs) or of ideas for them. In that use, installing this\nvery limited palgoviz package does not help at all.\n\nDepending on the direction of the project, it is possible that, in the future,\nmore reasons to install palgoviz as a library will arise. For now, that is a\nniche use, and [the palgoviz GitHub\nrepository](https://github.com/EliahKagan/palgoviz) is the recommended way to\nread about, and obtain, palgoviz.\n\n*[palgoviz is licensed under\n**0BSD**](https://github.com/EliahKagan/palgoviz/blob/main/LICENSE), a\n\u201cpublic-domain equivalent\u201d license.*\n",
    "bugtrack_url": null,
    "license": "0BSD",
    "summary": "Materials for Python and algorithms, with visualization",
    "version": "0.1.0",
    "split_keywords": [
        "algorithms",
        "teaching",
        "visualization"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "836c9435be088a31ef5c01f0ab5592f93754661ff3210968a55669e272adab4c",
                "md5": "4d67ad2149de02849dcd95295c12eb11",
                "sha256": "87e045bf2dee4f33ee6b1291dfb3914d2875eac8d0707ba6d12bc725212d4ae6"
            },
            "downloads": -1,
            "filename": "palgoviz-0.1.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "4d67ad2149de02849dcd95295c12eb11",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.11,<3.12",
            "size": 106047,
            "upload_time": "2023-01-03T23:05:21",
            "upload_time_iso_8601": "2023-01-03T23:05:21.137431Z",
            "url": "https://files.pythonhosted.org/packages/83/6c/9435be088a31ef5c01f0ab5592f93754661ff3210968a55669e272adab4c/palgoviz-0.1.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "122c272191265c26fdff77f2ce31eac161856a39c864dec307eaba3b5d4cf9d8",
                "md5": "ea86fbf1dfc45af99ded894459209d8f",
                "sha256": "708a4fb0b1e21849743f94ac4cfe0615527330f076498f000944521655195d32"
            },
            "downloads": -1,
            "filename": "palgoviz-0.1.0.tar.gz",
            "has_sig": false,
            "md5_digest": "ea86fbf1dfc45af99ded894459209d8f",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.11,<3.12",
            "size": 81790,
            "upload_time": "2023-01-03T23:05:22",
            "upload_time_iso_8601": "2023-01-03T23:05:22.533736Z",
            "url": "https://files.pythonhosted.org/packages/12/2c/272191265c26fdff77f2ce31eac161856a39c864dec307eaba3b5d4cf9d8/palgoviz-0.1.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-01-03 23:05:22",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "EliahKagan",
    "github_project": "palgoviz",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "lcname": "palgoviz"
}
        
Elapsed time: 0.55959s