pysd

View on PyPIReverse Dependencies (7)

3.14.2 pysd-3.14.2-py3-none-any.whl

Wheel Details

Project: pysd
Version: 3.14.2
Filename: pysd-3.14.2-py3-none-any.whl
Download: [link]
Size: 149671
MD5: 3a01706c6420497a34581c52153d8cfb
SHA256: ae213a1581c3246e9ced3ae2e04e03366b763c7de83facc8f135eafe014e246b
Uploaded: 2024-11-13 08:48:38 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pysd
Version: 3.14.2
Summary: System Dynamics Modeling in Python
Author: PySD contributors
Home-Page: https://github.com/SDXorg/pysd
License: LICENSE
Keywords: System Dynamics,Vensim,XMILE
Classifier: Development Status :: 4 - Beta
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Scientific/Engineering :: Mathematics
Classifier: Topic :: Scientific/Engineering :: Information Analysis
Classifier: Intended Audience :: Science/Research
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.9
Requires-Dist: numpy (>=1.23)
Requires-Dist: pandas[excel]
Requires-Dist: parsimonious
Requires-Dist: xarray (>=2023.9)
Requires-Dist: lxml
Requires-Dist: regex
Requires-Dist: chardet
Requires-Dist: black
Requires-Dist: openpyxl (>=3.1.2)
Requires-Dist: scipy
Requires-Dist: progressbar2
Requires-Dist: portion
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4951 characters]

WHEEL

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

RECORD

