besser

View on PyPIReverse Dependencies (1)

2.0.0 besser-2.0.0-py3-none-any.whl

Wheel Details

Project: besser
Version: 2.0.0
Filename: besser-2.0.0-py3-none-any.whl
Download: [link]
Size: 187089
MD5: f4433f045ab16945e8c179a9c8f89555
SHA256: 8678a2c35b4eecd263bc09f20aa3e69be6fb172a2d88f5e827cf48107863f7e4
Uploaded: 2024-12-12 13:53:23 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: besser
Version: 2.0.0
Summary: BESSER
Author: Luxembourg Institute of Science and Technology
Project-Url: Documentation, https://besser.readthedocs.io/en/latest/
Project-Url: Source Code, https://github.com/BESSER-PEARL/BESSER
Project-Url: Bug Tracker, https://github.com/BESSER-PEARL/BESSER/issues
License: MIT
Keywords: uml,code generation,python
Requires-Python: >=3.9
Requires-Dist: Arpeggio (==2.0.2)
Requires-Dist: colorama (==0.4.6)
Requires-Dist: iniconfig (==2.0.0)
Requires-Dist: packaging
Requires-Dist: pluggy (==1.2.0)
Requires-Dist: pytest (==7.4.0)
Requires-Dist: python-multipart (==0.0.17)
Requires-Dist: setuptools (==68.2.2)
Requires-Dist: textX (==3.1.1)
Requires-Dist: jinja2 (==3.1.2)
Requires-Dist: antlr4-python3-runtime (==4.13.1)
Requires-Dist: requests (==2.31.0)
Requires-Dist: fastapi (==0.110.0)
Requires-Dist: pydantic (==2.6.3)
Requires-Dist: uvicorn (==0.28.0)
Requires-Dist: SQLAlchemy (==2.0.29)
Requires-Dist: httpx (==0.27.0)
Requires-Dist: docker (==7.1.0)
Description-Content-Type: text/markdown
[Description omitted; length: 4955 characters]

WHEEL

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

RECORD

