remix.framework

View on PyPIReverse Dependencies (1)

0.12.0 remix_framework-0.12.0-py3-none-any.whl

Wheel Details

Project: remix.framework
Version: 0.12.0
Filename: remix_framework-0.12.0-py3-none-any.whl
Download: [link]
Size: 136565
MD5: 1036643959c7990dc94549af5855daef
SHA256: b0ed0a4790490081e6f781c3fa38b8698296c8c950a682e4f64a1f523ea23968
Uploaded: 2025-02-06 13:51:33 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: remix.framework
Version: 0.12.0
Summary: REMix energy system optimization framework
Author-Email: REMix Developers <remix[at]dlr.de>
Project-Url: Changelog, https://gitlab.com/dlr-ve/esy/remix/framework/-/releases
Project-Url: Documentation, https://dlr-ve.gitlab.io/esy/remix/framework/
Project-Url: Homepage, https://gitlab.com/dlr-ve/esy/remix/framework
Project-Url: Repository, https://gitlab.com/dlr-ve/esy/remix/framework.git
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Programming Language :: Python
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: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.9
Requires-Dist: jsonschema
Requires-Dist: networkx
Requires-Dist: numpy (<2.0.0,>=1.0.0)
Requires-Dist: pandas
Requires-Dist: pyyaml
Requires-Dist: requests
Requires-Dist: typer
Requires-Dist: remix.framework[dev]; extra == "all"
Requires-Dist: remix.framework[polars]; extra == "all"
Requires-Dist: remix.framework[excel]; extra == "all"
Requires-Dist: remix.framework[plotting]; extra == "all"
Requires-Dist: remix.framework[docs]; extra == "all"
Requires-Dist: remix.framework[plotting]; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: build; extra == "dev"
Requires-Dist: coverage; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: py; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: remix.framework[plotting]; extra == "docs"
Requires-Dist: jupytext; extra == "docs"
Requires-Dist: myst_parser; extra == "docs"
Requires-Dist: nbconvert; extra == "docs"
Requires-Dist: pandoc; extra == "docs"
Requires-Dist: pydata-sphinx-theme (<=0.10.1); extra == "docs"
Requires-Dist: sphinx (<7); extra == "docs"
Requires-Dist: sphinx-autobuild; extra == "docs"
Requires-Dist: sphinx-copybutton; extra == "docs"
Requires-Dist: sphinxcontrib-jquery; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: sphinxcontrib.bibtex; extra == "docs"
Requires-Dist: openpyxl; extra == "excel"
Requires-Dist: cartopy; extra == "plotting"
Requires-Dist: fiona; extra == "plotting"
Requires-Dist: shapely; extra == "plotting"
Requires-Dist: ipykernel; extra == "plotting"
Requires-Dist: matplotlib; extra == "plotting"
Requires-Dist: polars; extra == "polars"
Requires-Dist: remix.framework[plotting]; extra == "tutorials"
Provides-Extra: all
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: excel
Provides-Extra: plotting
Provides-Extra: polars
Provides-Extra: tutorials
Description-Content-Type: text/markdown
[Description omitted; length: 5940 characters]

WHEEL

