Skip to main content

UML Diagram modification tool

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uml_interpreter-1.0.0.tar.gz (23.2 kB view hashes)

Uploaded Source

Built Distribution

uml_interpreter-1.0.0-py3-none-any.whl (33.6 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page