Path Digest Size
besser/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/BUML/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/BUML/metamodel/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/BUML/metamodel/deployment/__init__.py sha256=Ll-3B0jPwCVR7zqVv58Zumvfj11uovrLLGyxuFZP94s 25
besser/BUML/metamodel/deployment/deployment.py sha256=Ug8eWpbYn-dHX42KsMOWpQ3B-ZfMe4rvfBOHPGILRk0 34566
besser/BUML/metamodel/gui/__init__.py sha256=R0Shzo75inBQXSahNuc_5eHqDoHso0NKAVKMiizmzsI 29
besser/BUML/metamodel/gui/graphical_ui.py sha256=Z7uqfHe85c51CfOKs--3Y33MbaluK57fdVwJyia-oMc 29745
besser/BUML/metamodel/object/__init__.py sha256=kFoVH6FQuOGHQMWVRKkUY_JpWCrxNd1JpbPV2CsizxY 21
besser/BUML/metamodel/object/object.py sha256=TaZk6jHB_iXOjRGWGLTx683BvQuHPK01NN5p8LypiFw 10072
besser/BUML/metamodel/ocl/__init__.py sha256=rFwTK3AkgWs1NMlgaivwbIHvVQAFjFcBgE_LPadGLpA 18
besser/BUML/metamodel/ocl/ocl.py sha256=ST45YRk_aZGByw5CE5kgspzh9WrkO2xz8TckjoR7E5A 19310
besser/BUML/metamodel/state_machine/__init__.py sha256=ccEeze0n13J-tGsT6wm754ueGLE9QIuFAk9G9p73MtU 28
besser/BUML/metamodel/state_machine/state_machine.py sha256=rcmYjct0HN-d4hV1EBeqtN88bCMYQBPioeuNsO0MCcI 14024
besser/BUML/metamodel/structural/__init__.py sha256=VYqLJ94tGNdVLskjn9b2-pQfvZDJM7-qn-TtK--HSgo 25
besser/BUML/metamodel/structural/structural.py sha256=FqKXe06iWxQPm_MSJVR4asLSD7Bpm3flYU9W71rrd_0 64196
besser/BUML/notations/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/BUML/notations/deployment/__init__.py sha256=42eemcOwAirRNfzYc_nV7YgxWYx9JRDtTsF4GNXSm7Y 130
besser/BUML/notations/deployment/buml_deployment.py sha256=ZWTumW46YwYEsTwrdkCTNMSvk_5WOTNW1NFciB3rV2Q 1735
besser/BUML/notations/deployment/depl_to_buml_listener.py sha256=FDUb_jUDf3v722YfmOiAoO3CGHNoVqsV7X0hAQWn8ik 5900
besser/BUML/notations/deployment/deploymentLexer.py sha256=NRbr8-T_tTb4V3W4RtQ1OR57SgIUWHwYFfiIdie-DAI 18795
besser/BUML/notations/deployment/deploymentListener.py sha256=vIJBhtOci2iHNb73JwI_hG_m8hF6t4FqRWPj6Ms2YDk 5336
besser/BUML/notations/deployment/deploymentParser.py sha256=duKY5UWzFF-SlluDFdeKGyR5RAa81T6OhWXgKjT9abI 57203
besser/BUML/notations/objectPlantUML/ODLexer.py sha256=l7u1Ke9k0hZv13l2shnvNXv2nO_Z2Bq2wYq1fzFfijg 5938
besser/BUML/notations/objectPlantUML/ODListener.py sha256=J80PScyQR6doRKrid-3GZzonCAglrOiEyAc4eP-5YNs 4976
besser/BUML/notations/objectPlantUML/ODParser.py sha256=193RjlaeyL8oHBkjHiySIBogZ0WIQtQDOUr5WZWbpCs 25828
besser/BUML/notations/objectPlantUML/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/BUML/notations/ocl/BOCLLexer.py sha256=VUOLmN6CwuxwB965GHYwiGsSszE8t0-rbJTCZ2ZkZFY 24706
besser/BUML/notations/ocl/BOCLListener.py sha256=KMjR8CT-B0Q2MA8dcycL5AARJXwSEhY4xbj0A8Rm0zI 42153
besser/BUML/notations/ocl/BOCLParser.py sha256=taaZy9C1XY04nZVB-8Ski434qQOZQJQpP1V_pmd_x5k 219553
besser/BUML/notations/ocl/FactoryInstance.py sha256=GRv0X30d4HbQuTjzska_x7-9mulvaSYWGH7ex1kp4gQ 4840
besser/BUML/notations/ocl/OCLParserWrapper.py sha256=iPQ8uSXKQsVdhGDQjTHRbdF_o2u3E7mUROHEEWAHVjE 809
besser/BUML/notations/ocl/RootHandler.py sha256=Q8GQ2vey26QX4AJFvhVOjjRRjsgRc9HO-o4R2B_gdpA 12646
besser/BUML/notations/ocl/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/BUML/notations/structuralDrawIO/__init__.py sha256=dlP-HEdebWpnHDOd6wo-jRwQqHwn112dEWAD2R__Erk 40
besser/BUML/notations/structuralDrawIO/structural_drawio_to_buml.py sha256=am0SGPgKPhD8n6LcqAE1D6BEXcZCFp4nNWh1YcQ6PUo 62656
besser/BUML/notations/structuralPlantUML/PlantUMLLexer.py sha256=CYEbwKUvBfbC77WY27SphFbtQxfFQYc1oFOi-z3IdIc 11116
besser/BUML/notations/structuralPlantUML/PlantUMLListener.py sha256=FRieL3l8xp9vJ_hFxxuayx5snWUspzJKWfaGv4m5AZk 7850
besser/BUML/notations/structuralPlantUML/PlantUMLParser.py sha256=6birXnf1-nwcveqZ78g6tm990jwLfBDlKo_m8zxdyus 65744
besser/BUML/notations/structuralPlantUML/__init__.py sha256=HAK0KsprXZ6g7ksiOOO3g1CjNbkKRRSeKOXITLSvE2w 166
besser/BUML/notations/structuralPlantUML/plantUML_buml_listener.py sha256=zlAZL0uDUydHK5I73_MDEUMaXTnTCl1TUiaQJ0lU6KI 11905
besser/BUML/notations/structuralPlantUML/plantuml_to_buml.py sha256=GvFF9JLNRMsetKBZNTt30Av8m1my8wLJFfW7EpxdN6A 1265
besser/generators/__init__.py sha256=JV_dMSJaY-dE71xDKneWLWFGOsuIQ6Hj3GnMQiIvGGo 34
besser/generators/generator_interface.py sha256=S7TkWDZoS2MveejHNRtE-Lu5Tp_QhjFbzHASVb6bKtQ 1333
besser/generators/backend/__init__.py sha256=joVA3cSGIHsCm_SBePpJhr0-MGlUaCIbmXVoDkqHXZA 61
besser/generators/backend/backend_generator.py sha256=TDuH3OHLHblhAzV6TdEvCBZpq8w8F3SyyZv_7ZJWcig 7360
besser/generators/backend/docker_files.py sha256=tl6RJ9puhgVUvYP1SmF6BqpLKMARXG2OGeY9dr7dunw 2329
besser/generators/django/__init__.py sha256=--QuBKTHlKZk9DiUqeUvsF9FMPWlfcVNq57R4lJDlBE 31
besser/generators/django/django_generator.py sha256=kjNYkuZ00h6lZqdOz41vSKvLd3OD0fGO1B4IhhzLREg 1756
besser/generators/django/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/django/templates/django_fields.py.j2 sha256=0Kf33pnQLokX0_l8_F0aTymy4NSPyzJ2kRNPcS5lfrs 757
besser/generators/django/templates/django_template.py.j2 sha256=E7Wayv4BudKCB9XagIwkHg8Q_JLeInpleGKj6Tfv8Bo 3877
besser/generators/flutter/__init__.py sha256=8p1hxkOyWQQ9jx_oLe9pwxLeLU1i3RkdnMfuk0YrFZ4 32
besser/generators/flutter/flutter_generator.py sha256=SU4ybYtJulSdtiT_yHzDtx1_I3B4Oc-Qc3FpaNq3N_k 11538
besser/generators/flutter/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/flutter/templates/flutterCodeGeneratorMainFile.py.j2 sha256=4LJS4l9MvgmQjhcWMx6dfe1NeIB6RTYeujkSld4H388 77318
besser/generators/flutter/templates/flutterCodeGeneratorPubspecFile.py.j2 sha256=FmJ0-_xF6TpA22DH0qLLNMX5fIzZfIaRA0TQCeg28CM 455
besser/generators/flutter/templates/flutterCodeGeneratorSqlHelperFile.py.j2 sha256=IT3Zei_Ucxx7FYBh1_SKeFZqh7-9hFVQTbveaDs4DFs 40663
besser/generators/java_classes/__init__.py sha256=RumitWlDYWPF55liTxxF1iVUorOsI_67404tLZWKUlw 31
besser/generators/java_classes/java_generator.py sha256=-kP8IRGxcuHCddiNZDPow7JH0j7cEQFfWCXIbu3L5Yc 1482
besser/generators/java_classes/templates/__init__.py sha256=frcCV1k9oG9oKj3dpUqdJg1PxRT2RSN_XKdLCPjaYaY 2
besser/generators/java_classes/templates/java_fields.py.j2 sha256=MkGtpftwiB9nSr4PRyEj2IfkCBCMogXWgyWQs1tnFNc 516
besser/generators/java_classes/templates/java_template.py.j2 sha256=vSu6bQQ4bupV0ffnBFBHYiH5kdu-nQq1aPMwvgHtdHE 7527
besser/generators/pydantic_classes/__init__.py sha256=pJV7YJ2yJqqUIz8FnsYZdw8zcsrNvE1Psd4tJ9DkZhk 41
besser/generators/pydantic_classes/pydantic_classes_generator.py sha256=-w_KbxIrz_yKvqSeInDQETNJAbf8SOw2wIAQUDdiHRs 2777
besser/generators/pydantic_classes/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/pydantic_classes/templates/pydantic_classes_template.py.j2 sha256=7hM1JUBmY6IgbhctqLJi-qXEdh4xTKWiPvf971tfWtw 3549
besser/generators/python_classes/__init__.py sha256=Is6-pgaZ4hpYSVmpeg6FtHEXwN1PrGyLwCts759GG88 39
besser/generators/python_classes/python_classes_generator.py sha256=U5Dmawgt4IVQntyw83JXmsdpAEh9-962gFvEdUMCCwY 1689
besser/generators/python_classes/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/python_classes/templates/class_parameters.py.j2 sha256=2BKE3FvCRm6T5yD0S_YdXfT25WpVF4_N6Co1xt6MwPU 1461
besser/generators/python_classes/templates/python_classes_template.py.j2 sha256=yVU1JIHnlHqz_ciIF0qM-wYQiajeX1NRmzDJsbQshZI 1963
besser/generators/rdf/__init__.py sha256=rvby6thPyFRUEVU3W7tOvX9Y0HARFu5X-WyyxbME0V4 28
besser/generators/rdf/rdf_generator.py sha256=4uKfHIgPvr_yIMpLGoF0Oz6jLHsis8jKF9g1mfgiTP4 1973
besser/generators/rdf/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/rdf/templates/rdf_template.j2 sha256=-10OlVBQSVV9zrUNPMhMp-rpoUwCwFhuTYoddFuOaxg 3005
besser/generators/rest_api/__init__.py sha256=xqlrEKKJ4G-wgdvw6PyZvphQzUcinvaL63sE5WdRUP0 33
besser/generators/rest_api/rest_api_generator.py sha256=sTEfk9ghbun-UFzKydYXJnulFro1wC_I74hKo4ERi08 4776
besser/generators/rest_api/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/rest_api/templates/backend_fast_api_template.py.j2 sha256=Ih3PHXx5Bo7lfCd0wuoZGsMiOESYTLYLLmCCSHYhgfA 11639
besser/generators/rest_api/templates/fast_api_template.py.j2 sha256=qyE_jo-vLN9GqnG3vKB649rKD34YJGF283efNGh9UuY 6734
besser/generators/sql/__init__.py sha256=1BPV-e4rct7TEYl8ix4NPB7ueTI3uj382-FTgjTp6G8 28
besser/generators/sql/sql_generator.py sha256=sOpNOSfRNZ-N6RijphfEEzm0ca1IQBGKE9SxJ77bW9E 2191
besser/generators/sql/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/sql/templates/sql_dialects.sql.j2 sha256=LKFYz6_2ldZPbjbTL7LRLHjUlo8zi8wou7UlONL1Iu4 4633
besser/generators/sql/templates/sql_template.sql.j2 sha256=qYgjxu8vZbVVBShsNWsveR77OCG2D4USl9wl-HM-jHw 3608
besser/generators/sql_alchemy/__init__.py sha256=UqI_y8PWJpLs6kO6XOXXE2Vgy2KAOEweA6xMm09XIN8 36
besser/generators/sql_alchemy/sql_alchemy_generator.py sha256=c52SWgIsJACRnjIf5kXuKSlaFW2NcFeuXXWILW_QwoU 2269
besser/generators/sql_alchemy/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/sql_alchemy/templates/sql_alchemy_template.py.j2 sha256=37sveKbo1WauJhCzm3Uh6yTotze0DBIYGpawGnKiLoI 3752
besser/generators/terraform/__init__.py sha256=I1zBfyrAdRXgzhFut2_4V8Nf7R_TmnSFzUJB5SsJsig 34
besser/generators/terraform/terraform_generator.py sha256=TsY0mPl-xbDf41L1BY2KMw2FUxrHpUGjaod0EWzd6i0 5941
besser/generators/terraform/templates/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/terraform/templates/aws/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/terraform/templates/aws/eks.tf.j2 sha256=AkBmDINP6hUcZN12GT3RGzmpdKEEwlIroOrDn_x3FAw 4659
besser/generators/terraform/templates/aws/iam-oidc.tf.j2 sha256=7MQ6kiBpcB38nZdH3fmCP-Ql0SCHi4TLlx_MA8ZFg2A 398
besser/generators/terraform/templates/aws/igw.tf.j2 sha256=A1p6whvmP7LkWQSHIw0hzdRJSEP97jMfPUtxQcp8VZo 123
besser/generators/terraform/templates/aws/nat.tf.j2 sha256=NTESEtgK4H2wWVQEFOAAvlRg8cYQzr4W_mAc1n6dyp8 326
besser/generators/terraform/templates/aws/nodes.tf.j2 sha256=fuekO03cXXvLB53iG1aSOfazAap9mLTY25OpovA79hM 2094
besser/generators/terraform/templates/aws/provider.tf.j2 sha256=ZjECfCR8JDGqNwGvTAFxQOKg8cmOi8F6um2eyg4YEgk 344
besser/generators/terraform/templates/aws/routes.tf.j2 sha256=1P4-lRooQPahRgQ7H-gt7-O7fqtdy_Ei5MuSAGzr1Tg 2235
besser/generators/terraform/templates/aws/setup.bat.j2 sha256=aulKiQqS6zpA_yxjOZryYLRn47GiaBJpymQB8gxErus 46
besser/generators/terraform/templates/aws/subnets.tf.j2 sha256=emB7Nzi_nnhAuixv8IFmLrJG9KkObtFg5ZCL2N4LJlk 1657
besser/generators/terraform/templates/aws/vpc.tf.j2 sha256=v2EbolM9MKfYrOtb-0sYKrEnZSeL0qjSX-Il6217XkA 114
besser/generators/terraform/templates/gcp/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser/generators/terraform/templates/gcp/api.tf.j2 sha256=3j4relPyZU9nsmplKL7wmazb_4xmxcgpk6pVyUz8yuQ 492
besser/generators/terraform/templates/gcp/app.tf.j2 sha256=ByZte_ATeB_4rYc7-0_MR19EYisMQpgJ9wgoI7xFwls 3481
besser/generators/terraform/templates/gcp/cluster.tf.j2 sha256=19riLrJIH41-84GY5YpOWnKEw2R4I1YodaZB5uGLTdk 3971
besser/generators/terraform/templates/gcp/setup.bat.j2 sha256=aulKiQqS6zpA_yxjOZryYLRn47GiaBJpymQB8gxErus 46
besser/generators/terraform/templates/gcp/version.tf.j2 sha256=AVUKHGni7ACd2sYGXHAeEb39oLq-dasM9q2-Gl8oGrc 831
besser/utilities/__init__.py sha256=qUBRJvOxItriCFEIU8w3OelL17mOU2k-feKCa7efJsU 84
besser/utilities/buml_code_builder.py sha256=YBC-u00BKOFru1SQ3E6J7E9oL9ZHHCjcWtofsyG1hjI 7635
besser/utilities/image_to_buml.py sha256=s9rWcMd1oDi2NB_B_70tgWmWABVocVO5o-xbZlYWUAE 3126
besser/utilities/utils.py sha256=R8gukfPej4MnhZm73Pmy9mi-E1jwfzR5ILvufvKQq3k 2755
tests/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
besser-2.0.0.dist-info/METADATA sha256=4hPR7rjArJ-uEYnnnTQFbyt9Odp78Iyjop_hkxa-d0I 6081
besser-2.0.0.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
besser-2.0.0.dist-info/top_level.txt sha256=Nvdtu3Hg647BfRiwkrYDIUJuvfYm4RtmUHFjKla6CD8 13
besser-2.0.0.dist-info/RECORD

top_level.txt

besser
tests