BPTK-Py

View on PyPIReverse Dependencies (0)

1.9.2 bptk_py-1.9.2-py3-none-any.whl

Wheel Details

Project: BPTK-Py
Version: 1.9.2
Filename: bptk_py-1.9.2-py3-none-any.whl
Download: [link]
Size: 161752
MD5: 0a56a02b47615ce5c5f40794d5d47725
SHA256: b3be4e2739749a369163f171bb992964c9621ffd28bda830988177aa96382567
Uploaded: 2024-10-06 14:52:57 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: bptk-py
Version: 1.9.2
Summary: A python simulation engine for System Dynamics & Agent based models
Author-Email: transentis <support[at]transentis.com>
Maintainer-Email: transentis <support[at]transentis.com>
Project-Url: Homepage, https://bptk.transentis.com
Project-Url: Documentation, https://bptk.transentis.com
Project-Url: Repository, https://github.com/transentis/bptk_py
Keywords: system dynamics,agent based modeling
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.11
Requires-Dist: pandas (==2.2.3)
Requires-Dist: matplotlib (==3.9.2)
Requires-Dist: scipy (==1.14.1)
Requires-Dist: numpy (==2.1.2)
Requires-Dist: ipywidgets (==8.1.5)
Requires-Dist: pyyaml (==6.0.1)
Requires-Dist: xlsxwriter (==3.1.9)
Requires-Dist: parsimonious (==0.10.0)
Requires-Dist: xmltodict (==0.12.0)
Requires-Dist: jinja2 (==3.1.4)
Requires-Dist: sympy (==1.13.3)
Requires-Dist: distlib (==0.3.8)
Requires-Dist: cachetools (==5.5.0)
Requires-Dist: requests (==2.31.0)
Requires-Dist: flask (==3.0.3)
Requires-Dist: jsonpickle (==3.0.2)
Requires-Dist: pytest; extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 19675 characters]

WHEEL

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

RECORD

