switch-model

View on PyPIReverse Dependencies (0)

2.0.9 switch_model-2.0.9-py3-none-any.whl

Wheel Details

Project: switch-model
Version: 2.0.9
Filename: switch_model-2.0.9-py3-none-any.whl
Download: [link]
Size: 426111
MD5: 729e3222d106518a2d048feb158b4afc
SHA256: a3798a79eca98a8fa182c16dfda990a6e979c472c63d38f27e866cd33684865f
Uploaded: 2024-05-16 01:07:18 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: switch_model
Version: 2.0.9
Summary: Switch Power System Planning Model
Maintainer: Switch Authors
Maintainer-Email: authors[at]switch-model.org
Home-Page: http://switch-model.org
License: Apache License 2.0
Keywords: renewable,power,energy,electricity,production cost,capacity expansion,planning,optimization
Classifier: Development Status :: 5 - Production/Stable
Classifier: Environment :: Console
Classifier: Intended Audience :: Education
Classifier: Intended Audience :: End Users/Desktop
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: MacOS :: MacOS X
Classifier: Operating System :: POSIX :: Linux
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Scientific/Engineering
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Platform: any
Requires-Python: >=3.7.2, <3.13.0a0
Requires-Dist: Pyomo (<=6.7.2,>=6.0.0)
Requires-Dist: pint
Requires-Dist: testfixtures
Requires-Dist: pandas
Requires-Dist: numpy; extra == "advanced"
Requires-Dist: scipy; extra == "advanced"
Requires-Dist: rpy2; extra == "advanced"
Requires-Dist: sympy; extra == "advanced"
Requires-Dist: psycopg2-binary; extra == "database-access"
Requires-Dist: ipdb; extra == "dev"
Requires-Dist: plotnine; extra == "plotting"
Requires-Dist: matplotlib; extra == "plotting"
Provides-Extra: advanced
Provides-Extra: database_access
Provides-Extra: dev
Provides-Extra: plotting
Description-Content-Type: text/markdown
License-File: LICENSE
License-File: LICENSE.BOILERPLATE
License-File: AUTHORS
[Description omitted; length: 4160 characters]

WHEEL

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

RECORD

