mi-flatland

View on PyPIReverse Dependencies (0)

2.0.13 mi_flatland-2.0.13-py3-none-any.whl
2.0.2 mi_flatland-2.0.2-py3-none-any.whl

Wheel Details

Project: mi-flatland
Version: 2.0.2
Filename: mi_flatland-2.0.2-py3-none-any.whl
Download: [link]
Size: 109851
MD5: c5ea13f7f79ec665100264068216ab4e
SHA256: f714c3bd07dd52f5cc2a9a62de84d752f2b67c3565f27045e48a3af8c83fd47a
Uploaded: 2025-01-15 00:39:04 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: mi-flatland
Version: 2.0.2
Summary: Model text file + layout text file -> beautiful diagram
Author-Email: Leon Starr <leon_starr[at]modelint.com>
Project-Url: repository, https://github.com/modelint/flatland
Project-Url: documentation, https://github.com/modelint/flatland
License: MIT License Copyright (c) 2019-2025 Leon Starr Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Keywords: 2D,draw,graphics,canvas,mbse,xuml,xtuml,sysml
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.12
Requires-Dist: mi-configurator
Requires-Dist: mi-pyral
Requires-Dist: mi-tabletqt
Requires-Dist: mls-parser
Requires-Dist: numpy
Requires-Dist: xcm-parser
Requires-Dist: xsm-parser
Requires-Dist: tomli; python_version < "3.12"
Requires-Dist: build; extra == "build"
Requires-Dist: twine; extra == "build"
Requires-Dist: bump2version; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Provides-Extra: build
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 3337 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.8.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
flatland/__init__.py sha256=65Z_CZ5H9ri3xGDrUtMKfpT-_Pj4Q5W1qcQ3WOV6qa0 17
flatland/__main__.py sha256=qo6HrxExdNOZI0qoJf7q4gXhJzWCV7pIcdDoLwkKqWE 7443
flatland/exceptions.py sha256=zMeb2i3VXnWGH_ylT5nq2zBZj9NOy9LaXXimDA7SLO0 8836
flatland/log.conf sha256=2VQ9jQrubJQoOvZ4SF-HrQNgyNUVaV_-oWDQrZDvT_Q 839
flatland/makeframe.py sha256=u6GjqszwJ-yTEMQKIA5IoCPK-Pd7QNPHqWzMqzXREd4 918
flatland/names.py sha256=vq_1kqojIVVUsSIrXjW_ZKcrcCjBkTXe8NburJr9LOs 118
flatland/configuration/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/configuration/configDB.py sha256=BRLOcp6mqoVkRYPS02NU3SPtpQdjWBNFk2HONdphMnc 1577
flatland/configuration/connector_type.yaml sha256=IumvHlpjNJ4v3IYYWgaHbmAqDnwoqrpJmZubhAxZIXk 2462
flatland/configuration/diagram_type.yaml sha256=27qG_BNmQ5VMN1hcBa-x1MOpjy0fAAzC8XrhRF2P3zA 5641
flatland/configuration/frame.yaml sha256=tLAS2PowmhRIC-1hhG9l3PHeWspINiXVLOeOHfnjA94 4551
flatland/configuration/layout_specification.yaml sha256=3crth-oynUtIXeUHjLmQIvIBdTXX0SrbM0uXJ2WfJkg 1931
flatland/configuration/metadata.yaml sha256=e26hz0o4pjPOK_3bN6q4ud9ClIagJ0TU2vRnncTTvDE 503
flatland/configuration/name_placement.yaml sha256=WaNyhSKvix8mweCIDYzxIfqkNUakG7Au9m19XDa-2XM 2246
flatland/configuration/notation.yaml sha256=ygJU69QtDHVAhX0_JBbr3-chWuCPZUFj73UmzrDPyto 3742
flatland/configuration/sheet.yaml sha256=5n9gq_xYr2MWB_mX8Hqx7jwLqOK2gu1iKlnyy5FGnms 1183
flatland/configuration/titleblock.yaml sha256=PpZNkXFAqW_LfTmVGbYUvXfWcmWOfAwDvbBXSfNouOg 2785
flatland/connector_subsystem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/connector_subsystem/anchored_leaf_stem.py sha256=G_uKWPU1xnmBaEGFLAf6y_y449AIeMkxxyuV_xv-lmA 748
flatland/connector_subsystem/anchored_stem.py sha256=nDdmrLLfSVp7tD6VfdZJeHe7lYTKkK7bSACAjKTr15s 3876
flatland/connector_subsystem/anchored_tree_stem.py sha256=kAMto4WFlv4eAeGO1wnetB4-yIWN36oXjGCYyT5jsdY 919
flatland/connector_subsystem/bending_binary_connector.py sha256=n5UosrqZs5277VEKj8MnLD_QLdpldn9FjE88rhMTCpo 9410
flatland/connector_subsystem/binary_connector.py sha256=be5yNWzpoftcSgVs4O5Ema1oi3bW7klbfEJ9PNzx5g4 874
flatland/connector_subsystem/branch.py sha256=BhFX09lMDiHIxmAi_eBrh3NqG34f26rh6llclGQfEPM 2757
flatland/connector_subsystem/connector.py sha256=cSBcwsuLOsbhQx873DHr84sbwguMsoJyx6ShftMuwvQ 6499
flatland/connector_subsystem/floating_binary_stem.py sha256=MNpmkBBQL3aH5veifVGnV4Q-SD9pCbnmmn3m-lnDNHs 2350
flatland/connector_subsystem/floating_leaf_stem.py sha256=haU2vzsbDbw9bpM-jNaHcCmIyAYI6AWXldbOFDaQokQ 1020
flatland/connector_subsystem/floating_stem.py sha256=XbuZHyEsp9Tb0Mr8AtXSSZ6lrvN4MGZftnqsbeeJX3c 970
flatland/connector_subsystem/grafted_branch.py sha256=g1T726eos5yTwAbwly93rxrGdLuaWy49qRP9obYwzRU 4351
flatland/connector_subsystem/interpolated_branch.py sha256=6_E5GbDiAtQc87fQqai_T1zSs3c_RwsB7GTSsKO5uw8 3345
flatland/connector_subsystem/rut_branch.py sha256=lMqr_L6F25WLPpbv8Q740ape9WgktSiJ_eM1BYCjbis 1569
flatland/connector_subsystem/stem.py sha256=Yd8rLZ4VosUvqr3maoJ-Nq0bgAp7aLqO_3UiMgVyHYg 13756
flatland/connector_subsystem/straight_binary_connector.py sha256=Wcke9jQOxERre1e436zdpZC1X6VJZtF1bSVJudXxyRE 9187
flatland/connector_subsystem/ternary_stem.py sha256=-KYdeoHRoChUofgjkr8eul1YAHnvc8njS6Hb1y1Z3h0 3050
flatland/connector_subsystem/tree_connector.py sha256=6SfG4770VWIxAP5RJyhcJVnS2mAqkmEy2lCO5fZm6vo 12499
flatland/connector_subsystem/trunk_stem.py sha256=qBtan1Hyn5Se7j8MWG_naKzduKxXBvILfhwCWebxIeA 1241
flatland/connector_subsystem/unary_connector.py sha256=5Gs_RolCOPJNQ9k5oczM8LUqFwJRVZ0-6YlniSrJazo 3294
flatland/database/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/database/flatland_db.py sha256=wou_Edld2ZZQ8FRRjuxvb5ul6f3yAOZi9IklEzNGQno 4582
flatland/database/pop_connector_subsys.py sha256=7WWX80E5clvtDLxHFyCVLsSG3Z1LuWkVnd-6Lz1PbHc 11833
flatland/database/pop_layout_spec.py sha256=PJpx2LmceC_SPTgSyPV57RC9cz8gJXTiX7YpqsS9wtE 1538
flatland/database/pop_node_subsys.py sha256=Tsu84Qn9SOx0ilNGSITpDmh7bLZXAkmQo2IyrWPJQ9w 4177
flatland/database/pop_sheet_subsys.py sha256=ULfyiSfpkWb5Ugu684PoAYibc1dFPAg9gcEpJi1EIFQ 17721
flatland/database/relvars.py sha256=du6Ohy81EMxJbxnHwj4AOPXaZ4SlOZy3x3vo1qSkuzE 25341
flatland/database/instances/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/database/instances/connector_subsystem.py sha256=jU1JKkwwcAKJijoLGuLowsgEMxgQ0ya2d9-mbbH_Jrs 1655
flatland/database/instances/node_subsystem.py sha256=Gb4E76_SX3DXnBw8gi9h1ivkLzmWHl5bUTV0TfnOEb4 1098
flatland/database/instances/sheet_subsystem.py sha256=6C_qjSy2vFXHdxj9fxOzS45zR0jQ1KsJfpc0VJ47wz8 1930
flatland/datatypes/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/datatypes/command_interface.py sha256=G2AP-b4r3D4yE_U0LRSzmO5xMxMhfOfbQodSLexXXMw 2440
flatland/datatypes/connection_types.py sha256=EvgZdLLANrVQBypTd0h1O4Vzkxd3NTt3vm9joTW4--4 4896
flatland/datatypes/general_types.py sha256=geWqGVoqHKflYCOd7MX6xDnw2Z1gt4Oax4W7wEDW3bo 377
flatland/datatypes/geometry_types.py sha256=5UyeboXc0TcAymlKFPWNyhXLSYfWQXQZ-4A5ykWoh5k 830
flatland/geometry_domain/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/geometry_domain/linear_geometry.py sha256=iI18qfj9i7mZ1LrNav8fV07KN4Tyk1ZwiMUQnbO6GVs 7463
flatland/node_subsystem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/node_subsystem/canvas.py sha256=AR6jmFrouiY84lFt4Gb5DbTuX-0AmVa_y06mS1u1mVs 9384
flatland/node_subsystem/compartment.py sha256=j8DVopLFWffvMyeUItUkpEgYFolcs_IeNLfhgYDbDMg 5635
flatland/node_subsystem/diagram.py sha256=q7RIRI3P3et8k2j5I0tJgm8iTWvHq8odhEBe791xGZM 3398
flatland/node_subsystem/grid.py sha256=vVIpdLBVsxOr6tlAfcb7HF_q7Qlazy6y8zXSAi7u1T0 22860
flatland/node_subsystem/node.py sha256=svy5du71tQ3u4XbClnURvUxWeIK-rGxfvSk4HfF_OGI 7022
flatland/node_subsystem/single_cell_node.py sha256=zF9KPZPuUDiWGPEernZsnE69PNwlT2WZEDC7scciKns 2824
flatland/node_subsystem/spanning_node.py sha256=T6h2aYfhzgOh25tS4xpAKH6ET2E-xe6eKloen3LSbUE 3900
flatland/sheet_subsystem/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/sheet_subsystem/frame.py sha256=MnIfVMMVANfv_VAceN3LdoCCDMb-CUboQzpP-0NxBNA 11141
flatland/sheet_subsystem/sheet.py sha256=yLLNw9BQd_vjP2ZQKdTc5kqD4v_iAZDVnV8HwoxT7J8 2299
flatland/sheet_subsystem/titleblock_placement.py sha256=1i4boxTQhX4-wwLFNStnqpYNG2pKo3bnpMs52wHnog8 1542
flatland/text/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/text/text_block.py sha256=5_MiU2ysZSdZcQHVTcplhPCbO8UZNsNAUjZc2lGSfRg 3221
flatland/xuml/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flatland/xuml/xuml_classdiagram.py sha256=ZP8cvLB2OvtukJsc9T6zgiFhNdAyOFT2XJPsngN6aFA 25900
flatland/xuml/xuml_statemachine_diagram.py sha256=4uHaVy_Blu4tfpMdmy3hII1pj6-wJZLMX0sQZVNte9g 15837
mi_flatland-2.0.2.dist-info/LICENSE sha256=_w4Pwklv-EtcPJ87DrFVRiupUjKx-gM21jJHwZlTAgI 1072
mi_flatland-2.0.2.dist-info/METADATA sha256=s0I4MDqbm7PwwcJQPRqX92Hx6pMMv1yxZeopl9W0RSU 5599
mi_flatland-2.0.2.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
mi_flatland-2.0.2.dist-info/entry_points.txt sha256=89c43MamT2l3RTRlTT8DTWwNfjKniJl6RhozKe8Wi_w 52
mi_flatland-2.0.2.dist-info/top_level.txt sha256=n73kvFxZ00auCfbSj94sTr2DUzNFVH_P_6pE07taS5g 9
mi_flatland-2.0.2.dist-info/RECORD

top_level.txt

flatland

entry_points.txt

flatland = flatland.__main__:main