Path Digest Size
BPTK_Py/__init__.py sha256=ZmLnaoi0rXYNjMWhc7MPVeLT9go3dJ02t78O2GwEbDU 918
BPTK_Py/bptk.py sha256=UKWDnbGxa-eBARniQl74DF4elL0F6CZvVmMxbIrHkmU 65302
BPTK_Py/config/__init__.py sha256=aoNyWpiGH4YhGp4Z3aJX8uhouKQqXs1KPM81aOKJKfE 21
BPTK_Py/config/config.py sha256=yqSNjpBKE6g7VoUME6hYnARQBcn6WHW2U1a0mj2zzlY 2354
BPTK_Py/exceptions/__init__.py sha256=nWnJwEphtAjFsYg_dIYrrbWdkIB0G2Nu89d7d6DJGKc 25
BPTK_Py/exceptions/exceptions.py sha256=eqWSBE4kl63yhcHvzbfSeE-VqlJlYQomsZmTCgFtq8Y 253
BPTK_Py/externalstateadapter/__init__.py sha256=O5hldqnpHZORqRbwuLMFe8WKaHEPDplpDIt-k47cu6o 82
BPTK_Py/externalstateadapter/externalStateAdapter.py sha256=MczZv7vPnwtyfosyzKAlBDOzIUfoUc5CqutsTvvfa58 4573
BPTK_Py/logger/__init__.py sha256=v48Czdtcpu3B_tgnBZGJSpVT9eeGa334CwidN-PM1r4 23
BPTK_Py/logger/logger.py sha256=PBmXy5m1VB0S4iOV5zQlHM4It38-79chBnMnPbTecBI 1208
BPTK_Py/modeling/__init__.py sha256=rbPkD8PuK0bvjdoehXmuQz3wpH-imp1nglB43qxhJWE 331
BPTK_Py/modeling/agent.py sha256=WHDxgGxhOJqlKe_gYruqxhMYPqzbDRZdLcnzpHr2Uy0 12552
BPTK_Py/modeling/dataCollector.py sha256=FNPR8KRfNedh-rjRo7z35NwXXQWiazAMORfw-lbpgUs 4944
BPTK_Py/modeling/event.py sha256=y9iW4EYjyCj2yLxbIsVI5Deys2Xne3l3awaJoepPDQo 1903
BPTK_Py/modeling/model.py sha256=vhXTQMd9Kz4YLhPPInSTwj5MAh6LdIl9oMFWjEJ7raM 32153
BPTK_Py/modeling/scheduler.py sha256=6J6l4id3S44-31lWJ466yIVbiy2g6ZnXRO1GVRjn7tE 2771
BPTK_Py/modeling/simultaneousScheduler.py sha256=SvY1otI0yrkc69mAkCZNtfoDgcVWNxt1S-AW2T-Nxds 4048
BPTK_Py/modeling/datacollectors/__init__.py sha256=nXZjPDRg5wm6rD0Aw8GoPQ_sdlp5GxyipuGmbym9Y3U 232
BPTK_Py/modeling/datacollectors/agent_datacollector.py sha256=aF9y4ysKGa8WhKCkD5SPloFXTof54UHSVM9joWArBdU 3497
BPTK_Py/modeling/datacollectors/csv_datacollector.py sha256=giKm5nRA3gNr4xMD_zRd3dDHI4_8NLqeLwSUFQwkW_A 3114
BPTK_Py/modeling/datacollectors/kinesis_datacollector.py sha256=pMzR8Rx89XuxFf0v9eEoRoe9bTnQeEOtAPkvm8LPLQ0 4371
BPTK_Py/modelmonitor/__init__.py sha256=VF0ygpwIKdf2g_DoApaSOhUBNKGtAHDP5lvYQ3VHAPc 77
BPTK_Py/modelmonitor/file_monitor.py sha256=vB-dnyYNOQY4C6YJnBtBPAKyjjtyGRWSRp0WhJPmbrU 3705
BPTK_Py/modelmonitor/model_monitor.py sha256=2ApFGFzXwXytLUP698QPBKig8C4FZYBEv2mb73_fFak 4697
BPTK_Py/modelparser/__init__.py sha256=HXkNMFqs60G7T_93_p0TOoUltwVxdCYkfllffSeFDfE 232
BPTK_Py/modelparser/json_model_parser.py sha256=yBoZUE1T3xXBHLul536j96cVT5kYT8u_DkVOggm6fmc 1256
BPTK_Py/modelparser/meta_model_creator.py sha256=iJRQbTj4e3sAtTQy1iVbmXE05MDePwZYrBnSSv5qTlw 8756
BPTK_Py/modelparser/parser_factory.py sha256=BklGeAL6JAWkpIgB_mddnLajcDc47mEMYJH0FAYIia8 1197
BPTK_Py/modelparser/yaml_model_parser.py sha256=3HiioGT226iFJ368s36EDj_YO0HYAlb4Tov-MnVuxvw 5215
BPTK_Py/scenariomanager/__init__.py sha256=GBA2t-7SPl9MBmaspee8pReB98vJCU_HqL3XkCFtPT8 213
BPTK_Py/scenariomanager/scenario.py sha256=lv2Mi-Y_JPH1_a5Yl3cgfzmG1gki2crFK_9emW1Prrk 7244
BPTK_Py/scenariomanager/scenario_manager.py sha256=PKu65qJ6njnCAznltDwiZ-L3GWDE31yxRqSK4iZqvdo 1073
BPTK_Py/scenariomanager/scenario_manager_factory.py sha256=nNTv8cgbBxFna_v-VwtgYyQ3HkjYAJ-8y1ZChm60mnk 18633
BPTK_Py/scenariomanager/scenario_manager_hybrid.py sha256=NHvo0xIFgowNO74BVFDimCwSCyM5iNDiY_VqnxlHOUc 4845
BPTK_Py/scenariomanager/scenario_manager_sd.py sha256=Fx3rbeahS2w0f2ah-2jXj_fe_ai9o9mcUqw4LYTlEm4 11478
BPTK_Py/scenariorunners/__init__.py sha256=UXIb7FQeYdusvbVeUUrN2tobDdXdarn2tivPdBr-A-w 115
BPTK_Py/scenariorunners/hybrid_runner.py sha256=bsmQOyRXUwoPid98AdDqL9x5Xj39u5BpwYMm85y9CSc 31285
BPTK_Py/scenariorunners/scenario_runner.py sha256=gpy0inbIeV5alvI0moUrDFSBXB7Ei7qd6d4MVTnH9Kg 2287
BPTK_Py/scenariorunners/sd_runner.py sha256=HP99UrgivSbdhomoB8ItSoMN8tEPIgvmDWLrGzMsGdw 11854
BPTK_Py/sdcompiler/compile.py sha256=6t2zpw1Mwc9pH-4-_nKCvw4FxVZWU2uwtYFFgnbP7MQ 2624
BPTK_Py/sdcompiler/sdmodel.py sha256=4MH48BTEE0vHKm6IuN9Is2XGK92zwM7aKGMRgOTb6wE 16812
BPTK_Py/sdcompiler/generator/__init__.py sha256=K7zYtYzVEMmjimZyh7L5pMEGFDYSgf7cyMDKxNG66QY 703
BPTK_Py/sdcompiler/generator/contextBuilder.py sha256=8bTq_Zqj7_b-_dw9eAuXRrJb4BUvJx_9lJNxe7U4SIo 4567
BPTK_Py/sdcompiler/generator/py/__init__.py sha256=---tSgRMIzWAyHvQYkkhvhBqjf-apMSTM8xda51mk38 558
BPTK_Py/sdcompiler/generator/py/jinja_template.py sha256=hSC11VF2pmnzkbXuYB8sVw39DVds7cbmmAKs8FCRD9c 23907
BPTK_Py/sdcompiler/generator/py/py.py sha256=ahC9X270oKfCb9pYVzcewx5ZiFMwclQNZH-W20pZieo 32058
BPTK_Py/sdcompiler/parsers/__init__.py sha256=bo45QEM97nj4TkAER-SSPCfzTtlX60CCM9hhF826DZI 520
BPTK_Py/sdcompiler/parsers/smile/__init__.py sha256=tEmhqHBx8Fk4ACTQbhcbMXHVkA49IhAYijEIL650BCM 565
BPTK_Py/sdcompiler/parsers/smile/grammar.py sha256=XIyPz1cg4g6-XKzS_hW6alVpkSTm-8oW5NvpYJtHzFY 13630
BPTK_Py/sdcompiler/parsers/xmile/__init__.py sha256=bo45QEM97nj4TkAER-SSPCfzTtlX60CCM9hhF826DZI 520
BPTK_Py/sdcompiler/parsers/xmile/xmile.py sha256=wV5cXMAmz-od3wmLUByai_baaTGcB2LN388QJqDTy-4 11118
BPTK_Py/sdcompiler/plugins/__init__.py sha256=GrBAaTeZWFRo-0ZrWv2_6quQM2LyYvG3HnSqeLh8Asw 998
BPTK_Py/sdcompiler/plugins/complexFunctions.py sha256=-Rhf-xgkNiAuUUno8g-bofBciyBEK0Mle_5TSup5GXA 17380
BPTK_Py/sdcompiler/plugins/expandArrays.py sha256=W0U_fBx7WhLL0VlBgeKDKur2-zWm6a-rfqcYjMh7kTo 14859
BPTK_Py/sdcompiler/plugins/filterGhosts.py sha256=AL9Jy--v3S2YeXJjynLcJWLs9OPCon4N7KnWuO-tONw 344
BPTK_Py/sdcompiler/plugins/fixLabels.py sha256=JqEYYPtePFtiOvt14HBP5pTs5ujeiNSxix5XM81yfxI 1592
BPTK_Py/sdcompiler/plugins/makeAbsolute.py sha256=TwYUcB4rcWSfr4G26jTnqilvne5Nhx3VWv2BTUd4n-4 1259
BPTK_Py/sdcompiler/plugins/replaceDimensionNames.py sha256=VLHy0GCd_OzASXwCdjQBlhjQi4Fwv_M2gx7kW4m_Obw 2159
BPTK_Py/sdcompiler/plugins/resolveAsterisk.py sha256=n6vSYmgYZQuTJVFsM24894CFITr1ywOz_t4AmwaIVhg 3481
BPTK_Py/sdcompiler/plugins/resolveSelf.py sha256=7K3rnvlcUzOEFxPfnlunnxEYBXt2ekSpgHleRMWSfLA 1033
BPTK_Py/sdcompiler/plugins/sanitizeNames.py sha256=pX7XdoqZ5zrVlHmKWtgpI1v564IKP0rIogQNRIP4ORM 1347
BPTK_Py/sdcompiler/plugins/sortEntities.py sha256=cLZXXQWKxaL0ciIAfMBgjlKkCAU7p0-CybCdM8CsDeY 756
BPTK_Py/sdcompiler/plugins/stockExpressions.py sha256=tuOot_TWwfIcKY2B1vaIEOiDoXGTb3eHuTQHeJgLaLk 6100
BPTK_Py/sddsl/__init__.py sha256=DmJADX4lbY1RNAefaNYCb5SeZ87oj5gKXodN37wGnGg 205
BPTK_Py/sddsl/biflow.py sha256=MU7r3bNu2__qRLxgsC9mk3UvzNWhy8cgt-BLUlZn82Y 640
BPTK_Py/sddsl/constant.py sha256=L3V2CnK4TEIxteQwxYlTD_XzbbH7QaA4V46C4UexTxs 1698
BPTK_Py/sddsl/converter.py sha256=Xo1Ind2azZt_Aulj45Zdo5e-Iji7ncidg4AHFb_gV9E 1000
BPTK_Py/sddsl/element.py sha256=gmwyq3pTxQpTlBTTNJP7iKEcHroC3dLrO5vYsJhV_Mk 17645
BPTK_Py/sddsl/flow.py sha256=KPicyJJptOt696Q2GZuEDfBmD7yEhXVDFZqRFlsmtk4 1582
BPTK_Py/sddsl/functions.py sha256=6bheY6GtHgx1AUKpJDuq3LaUxvjNe2oJ7Mc-wondqyc 4834
BPTK_Py/sddsl/module.py sha256=GXV_HVH8XjOFl6oSqqsQX16-_7O8Qp3ErFo1_Dlyuvw 3799
BPTK_Py/sddsl/operators.py sha256=aH1It9zrHfkRC12ZonHC8bdNQ80xncRDCXpnD9jIDpg 55078
BPTK_Py/sddsl/stock.py sha256=spOpa9qNNWKwcqDzpI36gmaG0hjMmD2oiwDKhmiDPAI 2853
BPTK_Py/sdsimulation/__init__.py sha256=a4CVIDo9gIM7Bt9fmGK4F5kPmH_E1jgrF1B2UAcFEPw 39
BPTK_Py/sdsimulation/sd_simulation.py sha256=gG6RBwpGeLeWiep-RAiG0Ba-CFyg7qFuF0MTsrDXRoQ 8946
BPTK_Py/server/__init__.py sha256=cEPmyv8A0_MKbO9HPm0VjmeLWBs-gqgl6v_yWGSL_gA 34
BPTK_Py/server/bptkServer.py sha256=UPaAMgHM_B0md6RBS09xbGqAJtjeW4ByWu1kcpGwBcY 41574
BPTK_Py/util/__init__.py sha256=Z-VYPdKapK4yO5lW9HEOc8YlATHTosZURA0sybrybNU 188
BPTK_Py/util/didyoumean.py sha256=6F1Vg70rSqurIp8Tf1GFcQ4IvDdzBMkHlHq5hjYP7yk 984
BPTK_Py/util/floating_point.py sha256=MPxIrAcIUW1ivJWReYbPTxl2WenuEbdVWgHKkhwvbUc 1103
BPTK_Py/util/lookup_data.py sha256=Pn-KS8ust_drsjetspHodYw4LBlmcyU1BNPnzt_Wcq8 1605
BPTK_Py/util/serializer.py sha256=BXad8yPpCvEA2e5Q0vHW2G9usINyN6d7K-y9L3oNQxk 3126
BPTK_Py/util/statecompression.py sha256=WOAiCdulxj0iihcnE4rL225A4tEVbvPJEOf31PTrgXI 6908
BPTK_Py/visualizations/__init__.py sha256=L8cU8PZVo5Z9b-GTLLwyhsYwAqMi99OaAZmwEPkETEk 79
BPTK_Py/visualizations/simple_dashboard.py sha256=HuXBDmyKg_vIeNhmw3b7nWBkWQtv-s4pZEu17y4hmKU 9989
BPTK_Py/visualizations/visualize.py sha256=IPpN6l1xCYXSa0jsxa8zfnqBztGz62Q21g8vOfncr-U 6502
BPTK_Py/widgets/__init__.py sha256=0tZaIq0wK7ko-cbR4ArW1cYKS633vz-s9d8SQyix_X0 112
BPTK_Py/widgets/agentstatuswidget.py sha256=DmCYJYMRjd3YhFD_eEtZjwQoiIUwhKGDNp2jaj-FcfI 3062
BPTK_Py/widgets/widget.py sha256=OHo1lvZ7xqP5sQhDZXvS6Za4Bu9dekYWHMEINJd_5OU 1878
bptk_py-1.9.2.dist-info/LICENSE sha256=hi8zttzLc_LsBbWGIsTWQ1rRFWVsffbDr01WM1RGW88 1088
bptk_py-1.9.2.dist-info/METADATA sha256=ho4zmPyE6gx_CmC0YpXipAtTA_Wq7MYDTLns-PMSlHQ 20933
bptk_py-1.9.2.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
bptk_py-1.9.2.dist-info/top_level.txt sha256=NQ_swf_ZCERD6-o2FKVjcIfiWdz-y2guUO2ZMhlQ7wg 8
bptk_py-1.9.2.dist-info/RECORD

top_level.txt

BPTK_Py