FlowTutor

View on PyPIReverse Dependencies (0)

0.10.12 FlowTutor-0.10.12-py3-none-any.whl

Wheel Details

Project: FlowTutor
Version: 0.10.12
Filename: FlowTutor-0.10.12-py3-none-any.whl
Download: [link]
Size: 147178
MD5: fc3ed8ac86d08de3e65e84b87e2e8495
SHA256: 947ebb5bb71b37715785494cea8e7df33ca7e5b79f21b6894b16f60ea9305f8c
Uploaded: 2024-01-04 14:39:04 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: FlowTutor
Version: 0.10.12
Summary: A graphical programming environment using flowcharts.
Author-Email: Thomas Rößl <e11775192[at]student.tuwien.ac.at>
Project-Url: Documentation, https://github.com/thomasroessl/FlowTutor/wiki
Project-Url: Source, https://github.com/thomasroessl/FlowTutor
Project-Url: Changelog, https://github.com/thomasroessl/FlowTutor/releases
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Operating System :: OS Independent
Classifier: Topic :: Education
Classifier: Topic :: Software Development
Classifier: Intended Audience :: Education
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Requires-Python: <3.12,>=3.9
Requires-Dist: platformdirs (>=3.11)
Requires-Dist: blinker (>=1.7)
Requires-Dist: dearpygui (>=1.10)
Requires-Dist: Shapely (>=2.0)
Requires-Dist: dependency-injector (>=4.41)
Requires-Dist: pygdbmi (>=0.11)
Requires-Dist: urllib3 (>=1.26)
Requires-Dist: Jinja2 (>=3.1)
Requires-Dist: pynsist (>=2.8); extra == "deployment"
Requires-Dist: twine (>=4.0); extra == "deployment"
Requires-Dist: build (>=1.0); extra == "deployment"
Requires-Dist: pytest (>=7.4); extra == "testing"
Requires-Dist: pytest-cov (>=4.1); extra == "testing"
Requires-Dist: mypy (>=1.8); extra == "testing"
Requires-Dist: flake8 (>=6.1); extra == "testing"
Requires-Dist: tox (>=4.11); extra == "testing"
Provides-Extra: deployment
Provides-Extra: testing
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 2335 characters]

WHEEL

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

RECORD

