{"package": "hydroopt", "summary": "Biblioteca de otimiza\u00e7\u00e3o de redes hidr\u00e1ulicas (EPANET) utilizando algoritmos de Intelig\u00eancia de Enxame (GWO, WOA, PSO) para minimiza\u00e7\u00e3o de custos e garantia de press\u00e3o.", "pypi_url": "https://pypi.org/project/hydroopt", "piwheels_url": "https://www.piwheels.org/project/hydroopt", "releases": {"0.6.1": {"released": "2026-02-16 22:02:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.6.1-py3-none-any.whl", "filehash": "de1348f6bf6958d500a07166956a598fb7e0fa1a83946d0bc28d47d8b03c3fd2", "filesize": 51442, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.9": {"released": "2026-02-16 20:51:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.9-py3-none-any.whl", "filehash": "e6372467fb146e0ebbbc08985aef849a6ae25703e4cca70746386d941b461bf7", "filesize": 50513, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.8": {"released": "2026-02-16 19:05:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.8-py3-none-any.whl", "filehash": "a105f1ed482eb7de9166a5263182b440592ce1ac111948894c22feb38c5a7c01", "filesize": 43556, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.7": {"released": "2026-02-14 03:24:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.7-py3-none-any.whl", "filehash": "16ecc9b8f28d2fa3b1dcb2d90c6abf8af7ceaa0c87281de48506d0f97cc88e57", "filesize": 43579, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.5": {"released": "2025-12-20 21:30:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.5-py3-none-any.whl", "filehash": "7a9f35a5e5aea904788f4452bb2fbd44dbfde0a32888d9a4576784a8bfb67027", "filesize": 38233, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.4": {"released": "2025-12-20 20:46:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.4-py3-none-any.whl", "filehash": "c016287cc2cd06dfc5df117576605f5aabd8a664e7b7dfa6681ba7f6c6e70545", "filesize": 37994, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.3": {"released": "2025-12-20 19:49:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.3-py3-none-any.whl", "filehash": "223b4824473db5969dde50358c96f2a93e15faf8a484d3914993ba914f1bd3b9", "filesize": 37977, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.1": {"released": "2025-12-20 14:23:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.1-py3-none-any.whl", "filehash": "bbb4d82244a843d9019c6de1e3f74959c42d5034ec668a0b616c602ceb12fe0c", "filesize": 37007, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.5.0": {"released": "2025-12-19 10:46:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.5.0-py3-none-any.whl", "filehash": "a6246f7ddcb1fd3ebb7a2e762224920a57444818c5c5c1049a6cae60ff2ee34a", "filesize": 35950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.12": {"released": "2025-12-12 20:33:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.12-py3-none-any.whl", "filehash": "939cf347f9c33c19791e8269226d1d93f443ad4719daefe73e02efddc55bdff5", "filesize": 27482, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.11": {"released": "2025-12-12 20:29:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.11-py3-none-any.whl", "filehash": "ada344dfab674db3b6c733ae11d54dd42fb682db834913a3d94171032bebdd43", "filesize": 27214, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.10": {"released": "2025-12-12 20:22:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.10-py3-none-any.whl", "filehash": "5b4d97666207e88f1373c1351efe845304a72c270ec0a6b970be31b4b791a2f3", "filesize": 27152, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.9": {"released": "2025-12-12 20:18:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.9-py3-none-any.whl", "filehash": "0561f89c82d74da511048279e8560efe5d37974577b394e1703f5ec6842a6e0e", "filesize": 27068, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.8": {"released": "2025-12-12 20:11:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.8-py3-none-any.whl", "filehash": "6002ea2d1ca895bf3aeda76ce93ab3f82e1e26b02e647323cc6a0cb6c417e3ff", "filesize": 26950, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.6": {"released": "2025-12-08 03:07:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.6-py3-none-any.whl", "filehash": "4a6a36b5733b4f1b4cc48e9982f27b13de922f74af371e6bae5000ec6c3384a1", "filesize": 26266, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.5": {"released": "2025-12-08 03:00:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.5-py3-none-any.whl", "filehash": "b0a42bdb47b45ed21ce69286ab6ee17d328a0fcc7bc6d405893f0e7fd24499f6", "filesize": 26202, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.1": {"released": "2025-12-08 02:50:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.1-py3-none-any.whl", "filehash": "f32c457e5cb04bb76c728f0ebc80571d1dbaa9d8d315be141dba3f28a174ca2f", "filesize": 25833, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.4.0": {"released": "2025-12-08 00:19:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.4.0-py3-none-any.whl", "filehash": "bdf32a3a373094792104a586ec1ba2c7f1a9e6251ac71c864b2dc8802556c212", "filesize": 25671, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.3.6": {"released": "2025-12-07 23:47:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.3.6-py3-none-any.whl", "filehash": "4a732bb81ece494055d2175cdac2b3dfbf97258978b746180656a1ed907a7ddb", "filesize": 25530, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.3.5": {"released": "2025-12-07 22:41:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.3.5-py3-none-any.whl", "filehash": "2b074dfe0810da44cd94c6d939c88b3218eeeaddb761876cc929d9b40ac5176a", "filesize": 25506, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["matplotlib", "mealpy", "numpy", "openpyxl", "pandas", "pillow", "tqdm", "wntr"]}}}, "0.3.0": {"released": "2025-12-07 21:47:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.3.0-py3-none-any.whl", "filehash": "f0b32695456193da87b4759e6bf29d5a1dd58355965f1836c9855d7558c91c3d", "filesize": 21679, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "tqdm", "wntr"]}}}, "0.2.9": {"released": "2025-12-07 21:22:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.2.9-py3-none-any.whl", "filehash": "b6ac70bfee9d175fd810a95dd6bca2f0487ab36c85503bdeabb4320c21ce2da5", "filesize": 20295, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "tqdm", "wntr"]}}}, "0.2.8": {"released": "2025-12-07 20:29:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.2.8-py3-none-any.whl", "filehash": "2d8adfd827e204a7b20f94aab27606e954caa52d7c75bb6ea97c8596a166e5c6", "filesize": 20274, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "tqdm", "wntr"]}}}, "0.2.1": {"released": "2025-12-07 19:46:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.2.1-py3-none-any.whl", "filehash": "f536f5195f397795c5750727c5b78ec8d4bda6e5a8c52c8d30d6cfca8325f90f", "filesize": 19974, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "tqdm", "wntr"]}}}, "0.2.0": {"released": "2025-12-07 18:41:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.2.0-py3-none-any.whl", "filehash": "28c1a7caad5365e95d9d59a489f3b547e74eebaf2024ae62c1bbe1f9896ed72a", "filesize": 18716, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "tqdm", "wntr"]}}}, "0.1.7": {"released": "2025-12-07 17:38:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.1.7-py3-none-any.whl", "filehash": "7cd31d8c6da54b3138047e678c8f9c4f7d0626c72085fe18021c3879caf5b8d3", "filesize": 15634, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "tqdm", "wntr"]}}}, "0.1.6": {"released": "2025-12-07 17:19:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.1.6-py3-none-any.whl", "filehash": "5b2e3a86534429855c4111c5546a9d6cfbb55d7d1fb36a1a71afc2c705669ba0", "filesize": 15230, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "wntr"]}}}, "0.1.5": {"released": "2025-12-07 17:13:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.1.5-py3-none-any.whl", "filehash": "15cb47bd584ba09706080236ab01cda9c59501e6fc0014db8b0ac272a6a29ca3", "filesize": 14276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "wntr"]}}}, "0.1.1": {"released": "2025-12-07 16:55:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.1.1-py3-none-any.whl", "filehash": "b96c1116712616960c7b3f9f80dfab6a81122b39550f0cc9f368df8ed74739da", "filesize": 14281, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "wntr"]}}}, "0.1.0": {"released": "2025-12-07 15:30:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"hydroopt-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/hydroopt/hydroopt-0.1.0-py3-none-any.whl", "filehash": "602aa0b307031f96aa4a64bc943c5ac2866426a18c57e8fdd59edfd61dc5f7a5", "filesize": 1920, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["mealpy", "numpy", "openpyxl", "pandas", "wntr"]}}}}}