uml-interpreter


Nameuml-interpreter JSON
Version 1.0.0 PyPI version JSON
download
home_page
SummaryUML Diagram modification tool
upload_time2024-01-14 22:09:16
maintainer
docs_urlNone
authorFilip Pawłowski
requires_python>=3.10,<4.0
licenseMIT
keywords uml deserializer serializer
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ## About

The aim of UML Interpreter project is to enable simple interaction with UML diagrams using Python code.

The main motivation behind this project is to provide a convinient way to modify UML Diagrams using scripts written in
high-level programming languages rather than manually interact with them using graphical editors.

## Requirements

Python 3.10+

## Installation

pip install uml-interpreter

## Dev Usage
- **make setup**: installs all dependencies
- **make test**: runs pytest tests
- **make tox-test**: runs tox tests
- **make docs**: serves documentation at localhost
- **make docs-build**: builds docs
- **make export**: exports dependencies to requirements.txt
- **make publish**: - publishes the package to PyPI
- **make publish-test**: - publishes the package to Test PyPI
- **make clean**: - cleans working directory

## License

This project is licensed under the terms of the MIT license.

### Authors

- Filip Pawłowski
- Hubert Soroka
- Maciej Tymoftyjewicz

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "uml-interpreter",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.10,<4.0",
    "maintainer_email": "",
    "keywords": "UML,deserializer,serializer",
    "author": "Filip Paw\u0142owski",
    "author_email": "",
    "download_url": "https://files.pythonhosted.org/packages/90/a2/3888008d0e8c5c48f4622b01c858c7f8eb1967269e6a308545ee6720aad2/uml_interpreter-1.0.0.tar.gz",
    "platform": null,
    "description": "## About\n\nThe aim of UML Interpreter project is to enable simple interaction with UML diagrams using Python code.\n\nThe main motivation behind this project is to provide a convinient way to modify UML Diagrams using scripts written in\nhigh-level programming languages rather than manually interact with them using graphical editors.\n\n## Requirements\n\nPython 3.10+\n\n## Installation\n\npip install uml-interpreter\n\n## Dev Usage\n- **make setup**: installs all dependencies\n- **make test**: runs pytest tests\n- **make tox-test**: runs tox tests\n- **make docs**: serves documentation at localhost\n- **make docs-build**: builds docs\n- **make export**: exports dependencies to requirements.txt\n- **make publish**: - publishes the package to PyPI\n- **make publish-test**: - publishes the package to Test PyPI\n- **make clean**: - cleans working directory\n\n## License\n\nThis project is licensed under the terms of the MIT license.\n\n### Authors\n\n- Filip Paw\u0142owski\n- Hubert Soroka\n- Maciej Tymoftyjewicz\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "UML Diagram modification tool",
    "version": "1.0.0",
    "project_urls": null,
    "split_keywords": [
        "uml",
        "deserializer",
        "serializer"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "84cdb6628d0a44b0e73263a0184f23154dbabd436f4a1ac8e551f58aba5812ec",
                "md5": "2c37018d0907a2fc9d3d2c5ee9d94e4e",
                "sha256": "229cfaa980c9bbb03ccc695c709d3d8ed4754bba1b909621bf1c548f6d065d45"
            },
            "downloads": -1,
            "filename": "uml_interpreter-1.0.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "2c37018d0907a2fc9d3d2c5ee9d94e4e",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.10,<4.0",
            "size": 33622,
            "upload_time": "2024-01-14T22:09:15",
            "upload_time_iso_8601": "2024-01-14T22:09:15.292512Z",
            "url": "https://files.pythonhosted.org/packages/84/cd/b6628d0a44b0e73263a0184f23154dbabd436f4a1ac8e551f58aba5812ec/uml_interpreter-1.0.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "90a23888008d0e8c5c48f4622b01c858c7f8eb1967269e6a308545ee6720aad2",
                "md5": "9257ce3848f605053e4d4b86767266cd",
                "sha256": "3723c0d1836852ab617ae579d0ae3861fb0c42e5a4d5b9e1c32f1b002ec84d27"
            },
            "downloads": -1,
            "filename": "uml_interpreter-1.0.0.tar.gz",
            "has_sig": false,
            "md5_digest": "9257ce3848f605053e4d4b86767266cd",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.10,<4.0",
            "size": 23237,
            "upload_time": "2024-01-14T22:09:16",
            "upload_time_iso_8601": "2024-01-14T22:09:16.768986Z",
            "url": "https://files.pythonhosted.org/packages/90/a2/3888008d0e8c5c48f4622b01c858c7f8eb1967269e6a308545ee6720aad2/uml_interpreter-1.0.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-14 22:09:16",
    "github": false,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "lcname": "uml-interpreter"
}
        
Elapsed time: 3.71185s