Wheel-Version: 1.0
Generator: flit 3.10.1
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
remix/framework/__init__.py sha256=HD0TPoiWdHwbFtRuYQLcnZzYpOVFN7WVOaMTawz8L6o 681
remix/framework/api/__init__.py sha256=66qNMEdmsLV0wv2xJCRtgkgh7h3CH7OjgNvRAkEECRc 21
remix/framework/api/dataset.py sha256=jyuIDsoRIStZknikYuFtplHbpz_jCP4faR8a9oi0qpc 30516
remix/framework/api/instance.py sha256=hoagZai6lWx15jUjpPwPLLItG7JOayMCqXqvss5j8a4 29201
remix/framework/api/run.py sha256=QVyMmKBtWQL5vdnNAU3T-Mo7knijEw_fGaZqym7gAC4 6767
remix/framework/api/test.py sha256=PnK9kfJm0emlunXHSQ7myZrM1S6jcMkCNyU370Zlt9I 602
remix/framework/api/transform.py sha256=cEwYudYyfed1CYOMcb67JGT_D1f6movxVFh9qhAreqg 3653
remix/framework/backend/__init__.py sha256=66qNMEdmsLV0wv2xJCRtgkgh7h3CH7OjgNvRAkEECRc 21
remix/framework/backend/excel.py sha256=b_yqLHTFBc8EriN8ZIRV1_OC25_5mxmrFWBmvPXzbvU 5586
remix/framework/backend/polars.py sha256=hlXiAC3S6fg0V6IafNWolUgiod8Q7SDxqpJD533_qmA 9948
remix/framework/cli/__init__.py sha256=l6UHKnAtP-03NFnLu76RydXCS30bBjjEWSqLwPxPmmg 41
remix/framework/cli/build_schemas.py sha256=3emm9IFtNmw-TzPEppykgyWknvXvgZt7KiTYnDo4FDw 156
remix/framework/cli/main.py sha256=7HLHAmQ3XGyTtN6AK86lzqjc27w2HMUMRzjnBDdJCck 1401
remix/framework/cli/run.py sha256=gQ0eha0gR_NRSc39KSaIwVxHjsdRdH1dTgXFj7yPYw0 1608
remix/framework/cli/test.py sha256=2sL0W0QBksJrckfewLsdKXOWycoTeuizFpsalejWR4Y 1446
remix/framework/cli/transform.py sha256=HTEqqKxkE25Ak177AqnxYGwySzwFkhRFWSvzRtJfc1g 1525
remix/framework/model/run_remix.gms sha256=ICc60ROjdLhw6aKFtbwBxFapsQpKE29v_jpVrn3VhWE 1449
remix/framework/model/source/data_inheritance.gms sha256=Z19fU8vjQlI0-XgEQwnv8mAkePzpXHUGxe5MuQp5FG0 1309
remix/framework/model/source/loadgdx.gms sha256=2-XbMy6rsfGcgnRAaG4x-Z6lXIMStF8mk3pJ27PLI6I 1138
remix/framework/model/source/metadata.gms sha256=4PTOIwB5sHBlly8EaG9fyRR4r7iEnb119sdOJzvfQBU 3140
remix/framework/model/source/model_properties.gms sha256=khCrrMlK6Kd2B89jRVoMdK3aiU5G0zDe81G92l071J8 1595
remix/framework/model/source/optiframe.gms sha256=dBUvqSkkaOM1KFXqkI8154mCJStQN9NRO6iP2Jp23tI 907
remix/framework/model/source/remix.gms sha256=0tMYVtBPyLh-0DB1LwRAs20kRJ_zIZal1jV4C9pWFb8 3271
remix/framework/model/source/sets.gms sha256=zdMMuyKxx6EQ6-ARRdthlh9Zqj7rzHMvWo0JXF-KA40 28300
remix/framework/model/source/accounting/annuities.gms sha256=-8w4JNojO5nAi4zNCn8aov-2MiYgWwaPY900OFENppU 5985
remix/framework/model/source/accounting/equations.gms sha256=y9lkdtQGxMt55JFGTBsHteTNRCm2ga-vIr88VyiYaJI 27721
remix/framework/model/source/accounting/input.gms sha256=wmX5nMD8fpieQ87gu_GrlvdADHsk3vMY013oNkq4fYg 45049
remix/framework/model/source/battools/aggregateAccountingMean.gms sha256=w3xj7-budIwmlnazHVeQivol3_N_zqcE3QLh7Se0LM4 3730
remix/framework/model/source/battools/aggregateNodes.gms sha256=28EQ5BG2cGl5yPZwDVwgy-kQ3U5Nl-sNpiKRrjLivfQ 447
remix/framework/model/source/core/balance.gms sha256=h8pxQ_qpFzbSWb9tenv8R3R68tLU2GAdP1Gca_vIJqI 8083
remix/framework/model/source/core/converter.gms sha256=cYwcgIimp2z05CfFfoZ--wIQcsiZbYksNW27ioDrXhA 75510
remix/framework/model/source/core/sourcesink.gms sha256=zI5HubRsROwhDhGjNOcwiLEPMIrVBA9_8s4o9vLJOvQ 17182
remix/framework/model/source/core/storage.gms sha256=LJ8mFlb41n_cKwb58GDIh0X1S_gom0y9Ixthk2RIxnw 73283
remix/framework/model/source/core/transfer.gms sha256=WccOXISEbUjpPqUjwlbN3tSpNmS8z9B1THDa1r0OySs 49770
remix/framework/model/source/methods/checkanno.gms sha256=K7ndN9JksUgAWkpux4TaTdQmBICazh4gRCvz9Gd3xzg 10938
remix/framework/model/source/methods/iternodes.gms sha256=gqi8AQM71C2gdeKejyC0spTNGkE9YpuWO5M4LzNACfY 3456
remix/framework/model/source/methods/mga.gms sha256=os_WqIfFQQNvBbplNsyPO63UUeRskr-0Ttm5p-DDMh4 11566
remix/framework/model/source/methods/mga_pre.gms sha256=PkOsck6ntyInvyI_QmMOew98awSY8ZaFG6AZj-1WoPk 558
remix/framework/model/source/methods/pareto.gms sha256=4D79u8wsO4PaiieVKQ5eOI1F9wuU7uwqEgpm6NZISW4 4614
remix/framework/model/source/methods/pareto_pre.gms sha256=IqsNybxf0H201w7OFm4B1s7JPiJ9R_oAi7ElBIv20pM 501
remix/framework/model/source/methods/pips.gms sha256=nx-Fb2gKb-1vzZdSHx6i9s7tJ-k5-Oci-nk9q_bnA3M 20650
remix/framework/model/source/methods/solve.gms sha256=7pBr5xbx1wObvW_pYzZJSs4luxPosqwZpPlV2QncPVs 6679
remix/framework/model/source/methods/test_inputdata.gms sha256=cD8UjJDmDpqaumRUIMHCBiqpkf4Vc8E0jFpGZMN50pA 1814
remix/framework/model/source/postcalc/declaration.gms sha256=X3xo03kuq96y1kmZV18Ro111VapbNSKH6hqpapembqs 12293
remix/framework/model/source/postcalc/definition.gms sha256=h_AXIaWX6sWUnuQipROGhY8U44DSl7i9eJXQdGP0vds 69037
remix/framework/model/source/postcalc/writegdx.gms sha256=-oLMdo6FLzBEGjR1xsEn79v1kfcBLXO8jixsxuxXrW0 1996
remix/framework/model/source/solver_options/defaults.gms sha256=IKLA6wbZSCk2dfV6xCtUDTxDcFwVp9_ZtQ8uV6y0U-o 7295
remix/framework/model/source/solver_options/write.gms sha256=orL3iVbenjOMlOsCWckXhEKtuH0MuiBj6KRkw4OhGXw 5632
remix/framework/schema/__init__.py sha256=66qNMEdmsLV0wv2xJCRtgkgh7h3CH7OjgNvRAkEECRc 21
remix/framework/schema/manager.py sha256=wKkHp_tCrlpJ7XXn_tVfk_rfTjDGQEPnYVkvg8Cmrog 7724
remix/framework/schema/parser.py sha256=1wyMv01erx4-XwLeIdE9t-GpXWNqWkCoyUIugcsyDJg 20317
remix/framework/schema/templates.py sha256=hucbYSqSEbN47A3YTtFcAPRMW7ZimQTx3q15CCfM3eM 8681
remix/framework/tools/__init__.py sha256=66qNMEdmsLV0wv2xJCRtgkgh7h3CH7OjgNvRAkEECRc 21
remix/framework/tools/gdx.py sha256=p9I_RAOxGPKixLgswYC3wS2DJmoAjLDZjobrH3Mp4q4 18207
remix/framework/tools/inheritance.py sha256=bmzsgAr5ch5dHJ1_P9KR4EXfXyFr27y-OHtCCp2wd4Q 1142
remix/framework/tools/mga.py sha256=MpjazQfVqUv54rhGfDPmP2f8VGzLqLSF-amBRJRPs3I 3988
remix/framework/tools/plots.py sha256=jCbqmCdaDwcrXQ5xbqsd6WbRu20Dwx0CViWSCJFRU2s 13597
remix/framework/tools/transfer.py sha256=tMmBe80K8cGXyTkHNa6xY2xtcG0GU9KMzkUhUZzCmvs 2454
remix/framework/tools/utilities.py sha256=OFHAAV3u5XmcjGU4-4YLFx3PNVQm_fJKOPJ-iTcljs4 12863
remix_framework-0.12.0.dist-info/entry_points.txt sha256=FGBg1oCHkyY6WUkKKMOcK9iiiyPOoY7ug6HswzR_UaY 286
remix_framework-0.12.0.dist-info/LICENSE sha256=VJwFiAERzgPysVIYfUz9W5YLijNByHwgocv0alykBwk 1571
remix_framework-0.12.0.dist-info/WHEEL sha256=CpUCUxeHQbRN5UGRQHYRJorO5Af-Qy_fHMctcQ8DSGI 82
remix_framework-0.12.0.dist-info/METADATA sha256=qdJtyifyD5ZWt59v9pz2b5OBNvi7uLg_N7C_DNrjfVM 9090
remix_framework-0.12.0.dist-info/RECORD

entry_points.txt

remix = remix.framework.cli.main:program
build_schemas = remix.framework.cli.build_schemas:program_build_schemas
run = remix.framework.cli.run:program_run
test = remix.framework.cli.test:program_test
transform = remix.framework.cli.transform:program_transform