grid-data-models

View on PyPIReverse Dependencies (2)

1.4.0 grid_data_models-1.4.0-py3-none-any.whl

Wheel Details

Project: grid-data-models
Version: 1.4.0
Filename: grid_data_models-1.4.0-py3-none-any.whl
Download: [link]
Size: 71010
MD5: f4643314f00f53592a37880b0d800e96
SHA256: de5d8cd8868a1006760d424b2fc7fcfcaad59658b0c9db4df785b6aa6e4bbec0
Uploaded: 2024-12-31 16:38:40 +0000

dist-info

METADATA

Metadata-Version: 2.4
Name: grid-data-models
Version: 1.4.0
Author-Email: Kapil Duwadi <Kapil.Duwadi[at]nrel.gov>, Aadil Latif <Aadil.Latif[at]nrel.gov>, Tarek Elgindy <tarek.elgindy[at]nrel.gov>
Project-Url: Documentation, https://github.com/NREL-Distribution-Suites/grid-data-models#readme
Project-Url: Issues, https://github.com/NREL-Distribution-Suites/grid-data-models/issues
Project-Url: Source, https://github.com/NREL-Distribution-Suites/grid-data-models
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.11
Requires-Dist: click (~=8.1.7)
Requires-Dist: importlib-metadata
Requires-Dist: infrasys (~=0.2.0)
Requires-Dist: networkx
Requires-Dist: pandas (~=2.2.3)
Requires-Dist: pydantic (~=2.7)
Requires-Dist: docutils; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-doctestplus; extra == "dev"
Requires-Dist: ruff; extra == "dev"
Requires-Dist: autodoc-pydantic; extra == "doc"
Requires-Dist: myst-parser; extra == "doc"
Requires-Dist: pydata-sphinx-theme; extra == "doc"
Requires-Dist: sphinx; extra == "doc"
Requires-Dist: sphinxcontrib-mermaid; extra == "doc"
Provides-Extra: dev
Provides-Extra: doc
Description-Content-Type: text/markdown
License-Expression: BSD-3-Clause
License-File: LICENSE.txt
[Description omitted; length: 1758 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.27.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
gdm/__init__.py sha256=JULHha_yok1EJOoEhCDSsD66SmY1GSbvlnM8GyhBLao 6008
gdm/constants.py sha256=Y3AMX0ZjmVq4Qj32Ro2oXfZobzOpNTiqKDPab7zfAK8 86
gdm/exceptions.py sha256=3nJNP-3nw5LRxcOMFP-nGeirHjWPu5doTXgZl6i3jHk 1308
gdm/quantities.py sha256=v0UvNNtiGUcTEszciQlA2vRta49bEFRjajyZssA6iSU 5415
gdm/temporal_models.py sha256=PyMf7ew2lifNIkytBhhbV2_4JMFDmwPGcZQrZW7lzkI 4151
gdm/version.py sha256=0rcLU3y2DnnsIpXzUtd9TPEYgiZAAXDz2m4vBGHcAj0 1653
gdm/cli/cli.py sha256=dhY5AUy2U9JDFhFEPfw2Znkw83oqFbhGIKyxvNcoai0 111
gdm/cli/reducer.py sha256=P-LCGsdulbrUasu6SAmGSO2q6UksFX1jUJOpllKxsNo 1703
gdm/dataset/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/dataset/cost_model.py sha256=vSNphmGfll7Y2qJxTxYcT6_DW3iWOQRXpjFLdl0szcc 1467
gdm/dataset/dataset_system.py sha256=Z_u0OwW-dDrlUEB7J_Tz7g05DELRxAVw_afnf34I3eo 2680
gdm/distribution/__init__.py sha256=O6Vx6CXzolGwjfWSETGh0k7TmS1ofcQ7fMdvavS02QA 70
gdm/distribution/catalog_system.py sha256=9LmehADBd1p9ONOzFvRA6X6S6ag1doQLzS83Ewp-FDc 298
gdm/distribution/curve.py sha256=pVEurPDETrfmb2LOANe3UOc8Ldws41bxhR3wXRmesXU 2564
gdm/distribution/distribution_enum.py sha256=05WEN4tZp0Rt9pSBXY2aSjC8MDUh5L-JKabuXuG5sxs 710
gdm/distribution/distribution_graph.py sha256=Tvk53CTOZeyiLaHaGqdi7o7k4plfgxruypBKlehFQMk 1136
gdm/distribution/distribution_system.py sha256=GWylEuLkah5YdG8JYBHnvstNvjbimyWf_Fnbnqh0h0Y 6843
gdm/distribution/limitset.py sha256=w_0C7Dnmq-TyBl6FWgJMo3IjqcqX_wCjWLpy3J8MpOU 1426
gdm/distribution/sequence_pair.py sha256=Z7jaKbV_yfPn597Qn9nOQGPJa-Js3vEkPPDZj_9bqu8 226
gdm/distribution/sys_functools.py sha256=DNkmvxNz8mkQOHRvGSDKdeeLyHRj0-Au4W4rWFKZ4a8 11604
gdm/distribution/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/distribution/components/distribution_bus.py sha256=GizD6fR-vA7M8omQtNNm4Gpr4D31EKSdXOHaTMl9Wvg 2210
gdm/distribution/components/distribution_capacitor.py sha256=P6e_OQ1dE3vvkbjHZvwnDaJwIVNXl4kfPpHm7T8Yxd4 5230
gdm/distribution/components/distribution_feeder.py sha256=t6IfWyZHGjXxi_sbGnGz9s_1x2iK_nK7KvHfBCkO6Xk 309
gdm/distribution/components/distribution_inverter.py sha256=SSOT8d0R-40Mk8s_viXw3HGNrsJSdNvx1ge3gaBwOuo 1228
gdm/distribution/components/distribution_load.py sha256=kptLkbdbpFCYd5yjH8AVWKM6SxLLiwGRSMBffG8J_i4 4007
gdm/distribution/components/distribution_regulator.py sha256=bR_REtFD7EufehKfUPkbCAWl38j527sNqoyDbP3gPpE 2973
gdm/distribution/components/distribution_solar.py sha256=qeSoPS-fuD4bM3wusAR1xC3k5w26zspDpGoZw-XbsOs 4654
gdm/distribution/components/distribution_substation.py sha256=li3NhtuZBsp_nUZsZk1pU_I3RMnxKB2TOYk0c9il47k 664
gdm/distribution/components/distribution_transformer.py sha256=X-gt4jzJ2ghdPk7rVC93sgh8G015NKKShB35q0c4Q_Q 2097
gdm/distribution/components/distribution_vsource.py sha256=mPJFIZOYw9N36KIRNddx4sFVVsuhivzP8JI08BFxg2I 1600
gdm/distribution/components/geometry_branch.py sha256=kymg-1rnnblVV4jgGJDlpUN4LTf9tG1CFWcQMaZPEtI 2323
gdm/distribution/components/matrix_impedance_branch.py sha256=MFDQNY-hhahsql1H565NW3kxj2ULdUgDtDf8-8rtVmo 2667
gdm/distribution/components/matrix_impedance_fuse.py sha256=_SkZhBFdtFxarkakuQmCUPtVO-7cWPwenknE7cpg9gQ 2040
gdm/distribution/components/matrix_impedance_recloser.py sha256=rmLiwbauBRpgkur9egGpEDI26-IbMVrSe5cVqaKD_AU 2409
gdm/distribution/components/matrix_impedance_switch.py sha256=ldVbbuDYE_js689uB2h3x5hjTbJ4f4aKIKbz_7WcEJA 2647
gdm/distribution/components/sequence_impedance_branch.py sha256=kaQG61HHv3UJKjKl2JG--ybcLOJuzcq-XGdtWlAnv_k 2430
gdm/distribution/components/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/distribution/components/base/distribution_branch_base.py sha256=yaRTbxSo6oNBs8rTPZ2fjPtWRLRd0PMSxlSkGoH4iRQ 2282
gdm/distribution/components/base/distribution_component_base.py sha256=Q3Ai5k4rXbNfOLPAjgItVmLaFpl2jB9Joj0ZG-zAPJw 898
gdm/distribution/components/base/distribution_switch_base.py sha256=8wf3BZpsGEDy4TmBcmda9NquObZErW-T0wn4PMriOes 760
gdm/distribution/components/base/distribution_transformer_base.py sha256=TCODHJreU8_RwewL8qApbhixfiPH8IMUxhw0ItVvI0M 4601
gdm/distribution/controllers/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/distribution/controllers/distribution_capacitor_controller.py sha256=0AisF91iM_OFSheFoyPGTbyArofOq44SHgldN86gSlc 5233
gdm/distribution/controllers/distribution_inverter_controller.py sha256=GzSi10ed9nMYItFuNXmB1dLiZzYtRbIFyQayzSTGBPY 2857
gdm/distribution/controllers/distribution_recloser_controller.py sha256=M2lZ4quRDSiMtbkuGYun3Gcmsi-6vmIKTVGu98JmlhA 2891
gdm/distribution/controllers/distribution_regulator_controller.py sha256=xr_6aEUGLqaT3PXQDSma7htr5sn0eLTrQitfu4XwuOo 2472
gdm/distribution/controllers/distribution_switch_controller.py sha256=sr0GVCwCHExnduD4enL31opa_1AG55o9SDBcvMqh9YU 1096
gdm/distribution/controllers/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/distribution/controllers/base/capacitor_controller_base.py sha256=_lpvlAtaUG7DRttbYt30s5OXS0lty5iT6ofPIW-d3mY 1093
gdm/distribution/controllers/base/inverter_controller_base.py sha256=fovzYaMpzl46IBYvykRzLZN4jRQ3H9qxzpfYHT2N_20 287
gdm/distribution/equipment/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/distribution/equipment/bare_conductor_equipment.py sha256=QSwDU0Egln1Hg97eRok7RukbJlkCCkR8aovjLAJM18Y 2200
gdm/distribution/equipment/capacitor_equipment.py sha256=jDIOBQHpCqWc-BpUJEM1XCE3541vXSZfq30Z5ca3qpo 1484
gdm/distribution/equipment/concentric_cable_equipment.py sha256=xmc70wVgJ5wiLFmM3vvpiSPmRWfwT74YK00N_WQeXVk 4302
gdm/distribution/equipment/distribution_transformer_equipment.py sha256=Om4d83FmXiYTcvr4GT0CSCYZU0mzYXaCLvFCI7iU_nk 7591
gdm/distribution/equipment/geometry_branch_equipment.py sha256=Qe4Ojuu8Vz9dhaOItukS09GwooTnE0XG-G0bjHiBkvI 2139
gdm/distribution/equipment/inverter_equipment.py sha256=sLBg9-tPPT0GQN9qVeLBIgPZVk7Iu-AExMZszxRSxqE 1884
gdm/distribution/equipment/load_equipment.py sha256=pCV7LxBiAfCdNpmUQyzswA5TV0L22SfakJxsdiQuZi8 949
gdm/distribution/equipment/matrix_impedance_branch_equipment.py sha256=HjEszQeSYVtak43e4axhDbeOtk35GpCqKODVTGyLJPc 1514
gdm/distribution/equipment/matrix_impedance_fuse_equipment.py sha256=-JM9r-UB1-Dr6e4drIYPnkkNxOuBG_TJycvLsw7yJjk 1145
gdm/distribution/equipment/matrix_impedance_recloser_equipment.py sha256=VqjdXIO76AL6OBGRezj9uELEwQ8QW3YUrUGV_MWqgiI 736
gdm/distribution/equipment/matrix_impedance_switch_equipment.py sha256=1F2IqPCAfnkJcqLiAbDG9hNS2CNI9AczMcKao8DLzZo 1088
gdm/distribution/equipment/phase_capacitor_equipment.py sha256=Z98BTCnFrczOY-bIcFubneLqXh4Syd6ZNNypyUoL4Dk 3035
gdm/distribution/equipment/phase_load_equipment.py sha256=iqcIC3umlHV3cl5WB9AgJJrSvJ60qI7sW-6YWuhU-BY 5445
gdm/distribution/equipment/phase_voltagesource_equipment.py sha256=b8ixvLRnv0Y3xT0xdMo4DBRWBEEm3oa0F4nS2Jpl0vE 1462
gdm/distribution/equipment/recloser_controller_equipment.py sha256=f2t2_sZvNbu-fUkrEDIvabKubUFYt7aSFT8d2hNC21U 394
gdm/distribution/equipment/sequence_impedance_branch_equipment.py sha256=QHoO4DgzYleyZk5nMpvpo_KCzX41CuMdDSnjm56HD2k 2478
gdm/distribution/equipment/solar_equipment.py sha256=PeIcCNOP8UfF__LQDzzHoX4EFbQqur_utpdN0xP4XQA 1440
gdm/distribution/equipment/voltagesource_equipment.py sha256=_vyMg-Ixh6uCWtphfIEwJ1r43qn8P4Zn7dknWEklfd4 777
gdm/distribution/equipment/base/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/distribution/equipment/base/matrix_impedance_branch_equipment_base.py sha256=P3QgiO-2FmtLpOgwB08eNyhUEybwhJT12Ua--_duZEY 1596
gdm/distribution/network/reducer.py sha256=35vPBoxkX1IDkrgWPXmTx2cCxgVJUy4vv56VSjQPiuE 3891
gdm/structural/__init__.py sha256=3Tjft5C555pcYOeE5zArjQ0xcZ8lrDA27v9zcsLJ3Ik 689
gdm/structural/structural_system.py sha256=mZCYrV6EbGcPSV7uCpz-qN6MW9C9eaFY1KIWbgCbukc 283
gdm/structural/components/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
gdm/structural/components/base.py sha256=7cnSbXYTeqriwP5_gGjl26q0c-l7NnwNEVpoPa4jZIk 778
gdm/structural/components/building.py sha256=bteoNel7AdbOw0v60Gp5biGwvHZUaROA7WvPzHRuZr0 774
gdm/structural/components/overhead_line_segment.py sha256=HORq8SmIK84jxHs0AFUie_NhxfcgGUnoPXTI9lvRdRw 2305
gdm/structural/components/pole.py sha256=XK7g8PqkDl27mZWtlgvbh8ryAFqZnwxh1auCiO04ZxQ 6179
gdm/structural/components/pvsystem.py sha256=G2njPJ35-rdCTRt1kNeOuYPxbLz4XN0cac-DkFp5aqU 993
gdm/structural/components/transformer.py sha256=q9vbU-H6GIbrGZTzoazBSz5cq4r1SHfAgPHzfsKaGrs 2562
gdm/structural/components/underground_cable.py sha256=Pt162DEp3AF08bR-kpzzGHCkerXDosOV2w4uSOIB23c 1666
gdm/structural/components/underground_junction.py sha256=PcFrK39UklWq69KQkYAdIQW2OGHBmj0VGlFD0nxNVv0 1033
grid_data_models-1.4.0.dist-info/METADATA sha256=q17269XDmf_lkg_geLBw6LxNoT1epWvN3UuUkUI0HWA 3181
grid_data_models-1.4.0.dist-info/WHEEL sha256=qtCwoSJWgHk21S1Kb4ihdzI2rlJ1ZKaIurTj_ngOhyQ 87
grid_data_models-1.4.0.dist-info/entry_points.txt sha256=dPwV85z20sFpct-V5le0D3IDnTihXDVJXshR4r0H50U 40
grid_data_models-1.4.0.dist-info/licenses/LICENSE.txt sha256=3GVuZEQn3jbkC8SltMBxcZ5T1DnZiI1AeykiOltG-2o 1543
grid_data_models-1.4.0.dist-info/RECORD

entry_points.txt

gdm = gdm.cli.cli:cli