{"package": "commonpower", "summary": "A package for the exploration of safe single/multi-agent reinforcement learning in smart grids.", "pypi_url": "https://pypi.org/project/commonpower", "piwheels_url": "https://www.piwheels.org/project/commonpower", "releases": {"0.6.2": {"released": "2025-09-23 14:47:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.6.2-py3-none-any.whl", "filehash": "cfb80c0d0b3b43d1644568a3213a8640143341a6bf862cce750097fc47333b14", "filesize": 146841, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.13,>=3.11", "apt_dependencies": [], "pip_dependencies": ["d3rlpy", "gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.6.1": {"released": "2025-09-01 16:21:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.6.1-py3-none-any.whl", "filehash": "9f266357c39fa1842442428a1539f6e4e052988ba8caf150c2f41712a2688433", "filesize": 144416, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": "<3.13,>=3.11", "apt_dependencies": [], "pip_dependencies": ["d3rlpy", "gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.5.1": {"released": "2025-01-14 14:24:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.5.1-py3-none-any.whl", "filehash": "ce250b1ca1c2f78cd7a41e92212bbcefd446a3d412e7ad50aa96f679a641b487", "filesize": 144420, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.5.0": {"released": "2024-12-20 15:55:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.5.0-py3-none-any.whl", "filehash": "628700acfa5ac71fb4ee11da25c77afdf38e3fdc0af7706b7802b2057a081fe3", "filesize": 137645, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.4.0": {"released": "2024-11-26 12:22:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.4.0-py3-none-any.whl", "filehash": "8a73bc74a9164bbada1a227a42ba368a3d380129bf70857309e218f0b065d360", "filesize": 132836, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.10", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.3.2": {"released": "2024-10-10 08:52:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.3.2-py3-none-any.whl", "filehash": "44f895d2cffa44984b7a8d2e70323ce91c3cabf18bf281c42e420cac781c9134", "filesize": 121222, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.3.1": {"released": "2024-09-10 15:58:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.3.1-py3-none-any.whl", "filehash": "c432f4f0dd88858fcb98a44291280953078e8687c548e0432dd800d96036a4b7", "filesize": 118968, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pymongo", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.3.0": {"released": "2024-09-10 14:54:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.3.0-py3-none-any.whl", "filehash": "924959813487aff5d21eec4f8d691eb36d0847136f75a9568ea0abd6345eb616", "filesize": 118991, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "jsonpickle", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.2.2": {"released": "2024-08-23 15:37:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.2.2-py3-none-any.whl", "filehash": "9ccff2b645cbb8868e7eaf6b50ccf9dd161cb19d11809ba0a36533add7059c41", "filesize": 98822, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "matplotlib", "numpy", "pandapower", "prettytable", "pydantic", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.2.1": {"released": "2024-06-15 08:45:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.2.1-py3-none-any.whl", "filehash": "15c6b6b9fa203b2dc5e7438848bf4a4d8b354ee39aa2a30b2878d28439c169fc", "filesize": 98402, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "matplotlib", "pandapower", "prettytable", "pydantic", "pyomo", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.2.0": {"released": "2024-06-12 13:07:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.2.0-py3-none-any.whl", "filehash": "edba1f54ce9187eccb7623730e08f53deccec90538a3d0ca687c5eba4038d6d3", "filesize": 98376, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "matplotlib", "pandapower", "prettytable", "pydantic", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.1.0": {"released": "2024-03-12 14:45:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.1.0-py3-none-any.whl", "filehash": "4e09a7d786b7e70ad1ad957ff449db1ba7a37718b3d350262992767ddb1c50db", "filesize": 89440, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "matplotlib", "pandapower", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.0.6": {"released": "2024-02-13 17:30:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.0.6-py3-none-any.whl", "filehash": "051300453b2b2e0b0384d953e680ddf5fa9b654f05a211adf3247700513049c5", "filesize": 87277, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "ipython", "matplotlib", "pandapower", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.0.5": {"released": "2024-02-12 16:30:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.0.5-py3-none-any.whl", "filehash": "2978be47d1fb70a19afb6d29b74108d26a3e7f55684184ded31589970e584cc6", "filesize": 87245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "ipython", "matplotlib", "pandapower", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.0.4": {"released": "2024-01-31 12:33:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.0.4-py3-none-any.whl", "filehash": "2a4f878c5251f2574ac78924e9b98745a2032af551f1060daf9d605334b05985", "filesize": 87092, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "ipython", "matplotlib", "pandapower", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.0.3": {"released": "2023-12-19 11:43:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.0.3-py3-none-any.whl", "filehash": "4422696ae9a88a92d7bde8d9176d1ba48dc12c8197e36c84a98fa173c2e48cca", "filesize": 86148, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "ipython", "matplotlib", "pandapower", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "tqdm", "wandb"]}}}, "0.0.2": {"released": "2023-08-22 22:15:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.0.2-py3-none-any.whl", "filehash": "987e2940273cc73e0125cebcb512f672de8f8a9388595e786e20a4b0adc11ac0", "filesize": 84669, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "matplotlib", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "wandb"]}}}, "0.0.1": {"released": "2023-08-20 21:58:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"commonpower-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/commonpower/commonpower-0.0.1-py3-none-any.whl", "filehash": "11d5d2f4ae246558dcbbdaf572ab6927a7fd25949cffb62dd5df487bff38091b", "filesize": 85200, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["gurobipy", "matplotlib", "prettytable", "pyomo", "randomtimestamp", "stable-baselines3", "tensorboard", "wandb"]}}}}}