plantuml


Nameplantuml JSON
Version 0.3.0 PyPI version JSON
download
home_pagehttps://github.com/dougn/python-plantuml/
Summary
upload_time2019-11-01 17:10:06
maintainer
docs_urlhttps://pythonhosted.org/plantuml/
authorDoug Napoleone, Samuel Marks, Eric Frederich
requires_python
licenseBSD
keywords plantuml uml
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ###Python-PlantUML

[Plantuml](http://plantuml.sourceforge.net/index.html) is a library for
generating UML diagrams from a simple text markup language.

This is a simple python remote client interface to a
[plantuml](http://plantuml.sourceforge.net/index.html) server using the
same custom encoding used by most other plantuml
[clients](http://plantuml.sourceforge.net/running.html). Python was
missing from the list, and while there are other plantuml python
libraries, like
[sphinxcontrib-plantuml](https://pypi.python.org/pypi/sphinxcontrib-plantuml),
they require downloading and installing the java executable and spawning
a shell subprocesses.

This client defaults to the public [plantuml server](http://www.plantuml.com/plantuml/),
but can be used against any server.

###Install

    pip install git+https://github.com/SamuelMarks/python-plantuml#egg=plantuml

PS: At some point this newer version will be uploaded to PyPi, at which point you can do:

    pip install plantuml

###Command line help:

    usage: plantuml.py [-h] [-o OUT] [-s SERVER] filename [filename ...]

    Generate images from plantuml defined files using plantuml server

    positional arguments:
      filename              file(s) to generate images from

    optional arguments:
      -h, --help            show this help message and exit
      -o OUT, --out OUT     directory to put the files into
      -s SERVER, --server SERVER
                            server to generate from, defaults to plantuml.com

###Project Links:

-   [Documentation](http://pythonhosted.org/plantuml/)
-   [PyPi](https://pypi.python.org/pypi/plantuml)
-   [GitHub](https://github.com/dougn/python-plantuml/)



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/dougn/python-plantuml/",
    "name": "plantuml",
    "maintainer": "",
    "docs_url": "https://pythonhosted.org/plantuml/",
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "plantuml,uml",
    "author": "Doug Napoleone, Samuel Marks, Eric Frederich",
    "author_email": "doug.napoleone+plantuml@gmail.com",
    "download_url": "",
    "platform": "",
    "description": "###Python-PlantUML\n\n[Plantuml](http://plantuml.sourceforge.net/index.html) is a library for\ngenerating UML diagrams from a simple text markup language.\n\nThis is a simple python remote client interface to a\n[plantuml](http://plantuml.sourceforge.net/index.html) server using the\nsame custom encoding used by most other plantuml\n[clients](http://plantuml.sourceforge.net/running.html). Python was\nmissing from the list, and while there are other plantuml python\nlibraries, like\n[sphinxcontrib-plantuml](https://pypi.python.org/pypi/sphinxcontrib-plantuml),\nthey require downloading and installing the java executable and spawning\na shell subprocesses.\n\nThis client defaults to the public [plantuml server](http://www.plantuml.com/plantuml/),\nbut can be used against any server.\n\n###Install\n\n    pip install git+https://github.com/SamuelMarks/python-plantuml#egg=plantuml\n\nPS: At some point this newer version will be uploaded to PyPi, at which point you can do:\n\n    pip install plantuml\n\n###Command line help:\n\n    usage: plantuml.py [-h] [-o OUT] [-s SERVER] filename [filename ...]\n\n    Generate images from plantuml defined files using plantuml server\n\n    positional arguments:\n      filename              file(s) to generate images from\n\n    optional arguments:\n      -h, --help            show this help message and exit\n      -o OUT, --out OUT     directory to put the files into\n      -s SERVER, --server SERVER\n                            server to generate from, defaults to plantuml.com\n\n###Project Links:\n\n-   [Documentation](http://pythonhosted.org/plantuml/)\n-   [PyPi](https://pypi.python.org/pypi/plantuml)\n-   [GitHub](https://github.com/dougn/python-plantuml/)\n\n\n",
    "bugtrack_url": null,
    "license": "BSD",
    "summary": "",
    "version": "0.3.0",
    "split_keywords": [
        "plantuml",
        "uml"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a91a4603314acf466fdad91b7f6c83eb1364a7e279f9a8805febe3554f17faf6",
                "md5": "d147446157bbc416108b8217d1a84221",
                "sha256": "f21789bc4abc3e8888d23a8fa010e942989f1a73d6e50e10a54688cbee52aa1c"
            },
            "downloads": -1,
            "filename": "plantuml-0.3.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "d147446157bbc416108b8217d1a84221",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": null,
            "size": 5777,
            "upload_time": "2019-11-01T17:10:06",
            "upload_time_iso_8601": "2019-11-01T17:10:06.808779Z",
            "url": "https://files.pythonhosted.org/packages/a9/1a/4603314acf466fdad91b7f6c83eb1364a7e279f9a8805febe3554f17faf6/plantuml-0.3.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2019-11-01 17:10:06",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "github_user": "dougn",
    "github_project": "python-plantuml",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "plantuml"
}
        
Elapsed time: 0.06086s