Path Digest Size
flowtutor/__init__.py sha256=ih0JDsX9K-WE05fLe9VD6Cc4Fr37iBd28eYTfyiW5dw 37
flowtutor/codegenerator.py sha256=5CT8mz2Ux51uNeONdOs0E4xTsG1RnuDPemdf__B4V8o 9284
flowtutor/containers.py sha256=q4PzbgObY_Lx5OhzoRT1EtggnaSty7zS4MXtrRHk8K8 806
flowtutor/language_service.py sha256=NItR7pyC5fsQ7kCysPieJCssUFxbqCJCP-f3Y5-ECcI 18337
flowtutor/main.py sha256=YWD8Hwc5QkCZGz8KCmuIznHicdh-YbvbhpD2AFGvJ8o 1999
flowtutor/modal_service.py sha256=BibVnJwzRGpALS7F3ToBizwDyJAX6I1VmxZxyXZImOU 14056
flowtutor/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
flowtutor/settings_service.py sha256=67eOCye7lS7RAs-hMLgdij6eDXZRNVasM-YwmKfDRTI 1204
flowtutor/util_service.py sha256=fqCR8OnUWPojOBynibAp5CrUkgW13rbl-htB7BqHhO8 18708
flowtutor/debugger/__init__.py sha256=EooGYibvvijIoJVJfT8olForNafsU60hmzRr446oPfA 71
flowtutor/debugger/debugsession.py sha256=-zwfGkUNb1-VHfwPRtt2ubGlCJTY9Z8atLLQDGBHKfQ 2474
flowtutor/debugger/ftdb.py sha256=3tL1YORHWK9INZW6M_1nBcpsDVqFZq_OEqAS8ZJzZi8 4327
flowtutor/debugger/ftdbsession.py sha256=b_d1in75jvwTKm-R4cDDaj1B3kfKFHwbq7KgxKhsF7g 2853
flowtutor/debugger/gdbsession.py sha256=hxZAncnCFPpo46Nsipmzl8BKsBiofNOrHE8fQbGKXaI 10659
flowtutor/debugger/stdinqueue.py sha256=GIEt-16QaZzCv8L0v4liwuT_Iphe2Knfn98a8YIiToA 556
flowtutor/flowchart/__init__.py sha256=6_rgWEIx0cDln87zP6auYSeVxDvtJ4jSBpOEk-7dgo8 81
flowtutor/flowchart/connection.py sha256=-3fpCGidpij-lxPrZaKrWxeFL205PDGKYyi87EkWY8M 6933
flowtutor/flowchart/connector.py sha256=fxjdc_wKyeLKubnVT7liXcLb9dxhx_tfKLZTSw2sgpk 906
flowtutor/flowchart/flowchart.py sha256=sv0R1AkXVcx_7yInaOsdDuLRJeHKtlF6jLPNr3dUXm0 16347
flowtutor/flowchart/functionend.py sha256=4ghQHy1CTULwdC7Dkb0TaP4geKFc-b3tJlkNK0imNzY 1421
flowtutor/flowchart/functionstart.py sha256=tbHNWqG57uTbjhKRaquSo5b5nN1n02r32wXrZdvA9AI 1917
flowtutor/flowchart/node.py sha256=WU3NDFyCq3Sber-0pu7H8UUC_fy5PVr2J3mQZGtpjNI 13522
flowtutor/flowchart/parameter.py sha256=sA_uw7anitDX3jQAE_txihjf4aPnXf6evx_uXPZpozE 607
flowtutor/flowchart/struct_definition.py sha256=kwIVG8wKbPkDvc2RHPYjMCjtsLrk-ry7wAjgKjh09LQ 769
flowtutor/flowchart/struct_member.py sha256=i0ZJL6d6LALQxIANK8pHKXaPZD5tyff3g1vEIpky8yU 1791
flowtutor/flowchart/template.py sha256=XkUxJmYJRoKxGGF3U-MDyZqkULfbw_XlDvHxIw5w5oc 7224
flowtutor/flowchart/type_definition.py sha256=Vhf2fpugxua1YgzL92CXZBRHZms1leWRIJ0wo3kNajE 738
flowtutor/gui/__init__.py sha256=rEvqRB_t_LUeoaseGZBJO_EiG_OEmlxv1hrfLiiAc0k 71
flowtutor/gui/debugger.py sha256=JMd92OBF8froNosmgJwwvK8ViJMQlm6qhdLiUKyfNCw 17240
flowtutor/gui/gui.py sha256=ammyyKDLn8sQYassSg11WCqz50bu31zdVCtPrsBW4Vw 29988
flowtutor/gui/menubar_main.py sha256=RUMp0ZzVmPab1NYc6Fee-IjYjubExTVYOG6zIlagvPw 4839
flowtutor/gui/section_node_extras.py sha256=ZuDxfDhn_k7PBhrn5nX4CZCXjvh0aL7P5tLjDqxFZXg 2544
flowtutor/gui/section_structs.py sha256=ORn8hNiMaemGB3dtDtUe7puDzzdfr3vdvjTgTnk1V2E 9579
flowtutor/gui/section_typedefs.py sha256=vij_rACKKrB-g9vSw-sH9M6758Yvn8KrEIEGgE-7TMk 3350
flowtutor/gui/sidebar.py sha256=rgjJdNzPAUdt9lfltwM3IFJ6jLoneljit7bquTN_NRI 368
flowtutor/gui/sidebar_functionend.py sha256=HKzQfhCqAlSijMd_pEjEeguOAwJZE73hW232grwIh8I 1485
flowtutor/gui/sidebar_functionstart.py sha256=H2uoqnfN1sHWiPVpk6OIn2N9HWBmV1Ujz8Oi3mU_dnM 8091
flowtutor/gui/sidebar_multi.py sha256=V_ClvrcxFQNjVbJnhkYkB35dF23TWI5MLdsu4hwPyL4 717
flowtutor/gui/sidebar_none.py sha256=2qe2Jfxu_QVFeSBqi1YphKYr-2FURQF_rHvkGhQml7I 6575
flowtutor/gui/sidebar_template.py sha256=FBCgEoQmsz3qHOmHMDcWD5Z2vH4VVXZQqflgdr8Wqeo 4323
flowtutor/gui/window_types.py sha256=wVAA63pUAqbQYyuMbn-P3zXz7xEXarPu3tHNAxEJ9hU 889
flowtutor/gui/assets/__init__.py sha256=rMCsE7b8zjSNyyqkdVN9zSq_snzQZnXq18nP1CI9kXQ 72
flowtutor/gui/assets/c.png sha256=uEYUCCEYcDN6uLzMRGVslWnWGoeLyUUvyaU0SSnEwRs 3538
flowtutor/gui/assets/hammer.png sha256=Q8YLCe95Z6l_3-L5tMIRmvpH7IBfbT_K5wzMWyXxhp8 1852
flowtutor/gui/assets/inconsolata.ttf sha256=GdK5MXjtY5lg3_A9Rd5ZcH-WpYzeLgZ8iEVEeSo6rjI 98400
flowtutor/gui/assets/pencil.png sha256=CU3IrG0J-qK0BhyYEKb_463rY7F8Rkbz3JWpIEKRujg 428
flowtutor/gui/assets/python.png sha256=Qalc6g_eRrN5uueKgVuBjGPoIlFuR4Qijl2wjHVKdqY 7460
flowtutor/gui/assets/run.png sha256=LUDJ3TQdSQ0b38Y1UZf0uCAsoMG41Iixuo1IRMZhFnY 1829
flowtutor/gui/assets/step_into.png sha256=1rccYzFSSFejLsGYgikvhN2nWh-5oBkC-3P2U1brmRo 1728
flowtutor/gui/assets/step_over.png sha256=vuBw89UCZmD_XC9gcGfFgxZk8c6d5dtQZB2lLKXoK1M 1737
flowtutor/gui/assets/stop.png sha256=AOtg3ICjNye0yFp509QrX4LkOThSmgpbU3qln4McvkU 1595
flowtutor/gui/assets/trash.png sha256=1ZEqTbNazYE_wq5B1uSFx2_C_RN9-hvCgtK1_VhAISY 332
flowtutor/templates/__init__.py sha256=Wzf1hRSYZMOcCC57WvGmgnUQQ9pa1pxiHC5M4peFvNA 67
flowtutor/templates/c/assignment.template.json sha256=1phfhX4q7UXSIsWQoioyb-5dX0YB21zQ8C2pB7B5734 341
flowtutor/templates/c/call.template.json sha256=pNbUKoCpJj-BeagfTNtOwF__dHIcnNR0_lutliX1dcg 243
flowtutor/templates/c/close_file.template.json sha256=6ywYFMXwjwiv-V1xA-e56-TFa87JdxQqseLzJt7cWqA 275
flowtutor/templates/c/conditional.jinja sha256=mD0F5qvokkn0DlSdi2eOajuGQoStT6nVnr0UHoSqMew 148
flowtutor/templates/c/conditional.template.json sha256=pN1BHsPADLWJAuzMO1UOuvMINZTO-eEswFY7lFQoArg 238
flowtutor/templates/c/declaration.template.json sha256=_g0Zuju_G8aE0ZgY7IFX9dhYXlIc1D5cIw9W8_dXPvA 1268
flowtutor/templates/c/dowhileloop.jinja sha256=VHYDRfLBhlCeRek6D3E3nwGtyMss6fQvKOP1Lmx0vVk 56
flowtutor/templates/c/dowhileloop.template.json sha256=p_nSh9YXZRHOurit3qpgq6_5YYUBJSEBaWGKpz8cIdc 244
flowtutor/templates/c/forloop.jinja sha256=OGv134Yq-KJTEl7QFVNVDMVSvPj9vGbaVT0jknqxRmI 98
flowtutor/templates/c/forloop.template.json sha256=4ZhaxJuq7JP7D4_jlDa8QKgPJVWk0WlcDIUEgp9KH3c 638
flowtutor/templates/c/function.jinja sha256=U2N_P85kamghRQ0EGaZXef4PRGPSS-QUBtgFQCdrfuU 201
flowtutor/templates/c/input.jinja sha256=Cu3VRytNfWfi-AsQm_IPlLHX2D30h4FZwqEyRaC-zvM 612
flowtutor/templates/c/input.template.json sha256=u2I_2CecViX4EXinBBRv8hSEiV7eOjnBNNcYSTnir_4 884
flowtutor/templates/c/language.json sha256=t0ST6t1RFWi0L0_PcEqG1MYtTfrjuu9Sw2Cn1uyT9UM 807
flowtutor/templates/c/open_file.jinja sha256=rVVqC9fjeF81A_ToAddTRMFqQS82OLc7bUvvPFGCI8E 63
flowtutor/templates/c/open_file.template.json sha256=NFW-QmpUbG69FQu6OZzAKXwi-00X9sXPU1V-QTxCi9o 603
flowtutor/templates/c/output.template.json sha256=aDKJXYO-ZslETluAUeP5z2KGMaqWsc1Yk_sdzekfu-o 414
flowtutor/templates/c/snippet.template.json sha256=nhius8zm5kjEXRpM9fIy3LYnABaAsHDKYmY6vgxUBSM 242
flowtutor/templates/c/whileloop.jinja sha256=TL63j_B7FoaFu4p9g2jW2IIbmwx488CcCO4oPPj-X9U 52
flowtutor/templates/c/whileloop.template.json sha256=ZF-T8GKDdMJsJmD_E9qWPdtz_aJ0mOj194ZmEzbkQks 236
flowtutor/templates/c/write_file.template.json sha256=HxHmMJlJ4aczsqxt39Fl5qJ_FSaPLPrOXP84HDgT1vE 386
flowtutor/templates/python/assignment.template.json sha256=E4OyjgBymuicfjI-SwjxmgQc8pYWj8aw30wbd-mMYIk 340
flowtutor/templates/python/call.template.json sha256=zeTt1e1ZmhiKh3onmZQhAfsbeWNiOO52VDXregiVq98 242
flowtutor/templates/python/conditional.jinja sha256=1aWi9rtdjVO99_7RuOSh9nYtYOt8tdOLb5uRAnnF7bY 158
flowtutor/templates/python/conditional.template.json sha256=pN1BHsPADLWJAuzMO1UOuvMINZTO-eEswFY7lFQoArg 238
flowtutor/templates/python/forloop.jinja sha256=i9NPkGGOcZ8UQZc3_fdjRhk0tBAUr3v5hmkpXQxG3Sk 109
flowtutor/templates/python/forloop.template.json sha256=JycQaKkSGjdw3Hflv0SCKoz0lgXl2D9hje6VCRY7X6w 398
flowtutor/templates/python/function.jinja sha256=IrqDiyjTXmJ6YL5Zts38nL-x-IBlhv9qyEbt0ydKe5A 219
flowtutor/templates/python/input.jinja sha256=tK-ucqKnrfZ7BpqfD-OyN8mPkulb8NzZYQlH40L_rJ8 34
flowtutor/templates/python/input.template.json sha256=NKweRuNL19R0uVbjUisWPsHnhMs8TgUgY-iqqJpmQi8 281
flowtutor/templates/python/language.json sha256=9U_8Hv8B206STLUQ6TQIEojdyZ8uQkZwmobvD7Pwkog 218
flowtutor/templates/python/output.template.json sha256=CQtusA5VP2T7M_PgWdcnnkyvSBO4PYKYrJhvRyfScB8 240
flowtutor/templates/python/snippet.template.json sha256=nhius8zm5kjEXRpM9fIy3LYnABaAsHDKYmY6vgxUBSM 242
flowtutor/templates/python/whileloop.jinja sha256=l-eVOfeTizbrl7q5TlfTATVjQKl_KlMAkutD7PznwQ4 94
flowtutor/templates/python/whileloop.template.json sha256=ZF-T8GKDdMJsJmD_E9qWPdtz_aJ0mOj194ZmEzbkQks 236
FlowTutor-0.10.12.dist-info/LICENSE sha256=pWgb-bBdsU2Gd2kwAXxketnm5W_2u8_fIeWEgojfrxs 7651
FlowTutor-0.10.12.dist-info/METADATA sha256=9CyHCpP49ZwauBaoXJepoVkWo9atnz8JbhSWARlzX3Q 4073
FlowTutor-0.10.12.dist-info/WHEEL sha256=oiQVh_5PnQM0E3gPdiz09WCNmwiHDMaGer_elqB3coM 92
FlowTutor-0.10.12.dist-info/entry_points.txt sha256=o9UY3oDCQJ3kP_5ydXvyHlPFm-70SJntDh-LmXIugLA 97
FlowTutor-0.10.12.dist-info/top_level.txt sha256=WeVo9M99xOc-8w3q0t2pm8jAnYfJdap4psoI64RwTnY 10
FlowTutor-0.10.12.dist-info/RECORD

top_level.txt

flowtutor

entry_points.txt

flowtutor = flowtutor.main:main
flowtutor = flowtutor.main:main