###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 Python 3 simplified implementation. For Python 2 see:
1. https://github.com/dougn/python-plantuml
1. https://github.com/SamuelMarks/python-plantuml
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
Or by cloning it locally and running `python setup.py install` or `python setup.py develop` to
install it on development mode.
###Command line help:
To quick test it, you can run `python all/plantuml.py test/test.wsd`
To see all the command line options run `python all/plantuml.py --help`
## Sublime Text Dependency
To use this as a Package Control Dependency https://packagecontrol.io/docs/dependencies create
this `dependencies.json` file on the root of your Package:
```json
{
"*": {
"*": [
"PlantUmlConnection"
]
}
}
```
###Project Links:
- [Documentation](http://pythonhosted.org/plantuml/)
- [PyPi](https://pypi.python.org/pypi/plantuml)
- [GitHub](https://github.com/dougn/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 Python 3 simplified implementation. For Python 2 see:
1. https://github.com/dougn/python-plantuml
1. https://github.com/SamuelMarks/python-plantuml
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
Or by cloning it locally and running `python setup.py install` or `python setup.py develop` to
install it on development mode.
###Command line help:
To quick test it, you can run `python all/plantuml.py test/test.wsd`
To see all the command line options run `python all/plantuml.py --help`
## Sublime Text Dependency
To use this as a Package Control Dependency https://packagecontrol.io/docs/dependencies create
this `dependencies.json` file on the root of your Package:
```json
{
"*": {
"*": [
"PlantUmlConnection"
]
}
}
```
###Project Links:
- [Documentation](http://pythonhosted.org/plantuml/)
- [PyPi](https://pypi.python.org/pypi/plantuml)
- [GitHub](https://github.com/dougn/python-plantuml/)
Metadata
Release files for plantuml_connection 1.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| plantuml_connection-1.0.3.tar.gz | 11.3 kB | Without provenance | Details |
Release files / plantuml_connection-1.0.3.tar.gz
| Download URL | plantuml_connection-1.0.3.tar.gz |
|---|---|
| Size | 11.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
737e55902f3716f3a1156632011d911fb38806f0c4c09271e3333a457560eaa8
|
|
BLAKE2b-256 checksum How to use checksums |
5c4f043110dd2d01e8ba593df1f2d0b706e3d4bdad62d6de5e0a4061713e7148
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Security for plantuml_connection 1.0.3
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.