Path Digest Size
pysd/__init__.py sha256=yUnuvXmL0fE1Jue_EORodONmCVHSry_SPAObZ9QcH9E 189
pysd/__main__.py sha256=s1WbIdAR3apC9DgRZHLRhhiv0gI7eAyaLzMUBKmZwwY 150
pysd/_version.py sha256=f8-0K-K9GknTfMcWvP5jj3XhIXV87K09GjV-81wN-ec 23
pysd/pysd.py sha256=B1pTDa_uNdsIDnbnf0N_J7_1Ifiedq0HO5ayMG0plTs 6774
pysd/builders/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/builders/python/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/builders/python/imports.py sha256=jtO16wDgDCt1Dm9y7g4CyyIK5_R7xldOHXJT3mMBrEk 2482
pysd/builders/python/namespace.py sha256=ybdSY_U_GYkw81ITdyv0trQx72CDYQl6e_dm3pknngk 6240
pysd/builders/python/python_expressions_builder.py sha256=J-JszteXXQYBYPkE1aiKiOkOjfX-6PJNtS5hQnaHl4c 80987
pysd/builders/python/python_functions.py sha256=-W2T2JOQOziCGezkHaYSty488MccnQ4lHM6VOFAKAMg 4837
pysd/builders/python/python_model_builder.py sha256=AVBndGYVIZIVLN8g7wALiTdZd5RO47gesWnxgjQIQ68 32832
pysd/builders/python/subscripts.py sha256=YSZDq0zrTlJedBZ_48SIniyDRSWaFaj0Vj1sASjU-Ws 16564
pysd/cli/__init__.py sha256=JR_NZX4YYLdZ8A2sVZAzVIjJSPj9LpLyLbo9cmyHS8g 74
pysd/cli/main.py sha256=nu8hy9WNjS4LLLRNYbC9WtRhohOxvReE60ZENGWx7C4 4445
pysd/cli/parser.py sha256=Om6ZOikG55s8DGX8mECszKBAf0nr7UoX811YvDyOpvI 10707
pysd/py_backend/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/py_backend/allocation.py sha256=gBl34KIVSBV9Hl1WXA-9PxfvIvgyMmPSwdgwNyTkrCY 25612
pysd/py_backend/cache.py sha256=WRHloY9YHa2DjIkjhdSlALWlLHtgMAUa09hNbuEbB1o 1217
pysd/py_backend/components.py sha256=i7LPjIrB3h_R3o_-1WQ-B1CWzx4TovPjDEo9md1xr7E 9380
pysd/py_backend/data.py sha256=ZE_QEA9z_eGOILVpBxE_dpVA1fHS0xMg3V488vd6Zq0 12559
pysd/py_backend/external.py sha256=qUKncUC0ohxzzpHUotHkcR0cAlJ8-HieNL4ZCRg8jPY 40128
pysd/py_backend/functions.py sha256=tJcL_-ZrPG4IQRqq95AhLk0IT_oaO4mw49D3JU_kFyM 26631
pysd/py_backend/lookups.py sha256=xFAW5xWX4tsWvSdFZNraHpYddnWVEYZkGT3x2bZCxLw 8480
pysd/py_backend/model.py sha256=unZP0eccAvLSfFGx7iGvDoZMPGIvAU5PQiuyWp6-nTE 90942
pysd/py_backend/output.py sha256=iEGX-lsYANmUIjSb0UwHtlGRFFdwGOtTflsIWcUEbAw 15331
pysd/py_backend/statefuls.py sha256=pPnUGt8O1T0anVVkqqwUP1egGlhdti69vj3koFJ7WZY 20780
pysd/py_backend/utils.py sha256=SR9C8-7V8yaPpHQmDZvYVg-jHvtUxPiSIH8UE6CviYY 15548
pysd/tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/tools/benchmarking.py sha256=tF5L6rLnIPVWehqIhTEx6tGBKSE8GFrTdNDUGEtpd34 10223
pysd/tools/ncfiles.py sha256=Z7Z-MgLC8TA0UJRDikQ-3DQonwLIWfzzttxghe5s9GE 12951
pysd/translators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/translators/structures/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/translators/structures/abstract_expressions.py sha256=IcVBmtIeVwFy8wXAZrvN4WTeB9FGq7WxuLN2SKThhVg 15910
pysd/translators/structures/abstract_model.py sha256=pzDK7pzOHhqedGWNAJf1qtNRVwUL12N5xPznyEf5ZQo 14785
pysd/translators/vensim/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/translators/vensim/vensim_element.py sha256=7znjX4V_BsTFpwGWzRDGT_lUWYC2b8bY9VafscS6tDM 27423
pysd/translators/vensim/vensim_file.py sha256=HgGcCANk0t984O7KPhltMFM8y8n98kouhxljkZF2WIE 13276
pysd/translators/vensim/vensim_section.py sha256=9xvOJH4xuy3nw4yEe5bpZ_bweddy_bsYnbPuN8oq_rQ 8300
pysd/translators/vensim/vensim_structures.py sha256=6o9LVHwUCMpW1A8WYrNq1NE0z2vzjNdyWmtn0-4XYb8 2265
pysd/translators/vensim/vensim_utils.py sha256=TKKrSxp1Pzw9knnWeMdYEkiCeOnF52Dt4NiNkdQuE5E 4916
pysd/translators/vensim/parsing_grammars/common_grammar.peg sha256=TinN6xMg5ZLHp5mAJyFLMOetwF7-aGPX6AZd2mDTxY4 547
pysd/translators/vensim/parsing_grammars/components.peg sha256=je1iVhUqPKUX3bLdVsu-GJf-xGD8v7GmtQ51CfWSPFc 1447
pysd/translators/vensim/parsing_grammars/element_object.peg sha256=oKL5WRqvveiKSD3uzbnkhjb7sr7O2ThiEDtrQIUCbtk 2316
pysd/translators/vensim/parsing_grammars/file_sections.peg sha256=IZ7wXGzXU_YhAD-Cu_a74FCVdvnKsjsVquUxufxDTR8 400
pysd/translators/vensim/parsing_grammars/lookups.peg sha256=HYPBqCVoG-PMe534GTVfOfyS1_Y7PNaxiMd2QHzr3qU 248
pysd/translators/vensim/parsing_grammars/section_elements.peg sha256=yD6AcE9d9oVC58wQlnlO_u7KQN3nuphMKyDLZ27Ursg 371
pysd/translators/vensim/parsing_grammars/sketch.peg sha256=Zqrn23u8BcG3QM_ufedRZUjb3lphNnmqlFbSueBNSxw 2764
pysd/translators/xmile/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pysd/translators/xmile/xmile_element.py sha256=a_b35gB9GpT3LfUgh6SIbjHNT-aigmwqqik8Tar1azk 23283
pysd/translators/xmile/xmile_file.py sha256=qc3s2wFgz3kaSDPEhAdHMmVeuOZJLq8QoAdTOnSOflc 4109
pysd/translators/xmile/xmile_section.py sha256=sToM0B2Z6UzqA3H2eb6mT4vkzs5OMtfrWeCuZ2dJo3E 10096
pysd/translators/xmile/xmile_structures.py sha256=skHc03i1Qa-lXn6y0YoIe03mHB5jphvhxQcM_F3k6kk 3379
pysd/translators/xmile/xmile_utils.py sha256=4-igwScgxKqoiTL3F2rL2cUaVhYCMzkycqk1d6JbiVg 3954
pysd/translators/xmile/parsing_grammars/equations.peg sha256=DzftIy9SKS8eXZAgRdXIAuE68uklRMGdTyuJqastT44 1773
pysd-3.14.2.dist-info/LICENSE sha256=GJUKCyHfj8UrCAuHe-AQ9G6Sr82WxPjFWknz00WybnU 1089
pysd-3.14.2.dist-info/METADATA sha256=M82MS1W9ufIO6wkABkEBdNqftdeiRXLTHthJZTdrt3A 6048
pysd-3.14.2.dist-info/WHEEL sha256=bFJAMchF8aTQGUgMZzHJyDDMPTO3ToJ7x23SLJa1SVo 92
pysd-3.14.2.dist-info/top_level.txt sha256=3-nqt5TUOoBpIA7uukwLseFmK-eHdGXxNiDvk-MrdWk 5
pysd-3.14.2.dist-info/RECORD

top_level.txt

pysd