Path Digest Size
switch_model/__init__.py sha256=yadvBaHwm2qIi5fT3089xEfsZG78_QJrFTgNBk40Dzk 1021
switch_model/api.py sha256=d-aV2dyiovgUl9KxhoV5mWjc16q9hahPiC_e4A4o_SM 12096
switch_model/financials.py sha256=l2D5JcobdXnPCowJmtK2cAS_c1WiOsmp1vqHaHG7rP4 18330
switch_model/main.py sha256=EPLgBtCdlZXhJs8y9_WQOYdCKLqKDgLObr9OxAH3FwA 2014
switch_model/solve.py sha256=MEvTZCZpCdkCeaQxpbW3lu2KjYkfujInFpLf9vdejYw 55877
switch_model/solve_scenarios.py sha256=t4Fo2IXsHQWvqUUZ6BfeT1fXw-9De360ACc6hBfyY2c 17718
switch_model/test.py sha256=ypWkTKAhnL7xmumbrsRDU_ymd9RCZ-YHX1SLFPCuj9A 366
switch_model/timescales.py sha256=kIHyQjF_WUwdYX5IWkD1QF1sdGPkJF_DZLcS0fAujTE 22444
switch_model/utilities.py sha256=H3IiCdny1pzhgqUMMOLCfP-FqedYYpp5JjcKG6zcy5M 45686
switch_model/version.py sha256=c-pCdaNjlDIl4KFbiZsBMVrRMPMDnQ7JotIK7n0o5Hw 349
switch_model/balancing/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/balancing/diagnose_infeasibility.py sha256=9xUX2qkR0v941EPNBPwopsJqLE9EATxV4TeDtOAVeEo 13558
switch_model/balancing/load_zones.py sha256=gzWU5GnpPcpI58msM1_23BKm178IxfXWVTKPa75Qj3s 8389
switch_model/balancing/planning_reserves.py sha256=ea8R7jc8qr2CPc6-bGqfM_tSih3Odjfb7cWFE9gZl2g 13586
switch_model/balancing/unserved_load.py sha256=Z6I36MTuhG9e2U5ez_V5nByi7_VhuT1iU7oLdtuQTBY 2283
switch_model/balancing/demand_response/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/balancing/demand_response/simple.py sha256=A9QXlsh4NuXRfg59ojVzqUfjEfD2bOs94KRkC6qDHIw 3636
switch_model/balancing/demand_response/iterative/__init__.py sha256=eJzTayVl6eNsUSa-GiWVE5FNrBHLtSgvozjo2MZsjwQ 61868
switch_model/balancing/demand_response/iterative/constant_elasticity_demand_system.py sha256=24j7b4KErpU6TMMKgu8PApfJ6f3yzarRBDCQ7UUX5CE 3386
switch_model/balancing/demand_response/iterative/r_demand_system.py sha256=22aWPtjqV0PJYEqOfvN--DQilMTpzrkrsYgi8LlMKuk 6468
switch_model/balancing/operating_reserves/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/balancing/operating_reserves/areas.py sha256=T8VmDM38oX9M3uCc1bwDPx91SFWcgCH3hAgbsW9hVnM 2268
switch_model/balancing/operating_reserves/spinning_reserves.py sha256=V5AbLNVJFwM66AVoB9vDSoYAj9RFDRK2wRAC1mEbM2I 26259
switch_model/balancing/operating_reserves/spinning_reserves_advanced.py sha256=UjXkTpvd7PPpNgGslC_MeBe8d1m4KjqHkNphWoowOjc 30430
switch_model/energy_sources/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/energy_sources/properties.py sha256=djC3k-tFvFOAqbVIGM9Cf1zeHfB72fiJIUH9MdiuKI4 7046
switch_model/energy_sources/fuel_costs/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/energy_sources/fuel_costs/markets.py sha256=3KSivcQaeA35blpMasFJ_B-eXl-oUnos76unH9rgaKw 23882
switch_model/energy_sources/fuel_costs/markets_expansion.py sha256=gkGXfaxBMj7DJRWozc_wBHpVu8ewjnPzrwXo_nX3RUQ 8284
switch_model/energy_sources/fuel_costs/simple.py sha256=CEJiv5gtG__NDgTn3LFkfvMuWUzW2MlkfAmOybZBVh8 3589
switch_model/energy_sources/fuel_costs/simple_per_timepoint.py sha256=gEN2kUOE6tEIRdqeJFePaHEdk8VKuzyssOlOudmwmQk 4063
switch_model/energy_sources/hydrogen/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/energy_sources/hydrogen/production.py sha256=CjcxyencfFtbTcrjN4N4jqF152kej2mPBHDCYliTOxk 14391
switch_model/generators/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/generators/core/__init__.py sha256=ifMgGrBQDxtSQFYf3NE5cV7SvBzMziuBKVVrbSXQrnc 377
switch_model/generators/core/build.py sha256=QkkRt9zVvnupjZfnU53v8KL28ZIHAJG32tbZH_Jl3nA 37405
switch_model/generators/core/dispatch.py sha256=WzmxDefftxy6WYUMRSXOfnPqapZbDe06IQcHmzjLsug 24634
switch_model/generators/core/gen_discrete_build.py sha256=_DhjTF25Uyry33ISpgnTE5XsJGpFxGKf2cu1xejdprc 2367
switch_model/generators/core/no_commit.py sha256=FWaPooarCyMSOQ8YgytsPRnGEyzbO10P-iVAgQPLVG8 5444
switch_model/generators/core/commit/__init__.py sha256=YSkylkCOo3_GXzwdBzKjt7RPJj9IQVmIkwsIARo_ibs 464
switch_model/generators/core/commit/discrete.py sha256=Zhmx-a3uIxVxBXonXuQv42tpI93yF9uBOsbW74-n-r0 2743
switch_model/generators/core/commit/fuel_use.py sha256=ODH9usLHogcCicbleF_he0rWmuWCV7HQQCcFIo4AkKM 16616
switch_model/generators/core/commit/operate.py sha256=szNV7TvRURoWI8lz287eN8FnqjDO6JQnTE9hPZ91GVQ 19914
switch_model/generators/extensions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/generators/extensions/hydro_simple.py sha256=uaeXbaHRTdwehU0QVSaHFbG5UuOYt7bloH1JmHjlovY 8082
switch_model/generators/extensions/hydro_system.py sha256=zPzTYmhzJzSdkFo6meUY7KajXT7vF49H8opvXJovwOo 25660
switch_model/generators/extensions/retrofit.py sha256=cgIDKQJGcWwO-QwDxRxfZ54ieXXfikAus4kMSP83Hec 15943
switch_model/generators/extensions/storage.py sha256=2VpDhbDn_ZP-sueET_PoVqx2pakqMRUtDfIQhDYAESA 18450
switch_model/hawaii/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/hawaii/batteries.py sha256=6z8XZVwEdb_obWwIi_c7SKryjkfclCzSwcBJEjXMNyA 6046
switch_model/hawaii/batteries_fixed_calendar_life.py sha256=rJ-3H1t2uiwwT8B6M5c7pA2a2WAIaFzZTelVaS7hMAI 6719
switch_model/hawaii/demand_response_no_reserves.py sha256=uOAXW6nwZNegpfiAzPGfbO9H67ogHtGp9CraUPyOX58 38086
switch_model/hawaii/demand_response_simple.py sha256=rVhmF6c7phjxkPoumy8muXN53es8btgtKGeHVdNUB8Y 3321
switch_model/hawaii/emission_rules.py sha256=7iyCqioZO0Pe_xBGw2dt9NlCGzLOy5NNWNZeRkaeyMc 875
switch_model/hawaii/ev.py sha256=uZK2HZDL2CVY04pAlXsAy4Wi0xPSMvWTHdu8mNrWP50 10288
switch_model/hawaii/ev_advanced.py sha256=sj-PJoIUfqynbhpKJmHCv8DAuadcq1l2o2A3WBKaIZU 11116
switch_model/hawaii/fed_subsidies.py sha256=Il0WSboWo5QvROW4zBH2qgHFJqRxaFRG6r3nBv897Gk 3706
switch_model/hawaii/fuel_markets_expansion.py sha256=0GlS8xtfindsixOESC98owL4diJdERZMt0m7Se8mdII 5500
switch_model/hawaii/heco_outlook_2019.py sha256=aRbhVyrEZbWFSZeZKH1qdC6lpzEpC62XeGmgR5fz5dE 37100
switch_model/hawaii/heco_outlook_2020_06.py sha256=474EfcllrPOPijJqb2KegU8Timsq1uKCvXEQCLf65qU 48333
switch_model/hawaii/heco_outlook_2020_08.py sha256=_XPXi-80e-KTIOBo7ybjpek6j-_YQJ1WR7QlOu8SOPs 47629
switch_model/hawaii/heco_plan_2020_06.py sha256=c9YfHLjPolgrS7KWiZuGup9xYPjeWtMExuReVbTz1SI 37342
switch_model/hawaii/heco_plan_2020_08.py sha256=ZmoK27S418I5DjXBf-ofIZdn3mKBnm8Pxi5nPb3K038 36778
switch_model/hawaii/hi_spinning_reserves.py sha256=LHuQIYfyNdW5JF2ddIHDLoSvKZZsJaGLrk0X-qmgJy8 3658
switch_model/hawaii/hydrogen.py sha256=BlG5lNaIucFBsuHJkX0QAS2ZdEQCtWEnvbDKpP4V58c 17507
switch_model/hawaii/lake_wilson.py sha256=fCdfwHBrNPp0s-UU4JneloItjW4gK6zR7EKymHAmMcI 1229
switch_model/hawaii/lng_conversion.py sha256=p09JNzUxqeqOW7DVuRX6YWQbpSJ1hQkyk6OW0hNSpB0 13491
switch_model/hawaii/no_central_pv.py sha256=f59QESusyPNd9Xxwa0z5kk7iaAvk9Av8lJbnDrF0KvE 560
switch_model/hawaii/no_onshore_wind.py sha256=D7ErXzfEgWlI7zcyPIK-_G2c53tzh0L9YJt_NCY0fyk 391
switch_model/hawaii/no_renewables.py sha256=G5xIwjW58Vc-sPD8CO4Zd9agq4hAc8Kar73zFRfrYho 753
switch_model/hawaii/no_wind.py sha256=Q9GCh5RwUAd4cwyCaZ4pgqFYiAca_1Jxlp3396EjTHc 600
switch_model/hawaii/oahu_plants.py sha256=AxQfHtTopaHIJV0JHWoWtt3tm96sABLz6kNjpABDy6I 8195
switch_model/hawaii/psip_2016_04.py sha256=85BqTI__GEECbnKMirc6U1ma-Z5VAa4FAEBxgtTcqno 14284
switch_model/hawaii/psip_2016_12.py sha256=z8Wa44Fb0mh6ZdE1fAqYmybjBkIpTPN16RhNjYdZgd0 28641
switch_model/hawaii/pumped_hydro.py sha256=D1YPLCB8d6ewG4SOoWLi4Qz_J_t05vA2sT3ZMC1GttU 7297
switch_model/hawaii/register_hi_storage_reserves.py sha256=yMVzXcgQkL1Jf8LzBm-4YSn_Ghtthfqqr-eOvBgl24E 7807
switch_model/hawaii/reserves.py sha256=FO1njlTDX5Qg2JzzwyORLxKFd3gRJz5YzA16k4Eo6sA 13305
switch_model/hawaii/rps.py sha256=z2rfQdJufpjLL6lBEGzZYsGeUbtFS9B81zzzHV-d8x0 38383
switch_model/hawaii/save_results.py sha256=IQxnlPiFBoMXNWUrItudAPtcxWr7Ao1pJw1EHhPsXG8 32507
switch_model/hawaii/scenario_data.py sha256=ZZkyBPMCMUJ4UCbYXooGU_0nfxDnAaH-aAOEufY4zWY 59375
switch_model/hawaii/scenarios.py sha256=zyYDWqIi9sfxTNM13s28NwOr5VOP4JPNUUzHrocPpHE 7349
switch_model/hawaii/smooth_dispatch.py sha256=uxBohkQK7AjNizWY6X1dvK5la-Aqjc28wFCnP9CmbWY 12397
switch_model/hawaii/smooth_dispatch_quadratic.py sha256=r5TSpz_FrKW_ztwTSKgH4vq7htUEr7sRGfUq7ot87HY 8836
switch_model/hawaii/switch_patch.py sha256=FxBFfPQyJigbWEw70-ZNSHa0fx5g6FKh3xHDvj-z2lA 2413
switch_model/hawaii/unserved_load.py sha256=EawY-o__blddE32K4sZ89ztDkl-cuSzZNfIZWjv2UKU 2644
switch_model/hawaii/util.py sha256=vDkTufxS1WqBNi9sSMf7nSdhBvEsJPipnH5O53WHjfA 3036
switch_model/policies/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/policies/carbon_policies.py sha256=wbwXShjXaIHnDTuFJZHh7Lbs-w8J567OQnIfwWsEW-A 5804
switch_model/policies/rps_simple.py sha256=tZG1mVncYO9Gk2KI4h3ek2UZd3WiugnykWyG0q-qcO4 6182
switch_model/reporting/__init__.py sha256=ViAYqzGZNAWjRlwVw6gKo0C9VuKj3O56OoaIjkLHiqI 10426
switch_model/reporting/basic_exports.py sha256=Y8Pt8eBGn--d6CrvBijHZfDcg901ssizLKiRu4uaHFc 30291
switch_model/reporting/dump.py sha256=EJ4jgGf1TetU_qyZYHzaOjAI_SmRdj03UQY_McOE2yU 1675
switch_model/reporting/example_export.py sha256=VCyNC8hSY0tildL7iR5cTeuiq0DvteYiM7kAUvFS3OQ 1195
switch_model/transmission/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
switch_model/transmission/copperplate.py sha256=nBloYdG6IO64FQ1mRgTcvrzMuE3N7LcapbDzeIHEibE 438
switch_model/transmission/local_td.py sha256=1-g5Ova5e0xJOb1sZWOmBYGUfg_zkfF2QaVxRX_M9RE 12576
switch_model/transmission/transport/__init__.py sha256=gvpqpYlGFXfaFfhWAG--PQwF1Ioqkz-7zL98pmaOLAs 405
switch_model/transmission/transport/build.py sha256=AkG0xcv1cGokvV8IrrHK1xbE5wSgkVPSbYZKD0Sg0f0 15859
switch_model/transmission/transport/dispatch.py sha256=MJaUfaXk8RWJ2tSFzsEOOgZtQMSFTElv-SwyubCoJaE 3463
switch_model/upgrade/__init__.py sha256=rQ5EQ_FeMb9wks5kC6ju6L4oJjYhSxXY8n4D4gNGVYM 964
switch_model/upgrade/manager.py sha256=a-Sq2z_Q3yT_BaoLKj5NRB4m3d2DL5DFa-wTHCWH3nc 8087
switch_model/upgrade/re_upgrade.py sha256=GWnbd9F3Ou24xTO6D_t9ONcemCSWztIuQsHPttHvwqM 569
switch_model/upgrade/upgrade_2_0_0b1.py sha256=U-BF2Q2yUFZ22dXonV7PmLuLkim_CW6Rv5MVrm22P2M 20437
switch_model/upgrade/upgrade_2_0_0b2.py sha256=oEJfh8hRWPgyY50LJqRlV1oa2LAZQNYol5JUCSoZWmA 2085
switch_model/upgrade/upgrade_2_0_0b4.py sha256=0_3r57xMne8G5Acwe9XffiuDrw9AW7Jt8evL1z5P5cI 2444
switch_model/upgrade/upgrade_2_0_1.py sha256=RZJBIwPCJsNpqpzH3BvXq9B5EDAukijVU_-1YDvFKyg 6121
switch_model/upgrade/upgrade_2_0_4.py sha256=pNjKZ-cVBBvvkHd4I7oBVx_3aN9P1mjLJyPOdg46gHs 4767
switch_model/upgrade/upgrade_2_0_5.py sha256=75sjIkgASE-SThfPGaDmv15Kd24QyTeZwIpnCHKqbwA 6304
switch_model/upgrade/upgrade_2_0_6.py sha256=6P2QYZjSxs3MeqgAtEAWQa2WImT522b9uX5zm4txJPE 4126
switch_model/upgrade/upgrade_2_0_7.py sha256=uXAbICXn9YcyvQcXeTErC9jdl0dw9YR78wCu4SkXURc 8768
switch_model/upgrade/upgrade_2_0_9.py sha256=DTtT_zo9N6prxVJKeir2Gh0Rt4dlsSFncE0udkOClss 11149
switch_model-2.0.9.dist-info/AUTHORS sha256=YfZdMPhi9R3k7VHHSXrvdC8_Ym5hlCg-6uDqHpfixxc 789
switch_model-2.0.9.dist-info/LICENSE sha256=T7ddb07sgmd3LLrcz1eTuG34bYDVmD4b_oazz9U-1e8 11529
switch_model-2.0.9.dist-info/LICENSE.BOILERPLATE sha256=rMm6-NZKix6YBGEHlAOd1OvVHCpdAwU1qLfuW5p2Kfw 735
switch_model-2.0.9.dist-info/METADATA sha256=zqouWsl3TrfA9q145kCFT1iyBe70NyJAUPBbEq8ymY4 5974
switch_model-2.0.9.dist-info/WHEEL sha256=GJ7t_kWBFywbagK5eo9IoUwLW6oyOeTKmQ-9iHFVNxQ 92
switch_model-2.0.9.dist-info/entry_points.txt sha256=FGzcmhSNLTJiMxNgabYBEkNd7ioExar8-CMdPENjZFU 50
switch_model-2.0.9.dist-info/top_level.txt sha256=ga9AtqNhThS1RSg2amesEIbKGmgcjYYf77vOCQFdDGA 13
switch_model-2.0.9.dist-info/RECORD

top_level.txt

switch_model

entry_points.txt

switch = switch_model.main:main