eta-utility

View on PyPIReverse Dependencies (0)

3.2.5 eta_utility-3.2.5-py3-none-any.whl

Wheel Details

Project: eta-utility
Version: 3.2.5
Filename: eta_utility-3.2.5-py3-none-any.whl
Download: [link]
Size: 202260
MD5: 1173cf0af48f31b7138eec82f2a64fd3
SHA256: 95736f228f7cc2e99bb2bc0cbccedddcac29573b3adf0ae0282a15f13d0ee0c7
Uploaded: 2024-11-19 12:01:19 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: eta-utility
Version: 3.2.5
Summary: A framework for researching energy optimization of factory operations
Author: Technical University of Darmstadt, Institute for Production Management, Technology and Machine Tools (PTW).
Author-Email: info[at]ptw.tu-darmstadt.de
Home-Page: https://www.ptw.tu-darmstadt.de
Project-Url: Documentation, https://eta-utility.readthedocs.io/
Project-Url: Issues, https://git.ptw.maschinenbau.tu-darmstadt.de/eta-fabrik/public/eta-utility/-/issues
Project-Url: Repository, https://github.com/PTW-TUDa/eta_utility/
License: BSD-2-Clause
Keywords: connectors,servers,simulators,industrial energy optimization,rolling horizon optimization
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Manufacturing
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: BSD License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Classifier: Topic :: Software Development :: Libraries
Requires-Python: >=3.9,<3.12
Requires-Dist: asyncua-fork-for-eta-utility (==1.0.7)
Requires-Dist: attrs (<24.0.0,>=23.1.0)
Requires-Dist: black (<23.8,>=23.7); extra == "develop"
Requires-Dist: blacken_docs (<1.17,>=1.16); extra == "develop"
Requires-Dist: codespell (<3.0.0,>=2.3.0); extra == "develop"
Requires-Dist: cryptography (<42.0.0,>=41.0.4)
Requires-Dist: fmpy (<0.4.0,>=0.3.5)
Requires-Dist: gymnasium (==0.29.1); extra == "develop" or extra == "eta-x"
Requires-Dist: keyboard (<0.14.0,>=0.13.5); extra == "develop" or extra == "examples"
Requires-Dist: lxml (<5.0.0,>=4.9.3)
Requires-Dist: matplotlib (<3.8.0,>=3.7.0); extra == "develop" or extra == "examples"
Requires-Dist: mypy (<1.10,>=1.9); extra == "develop"
Requires-Dist: numpy (<1.27.0,>=1.26.0)
Requires-Dist: onnxruntime (<2.0.0,>=1.16.0); extra == "develop" or extra == "examples"
Requires-Dist: openpyxl (<4.0.0,>=3.1.2); extra == "develop"
Requires-Dist: pandas (<2.3.0,>=2.2.2)
Requires-Dist: pre-commit (<4.0.0,>=3.4.0); extra == "develop"
Requires-Dist: pygame (<3.0.0,>=2.5.2); extra == "develop" or extra == "examples"
Requires-Dist: pyglet (<2); extra == "develop" or extra == "examples"
Requires-Dist: pymodbustcp (==0.2.0)
Requires-Dist: pyomo (<6.7.0,>=6.6.2); extra == "develop" or extra == "eta-x"
Requires-Dist: pytest (<8.0.0,>=7.4.2); extra == "develop"
Requires-Dist: pytest-cov (<5.0.0,>=4.1.0); extra == "develop"
Requires-Dist: python-dateutil (<3.0.0,>=2.8.2)
Requires-Dist: pyyaml (<7.0.0,>=6.0.2)
Requires-Dist: requests (<3.0.0,>=2.31.0)
Requires-Dist: requests-cache (<2.0.0,>=1.2.0)
Requires-Dist: ruff (<0.7.0,>=0.6.0); extra == "develop"
Requires-Dist: sphinx (<8.0.0,>=7.1.2); extra == "develop"
Requires-Dist: sphinx-copybutton (<0.6.0,>=0.5.2); extra == "develop"
Requires-Dist: sphinx-rtd-theme (<2.0.0,>=1.3.0); extra == "develop"
Requires-Dist: stable-baselines3 (==2.2.1); extra == "develop" or extra == "eta-x"
Requires-Dist: tensorboard (<2.15.0,>=2.14.0); extra == "develop" or extra == "eta-x"
Requires-Dist: toml (<0.11.0,>=0.10.2)
Requires-Dist: torch (==2.0.0); extra == "develop" or extra == "eta-x"
Requires-Dist: types-python-dateutil (<3.0.0.0,>=2.8.19.14); extra == "develop"
Requires-Dist: types-pytz (<2025.0.0.0,>=2024.1.0.20240203); extra == "develop"
Requires-Dist: types-requests (<3.0.0.0,>=2.31.0.4); extra == "develop"
Requires-Dist: wetterdienst (<0.89.0,>=0.88.0)
Requires-Dist: xlrd (<3.0.0,>=2.0.1)
Provides-Extra: develop
Provides-Extra: eta-x
Provides-Extra: examples
Description-Content-Type: text/x-rst
[Description omitted; length: 4681 characters]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
eta_utility/__init__.py sha256=I62txVkXo46SShOL-1Qcw91KRkpqxWM-r2-9L7xabx4 712
eta_utility/connectors/__init__.py sha256=qb5h1ft-G_UalrwPjlB6zNqZMQPwOcBrVU4h79v-JLI 1046
eta_utility/connectors/base_classes.py sha256=B9Kn2yiBKO9qz6MA0dG2kDPSc38e1odoXh4PSQaE2Jc 16594
eta_utility/connectors/common.py sha256=ZkCzUqBx-AHfNhDQEngCJKjLxyYHfdK7HMx_-nGqpkU 2116
eta_utility/connectors/cumulocity.py sha256=qWa0QidLLjkOJyyYyPm0T6oONsF_LU02vG9rlUTHwXc 17913
eta_utility/connectors/emonio.py sha256=qaLpBZ-2jt3nAS1xqSt0Xphd7rvdYJ8V-P3dOUIvens 10548
eta_utility/connectors/eneffco.py sha256=Cio8Da8qxiKaRdr4oIn_xi-ufhqcBnNIXenNkI3w5Vc 17015
eta_utility/connectors/entso_e.py sha256=yvOup7wp3ObVUKt72x9D5iraeJc45Bp7eljOSk4G82A 25539
eta_utility/connectors/forecast_solar.py sha256=g0rUJbMe54rrNFeXWFCbZyI3wus9L-NUrryHAdpYxRU 15733
eta_utility/connectors/live_connect.py sha256=gSA-jhmeMta-lh3Wxb88EsHHLlMED2o9OVYxh1OshrY 31816
eta_utility/connectors/modbus.py sha256=y7hGD6-Vu5nRzsjblfMcE1vxyI9aqTQyKLpuWqtlsjs 12435
eta_utility/connectors/node.py sha256=XotxjSfyiFQiifmXXgTnA59WCSy_2oSemc_3KkyykiQ 58220
eta_utility/connectors/opc_ua.py sha256=A710e2FlEnPE-twClTm1NY7OIyMtllgqQtRSbSK3K-s 23981
eta_utility/connectors/sub_handlers.py sha256=iyi58qqjiX64i0URXaLtIA4hJ0ElJIaBv_xKGqVJFWE 23707
eta_utility/connectors/util.py sha256=VUQceBPpXFOyZaCP0KVdDoBNavoYWQQ0Z3CABWB2DiY 9805
eta_utility/connectors/wetterdienst_connection.py sha256=Jqk75PP810_HBzGlsBAvOiC_sOcwnbw00j5LQCKVIsI 12092
eta_utility/eta_x/__init__.py sha256=TnkrLLvur8LKK-d5Dd87wrBPmv0qCGqnkA62lr7o8kQ 1058
eta_utility/eta_x/agents/__init__.py sha256=yJBaTtWF-PEc7WCGxXkHRqDIaNc--_PG0cEhraFgcdE 343
eta_utility/eta_x/agents/math_solver.py sha256=J7kJ89NeljaGGi3zfJiqLcwefxHp8jismKB68QJy_3s 12592
eta_utility/eta_x/agents/nsga2.py sha256=I3OWMIpIyUZq0bM_d_KZXlwuzcXSWFLz0m9rEkaxHco 32742
eta_utility/eta_x/agents/rule_based.py sha256=7nRT2Wjl-_SRasTt2Hb31xsKgQKxaiuWHXBLVkh0wxw 7454
eta_utility/eta_x/common/__init__.py sha256=mZQyoYQqYHGR2gR7z4z5StWWBq3jm9VbCbU-uU_-qRk 823
eta_utility/eta_x/common/callbacks.py sha256=dkEDZK4L1iwUY4qKKxy8JXd9UP9MYyTnwOVRPiGTSMM 2169
eta_utility/eta_x/common/common.py sha256=Ogf3BpRTzIaM_Z5yApQJlvXqFcqpvdzTd3IYg7fK4ko 16362
eta_utility/eta_x/common/extractors.py sha256=UgJIz3oXqoFx8VHqBNQe0jnqrYWoXF93ZWkmIG_Txwo 1931
eta_utility/eta_x/common/policies.py sha256=61dxgaCKT2e-FOdadQf220Q-fldynXDi-JR6cAk8TR0 3098
eta_utility/eta_x/common/processors.py sha256=Dbv1mOhL9kmsr_maU5exdFgb_tg0n9w61D2eoyv1dy8 6374
eta_utility/eta_x/common/schedules.py sha256=C5pf-2cPIeHmsFxKNkjjiIBLwTO6bfxQwPsts6eg4Is 1938
eta_utility/eta_x/config.py sha256=hs2V_3BOTJFW973uooy_h-FQkcGZmyqTO4HDE_JYJsQ 32899
eta_utility/eta_x/envs/__init__.py sha256=-5ASkG_m7VrMQNvboag_Y8rubT_VX_5FW1K90DXWj4k 537
eta_utility/eta_x/envs/base_env.py sha256=guyETpUD9qPVDi6uxY_w4H-XXhYPTbXGdqbl4oFKXjo 22780
eta_utility/eta_x/envs/base_env_live.py sha256=dsDocq9_BTscw48gPLq7ol7_smAhE2ImyVuV03EW4dw 11296
eta_utility/eta_x/envs/base_env_mpc.py sha256=vejOzx0BHRH7nLmZtMsCwfcTURwxBrUqtncH2oqsxKE 31547
eta_utility/eta_x/envs/base_env_sim.py sha256=wJS3hmIk-OO5PQOVy9dEhO9RNgrb7wy8zIknFPZhD-k 14810
eta_utility/eta_x/envs/julia_env.py sha256=wdtpHVuNDTDzuq4qYtMUYzSilQjGWwIISQlTQ2eOuC0 12939
eta_utility/eta_x/envs/no_vec_env.py sha256=_zGLWLD3Oe3h4pLv-sA30ryB_D5u5A8ougH5SAnwMW4 5639
eta_utility/eta_x/envs/state.py sha256=lV4CDiQcNCkG_23KZjDtYDClCMkTojCyuIGN1OBe7sg 20667
eta_utility/eta_x/eta_x.py sha256=Tu-SaplSHBHsR-ppqao3XNr1eoy_scOOg54g4_RC7hs 22966
eta_utility/ju_extensions/.JuliaFormatter.toml sha256=dzzVs29LIHBckR-6R032r429F9NrvT4u6NR7kpQlCuw 340
eta_utility/ju_extensions/Manifest.toml sha256=qqYNKMudKNQNo6oEX66HkGaJ3mGb6fhAFTI7oO-YLfc 8693
eta_utility/ju_extensions/Project.toml sha256=qQebEyMiGnrXEAA1FykeUT1CP2JSAgQ3u8QFg6blxBY 541
eta_utility/ju_extensions/src/etax/agents/NSGA2.jl sha256=e5JMS7-pAd6ABffqq-whX2J4uzuYtrawdS_y7dJmzm0 26347
eta_utility/ju_extensions/src/ju_extensions.jl sha256=Drn6a3SOF8Gwq7phz8YgOp_mwsWpPhRmpOoplKJhJXM 187
eta_utility/ju_extensions/src/utils.jl sha256=55pwgvV-9MwSNENaOvd6jz8Ci7iX2FAdx0vOlUOL2-8 1772
eta_utility/ju_extensions/test/etax/agents/NSGA2.jl sha256=izf_CaPUBLHuQEt3gjU-tV5ZRZLsztC_hPUmDpn9PNo 9758
eta_utility/ju_extensions/test/runtests.jl sha256=vK3fiW1MlHwcZfSX1cVMNjSOXdKla7zRUJW-L7fXfkg 496
eta_utility/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
eta_utility/servers/__init__.py sha256=iIN0U41Jtz5D2o7zOGRfCwKbvqjCOF7LMjH458lfx2g 96
eta_utility/servers/modbus.py sha256=ko1T7c6yHJ82yhLIcQR6SY7KXLEWEObY2rQ4AiLWT-A 7378
eta_utility/servers/opc_ua.py sha256=sjEwCL0_tOJ1b6n4nj9vC-PCED330cYutOemm1VdzUI 9332
eta_utility/simulators/__init__.py sha256=Rv-r1vPVSWfxC0iocnKMD4aMTdN1JRf3o3z44G076F4 87
eta_utility/simulators/fmu.py sha256=EXbz5Fk_92nNwyipbyamE9rU46Ygbh6G5kiwyHexT5Y 24997
eta_utility/timeseries/__init__.py sha256=45PPTqcrttkxIniOXBOCYYAnSUzX7vlQMkP5bcXiyck 268
eta_utility/timeseries/dataframes.py sha256=UuX3vMdrRi2ot_AorhYmwJ9l3JM47QbZ0ewIcVYbh30 14785
eta_utility/timeseries/scenarios.py sha256=_jqult8Hfc0HKeA3_yCCX-E0chy30qYKhOxkP3jhFZs 10131
eta_utility/type_hints/__init__.py sha256=MzIf9Yk9kx4TQGb3ZOOKLXGSV-nhqavW_oSXFKuiyv0 689
eta_utility/type_hints/custom_types.py sha256=jrV67jQUapi9RxXjjJwlFtmksKvFvF_sXmGlGOY8IPs 671
eta_utility/type_hints/types_connectors.py sha256=uczBmSy0hMnLKyuCWdb2FAZTU2QX634AqohFBib4aCw 745
eta_utility/type_hints/types_eta_x.py sha256=Mx7Oi82TqSohxnm1KrZvTfzS1K-hU0ZV3BkTbCHS8fM 447
eta_utility/util.py sha256=De20cYN-T2w7wdOz9jlSWVTCDKhgd7m2oYLOadkt8hc 25301
eta_utility/util_julia.py sha256=XLvjJ1PL4-MljtyswutibZovApQE5tHcFq-W2KsVf1E 6514
eta_utility-3.2.5.dist-info/LICENSE sha256=IWLyAFKPTZOUzjL5JYUeFAwZmSC1CC0eQQSgsRlv2Ng 1441
eta_utility-3.2.5.dist-info/METADATA sha256=aMB0Em26v3tm5pyHTnXndnf7rVSJc5Xk23MWJ9ywOK8 8603
eta_utility-3.2.5.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
eta_utility-3.2.5.dist-info/entry_points.txt sha256=MZYEHh0NGN8EShk227bosIoUm4N2G5yEVOOpFYwsL04 103
eta_utility-3.2.5.dist-info/RECORD

entry_points.txt

install-julia = eta_utility:install_julia
update-julia-agent = eta_utility:update_agent