{"package": "csle-common", "summary": "Common functionality of the Cyber Security Learning Environment (CSLE)", "pypi_url": "https://pypi.org/project/csle-common", "piwheels_url": "https://www.piwheels.org/project/csle-common", "releases": {"0.10.0": {"released": "2026-06-29 14:27:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.10.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.10.0-py3-none-any.whl", "filehash": "f66882bf3efd9054f6296018e1220a6de695b776b61f3cafdc1dd470841eecfe", "filesize": 414286, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.46": {"released": "2026-03-06 07:33:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.46-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.46-py3-none-any.whl", "filehash": "82f547ff6b208b549b1a6c1d86c84ddbba5fc3599d48a79b9738bb8d57131a33", "filesize": 414290, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.45": {"released": "2025-12-23 07:31:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.45-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.45-py3-none-any.whl", "filehash": "dc114b9be6d2828ce6ee074a27d00822e3de37cdee49fcd4f863e6d8e974855d", "filesize": 413168, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.44": {"released": "2025-12-22 22:26:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.44-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.44-py3-none-any.whl", "filehash": "257b8ff83b831474affbecb4c740340384b6bf7f90e7bf0fb8d0cc5cfebd25c8", "filesize": 413167, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.43": {"released": "2025-12-20 10:58:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.43-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.43-py3-none-any.whl", "filehash": "3e4dfc83501ddb0c2fe19a39fe7abdf6c180370bfa8a1a699ca8ac5a100e8b2e", "filesize": 413113, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.42": {"released": "2025-12-20 10:18:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.42-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.42-py3-none-any.whl", "filehash": "0db6086adb3b32f33d3b1fe3ee1444e92cee604a1b55d1fda49b6e1df11a3cb1", "filesize": 413112, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.41": {"released": "2025-12-19 22:25:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.41-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.41-py3-none-any.whl", "filehash": "7b1ceec920ecd57e346f219e515772c016782816539a57f5bbec07e8548be2b6", "filesize": 412172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.40": {"released": "2025-12-19 11:31:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.40-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.40-py3-none-any.whl", "filehash": "40d3c01fca5b08ddbdfade6e2a3f506c9dce013f1d223441888b8051cc9b68e7", "filesize": 412093, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.39": {"released": "2025-12-19 10:58:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.39-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.39-py3-none-any.whl", "filehash": "c52443a651148b78b5c868239a93277384f912dd6038dbb9e96a1c9df781e020", "filesize": 411347, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.38": {"released": "2025-12-19 10:24:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.38-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.38-py3-none-any.whl", "filehash": "11348fa48808ac7f12fa93214be3d8ad480cc735b5cb0d5d760e42906a39010e", "filesize": 410760, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.37": {"released": "2025-12-19 06:20:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.37-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.37-py3-none-any.whl", "filehash": "54b4fe30eb1ffae52b240a510d23401ccb6f1b63dee72d60e237e06efb79ae49", "filesize": 410697, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.36": {"released": "2025-12-19 02:12:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.36-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.36-py3-none-any.whl", "filehash": "24127aeb89dd2e2e7e4a09245e2ced3ffa1f004094b088d9b4c02582d587b508", "filesize": 410670, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.35": {"released": "2025-12-19 00:36:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.35-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.35-py3-none-any.whl", "filehash": "79a939d107a8ad59c93d9fd4db094b86e3a8a9e7533d423eb27a8e758a9e3830", "filesize": 410692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.34": {"released": "2025-12-19 00:17:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.34-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.34-py3-none-any.whl", "filehash": "6732f7903058549e5a8931dc5ac229dc6002dad754e65c24ab85e013a75bd29b", "filesize": 410693, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.33": {"released": "2025-12-18 07:51:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.33-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.33-py3-none-any.whl", "filehash": "fc2f6fadb9dc36f1a70ce92971a3e427401180ab61e7b436ffd929e69d28c6c4", "filesize": 410692, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.32": {"released": "2025-12-18 05:58:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.32-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.32-py3-none-any.whl", "filehash": "669e993f9c44d798082ac5a54ca66609edc1b8596af58bf7ff91cee4f700cf28", "filesize": 409995, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.31": {"released": "2025-12-18 05:30:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.31-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.31-py3-none-any.whl", "filehash": "e219350ef74e210614f21d5133858d00f6b75e314abd6aa74bad6545d7c3b2ca", "filesize": 410019, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.30": {"released": "2025-12-17 23:34:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.30-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.30-py3-none-any.whl", "filehash": "a78da7338cfa1fbc6e4b4d32fa6a83067ecf36432daf03e1ccdb2348467ba1f4", "filesize": 409596, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.29": {"released": "2025-12-17 22:05:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.29-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.29-py3-none-any.whl", "filehash": "93932f4fad8e9e65b671ebd82eef4b63e59d4e2511b57793e1acbcb3c5271e3a", "filesize": 409409, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.28": {"released": "2025-12-17 08:27:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.28-py3-none-any.whl", "filehash": "d0645acfb48cc7b52c33595562903be8b6aaae4a8fe5683de0e9b0e30a4fe674", "filesize": 409305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.27": {"released": "2025-12-17 07:13:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.27-py3-none-any.whl", "filehash": "a7de6e11456979f4e8d9edcc97b14dcb44cf17e66e5edc780f290a7567ed968d", "filesize": 408805, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.26": {"released": "2025-12-17 06:43:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.26-py3-none-any.whl", "filehash": "2ebca500e15d3a7e4a22d10bc2a9965b5c5d32b442ffa472f011690e1ff75660", "filesize": 408806, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.25": {"released": "2025-12-17 06:12:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.25-py3-none-any.whl", "filehash": "efb6830c478b096d93df43f98e960aef77ce7ae2623c69a0040427fb80562c8f", "filesize": 408796, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.24": {"released": "2025-12-17 05:12:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.24-py3-none-any.whl", "filehash": "83bd8b627ecb5c81df497835c82ff3ed8dd75a2e81103d0f6271042b0a26dbc8", "filesize": 408798, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.23": {"released": "2025-12-17 04:35:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.23-py3-none-any.whl", "filehash": "8145695716887bd36044453ebeffdae6dd37d1611a6f632d6c0b821669bed36f", "filesize": 408734, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.22": {"released": "2025-12-17 00:33:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.22-py3-none-any.whl", "filehash": "14247c663e955cbd58b619ff97d49552c088ba6d18ccb064d16ae9d1a8f27506", "filesize": 408641, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.21": {"released": "2025-12-15 04:57:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.21-py3-none-any.whl", "filehash": "8fdeb2e44f10f8bfbab31716f5e28ca951621ac699874624b7f632ba7a2fd947", "filesize": 403412, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.20": {"released": "2025-12-15 02:27:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.20-py3-none-any.whl", "filehash": "aac9c8029334ce8d1caf6df9a50d76c447d9ab639265c917360f8756b963fc56", "filesize": 403437, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.19": {"released": "2025-12-15 01:46:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.19-py3-none-any.whl", "filehash": "46f00fff5dcaa436ebebf158c24eb53b5248617b7e1fdfa9787f969913f6f9ac", "filesize": 401663, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.18": {"released": "2025-12-14 22:36:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.18-py3-none-any.whl", "filehash": "62b13a0b207b92b45f03ffef919c35ca26211cbb1e48bb491457a5d2f5080a58", "filesize": 399474, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.17": {"released": "2025-12-14 21:10:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.17-py3-none-any.whl", "filehash": "10759db4aa255d1d593608dfb6a48b96570b689df6bd4f65e3548c193fc0ee2c", "filesize": 399467, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.16": {"released": "2025-12-14 09:03:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.16-py3-none-any.whl", "filehash": "04c1ebc57b7c49d9cd60aaedfe4cc975f1a8cca01c26ef0fa80a65eef206748e", "filesize": 397447, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.15": {"released": "2025-12-14 06:27:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.15-py3-none-any.whl", "filehash": "a381be8c4c9c6b9de799f9975713f586e0ed593c5f91cf798b6c8a2fda944ab2", "filesize": 397197, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.14": {"released": "2025-12-14 02:26:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.14-py3-none-any.whl", "filehash": "1cc57ef0b65cbe6f234adc66b1ed2dd7040c679801174234182c15981323b5aa", "filesize": 397208, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.13": {"released": "2025-12-14 01:43:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.13-py3-none-any.whl", "filehash": "a70ad87f7bfd7883cc555e6960c468fea80b0c65cdc43502ab043e97ea5f7476", "filesize": 397171, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.12": {"released": "2025-12-14 01:20:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.12-py3-none-any.whl", "filehash": "fe182af75a775e389f7112b23979fe81fa573ccabc33efdd0746505c33c8c5d7", "filesize": 397172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.11": {"released": "2025-12-10 07:00:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.11-py3-none-any.whl", "filehash": "3dca2f9aeedeea10c7bc044db72b8f35bf9bd5fe84f574967284d38527594431", "filesize": 392305, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.10": {"released": "2025-12-09 07:20:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.10-py3-none-any.whl", "filehash": "fd755cce670e60ea6244390bdb30e2ddf97ab4255f3cc7c2274a3002a09bc2f4", "filesize": 392304, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.9": {"released": "2025-12-09 06:45:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.9-py3-none-any.whl", "filehash": "ec83fdd4673c864c665d117e9fbbfcbd69ba183366503697f36df029f94ca3b6", "filesize": 392278, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.8": {"released": "2025-11-19 03:59:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.8-py3-none-any.whl", "filehash": "d5c0cf6958d08742985bce6f25e7550d7ca0ebf605f0a366dabc56246a7ac29a", "filesize": 392275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.7": {"released": "2025-11-19 00:56:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.7-py3-none-any.whl", "filehash": "2a13c4670e3bcb6e9ead908cb62c121bac15632a482da23ec6ad33da2c6900ec", "filesize": 392275, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.6": {"released": "2025-11-18 22:07:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.6-py3-none-any.whl", "filehash": "f58d9127bdef25dbde00cf4fae5dee0795a1940c88b10ee7f26be9f91dda91e5", "filesize": 392273, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.5": {"released": "2025-11-18 21:35:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.5-py3-none-any.whl", "filehash": "a9594d39aa414d602c3fc7d5d70aa2d316027c465cbee2a9b58204ba8ecbfad6", "filesize": 392273, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.4": {"released": "2025-11-02 23:02:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.4-py3-none-any.whl", "filehash": "e54a034bbe4cc2fb2202f5e93cea4571a31ea78453832a9fcdf9d70fd47177e7", "filesize": 391829, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.3": {"released": "2025-11-02 20:13:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.3-py3-none-any.whl", "filehash": "9906430dab8fb23dcee0ea079a801cede554aea2acd545b4c21188b2b3fbb889", "filesize": 391870, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.2": {"released": "2025-10-24 02:49:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.2-py3-none-any.whl", "filehash": "aa44a0eefe896b440190919b0d3883838164015f91b98e998999bbd83103d677", "filesize": 391544, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.1": {"released": "2025-10-24 01:56:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.1-py3-none-any.whl", "filehash": "8c1b15a6d988b9247c3db224ce44df40b85659575951369731413cda772e275e", "filesize": 391590, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.9.0": {"released": "2025-10-23 07:39:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.9.0-py3-none-any.whl", "filehash": "c5dce2c5926892f44abf3ac82518de63d264927ddd24c714555fe15eecae74b9", "filesize": 391592, "builder_abi": "cp313", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.7": {"released": "2025-10-22 01:43:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.7-py3-none-any.whl", "filehash": "97d9d1d0a993e721336d7dd7c8607fdb57cb18e39a6a51d3c5c4199f88151557", "filesize": 391591, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.6": {"released": "2025-10-21 09:32:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.6-py3-none-any.whl", "filehash": "6ebd564525aa65e4e1056af3bd6a785ea6392f95b38a6698b96c5ff5e8b94cc2", "filesize": 391245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.5": {"released": "2025-10-21 09:15:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.5-py3-none-any.whl", "filehash": "e39b5f05e5843f32dbee625bbf4e741127553c9d91721e3e0ee323b5fa3dbdc7", "filesize": 391245, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.4": {"released": "2025-10-21 08:37:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.4-py3-none-any.whl", "filehash": "88fa31e6cbfdc72dcb2bfa0bdb48d8f8662c69545fcba322c9eef579bd2f307c", "filesize": 391243, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.3": {"released": "2025-10-21 08:29:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.3-py3-none-any.whl", "filehash": "1659062450dac837d12751e0d33fa1bdecbb828d6d1cb7a2903483f53ae9effc", "filesize": 391243, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.2": {"released": "2025-10-21 06:15:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.2-py3-none-any.whl", "filehash": "d390dd661fb10f97faba01e79d01caad779c14b4dee2bcfb9adc893750689823", "filesize": 391244, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.8.1": {"released": "2025-07-11 00:03:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {}}, "0.8.0": {"released": "2025-02-09 12:14:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.8.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.8.0-py3-none-any.whl", "filehash": "c74188c779110265293a2df93f93e06ff2c6ef485d9817652285715859a9fe84", "filesize": 390730, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.6": {"released": "2025-02-03 19:16:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.6-py3-none-any.whl", "filehash": "42b4d44cc9cacc36291c7269a95cd8a5312a75b73cf8b9de62d05b03856b7ae6", "filesize": 390723, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.5": {"released": "2025-02-03 14:45:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.5-py3-none-any.whl", "filehash": "015ee242ff343097ccac45a7154681fe3ad98c87cc3e6bb6885ee096fe5f9222", "filesize": 390722, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.4": {"released": "2025-01-12 06:39:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.4-py3-none-any.whl", "filehash": "b203af7ebada8917926c3b626cd79c0ef50af38b722746ff0c7c40acbfbe37e8", "filesize": 390719, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.3": {"released": "2025-01-08 18:09:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.3-py3-none-any.whl", "filehash": "b53f7e884317e1e066fedb6d806a43319d11ff66cfee7c68a9524518139efb31", "filesize": 390492, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.2": {"released": "2025-01-08 10:34:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.2-py3-none-any.whl", "filehash": "c3c777942815e340f620c99d2329f35d7c33ede939dc40808dff0a7d1c17f844", "filesize": 390493, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.1": {"released": "2024-12-13 12:01:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.1-py3-none-any.whl", "filehash": "0adedbbe1f2fcfe8305c09a660c650ef5f0c5b9d95ed47bf821507ec97ad3e49", "filesize": 383250, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.7.0": {"released": "2024-08-31 13:53:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.7.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.7.0-py3-none-any.whl", "filehash": "e09dc1797b8f0adb5efb6f677a7efba2ed1925464bdae818555a69319240839a", "filesize": 383254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.6.5": {"released": "2024-08-18 10:15:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.6.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.6.5-py3-none-any.whl", "filehash": "46a72854c144a5ccdf22816522e01740c08eedfa495b8156f93ae771eaa1121d", "filesize": 383254, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.6.4": {"released": "2024-06-04 10:30:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.6.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.6.4-py3-none-any.whl", "filehash": "2951597b749140891194fe407f7e88a1bb72ff292a5745c4c189d9f6c85f8bdd", "filesize": 383171, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.6.3": {"released": "2024-05-29 08:59:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.6.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.6.3-py3-none-any.whl", "filehash": "6ea684069ca017c77ab025939e04f1460a839e01c90a7bd86309b1097b9766e4", "filesize": 383171, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.6.2": {"released": "2024-05-28 16:31:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.6.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.6.2-py3-none-any.whl", "filehash": "1a8ceb467526c1549764a87df1cb2d680c98f2ffb39a92ae0e0980b77a873dca", "filesize": 383170, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.6.1": {"released": "2024-05-23 18:36:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.6.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.6.1-py3-none-any.whl", "filehash": "f46e6ac45ffde4a166c2fdb16a816cf15f4dfe2987fe6ede259ee4130f0fc014", "filesize": 383169, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.6.0": {"released": "2024-05-23 17:44:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.6.0-py3-none-any.whl", "filehash": "eba112d09b89b3ab6ec2686b2eaf03ae667c310cba7d9146cffcffb43c68f94e", "filesize": 383170, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.5.3": {"released": "2024-05-13 17:21:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.5.3-py3-none-any.whl", "filehash": "573f7d49393a05a4354ede3391fd77fe0047d194f2552e41de33d0294f3e7429", "filesize": 383172, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.5.2": {"released": "2024-04-30 10:51:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.5.2-py3-none-any.whl", "filehash": "ce255ab9c902f72d1cf4834a038055b9fbf8f67830c3c67e815dd24bb09080e9", "filesize": 383123, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.5.1": {"released": "2024-03-05 17:31:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.5.1-py3-none-any.whl", "filehash": "cdcf5b3a59ff454b34be9c0801b54e743b34e0171baf30b176426bb9795e5c8a", "filesize": 383082, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.5.0": {"released": "2024-03-02 17:03:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.5.0-py3-none-any.whl", "filehash": "ad99f66b4cf359352d990d428afcc58869e5ba73b0cd6039ae542961287d11b1", "filesize": 382939, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.14": {"released": "2024-02-13 19:19:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.14-py3-none-any.whl", "filehash": "c59fce558a8d014388e76e90bf0590658de1fb6f4a7e9fbd1186c5f28f10fee1", "filesize": 382940, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.13": {"released": "2024-01-29 12:30:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.13-py3-none-any.whl", "filehash": "fa5678c1410e4dc9c304adf8dbf68b2159b7d2752e37c60bbb84ae1645525ee3", "filesize": 382361, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.12": {"released": "2024-01-11 14:15:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.12-py3-none-any.whl", "filehash": "731ca7b8e3e71c46ad9163e294841181c15ff36c55ecda230c8d9178ac074549", "filesize": 380285, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.11": {"released": "2024-01-07 20:09:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.11-py3-none-any.whl", "filehash": "9743bfbc3077eaac6190aa254b3b6f51547bc1e7098d79e95528a5725da3e37b", "filesize": 380283, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.10": {"released": "2023-12-26 10:03:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.10-py3-none-any.whl", "filehash": "da9447c17c71ff97a52f4d585401d50859e842caab3c4757b3923b7c1e4982e1", "filesize": 380164, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.9": {"released": "2023-12-25 17:19:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.9-py3-none-any.whl", "filehash": "5e6e3814bca6aa8f214b171ee5e0d7b6a120996f45da4a9ae590e82c4016c6d5", "filesize": 378567, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.8": {"released": "2023-12-07 17:09:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.8-py3-none-any.whl", "filehash": "20ca781b8c03181e1139b316fdd87ccf4051458c4f5528e0cd5bdf1ed057d6cb", "filesize": 378378, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.7": {"released": "2023-12-07 16:47:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.7-py3-none-any.whl", "filehash": "709097cfc8cdb6c0ffcaa5b3b65f67a411e9373dedaca0f099475dc5c0b1c108", "filesize": 378378, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.6": {"released": "2023-12-02 15:16:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.6-py3-none-any.whl", "filehash": "bbdffa98921ac8a10fdaf128afb33f294e749dffc6a7076662b4994684e8c1b3", "filesize": 377664, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.5": {"released": "2023-11-23 10:32:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.5-py3-none-any.whl", "filehash": "dd1c41d0f951552cfa98f3a656bbebe43859ed5dbebdb7db9cc3278a39d6e859", "filesize": 377662, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.4": {"released": "2023-11-18 18:44:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.4-py3-none-any.whl", "filehash": "f606db58111a3c32d7690140613a1bbe926eeb4ce9f6a97a805240e4406634aa", "filesize": 377373, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.3": {"released": "2023-10-27 17:03:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.3-py3-none-any.whl", "filehash": "3afad562f17d521c33a4935e21166d2ae4729cd3284a6cb4203f5c840666bf74", "filesize": 377167, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.2": {"released": "2023-10-25 12:03:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.2-py3-none-any.whl", "filehash": "3654198173e571afbaa3bea1084e8247bbdbf8a8999c0e74550ec183df5ead43", "filesize": 377116, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.1": {"released": "2023-10-12 17:14:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.1-py3-none-any.whl", "filehash": "20bf9fbd9a38c6d79a96e6e7752b4fb00e3367906048fd8902f8ec18a4cd0df7", "filesize": 377113, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.4.0": {"released": "2023-10-09 08:13:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.4.0-py3-none-any.whl", "filehash": "668e97353f1747f52ca1aee4d3c5de9e31cca73a7e4093039cc98fc044c1a406", "filesize": 376999, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.11": {"released": "2023-10-01 14:57:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.11-py3-none-any.whl", "filehash": "14f0343bd5776d7562eb7ffe7bb470506088c3c1f8ad5b0bd2ab39463bf99b2a", "filesize": 376990, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.10": {"released": "2023-09-20 13:13:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.10-py3-none-any.whl", "filehash": "42a79db7f6999582f5b7cd6a163c6ae88c2a8ab6c66503d390774c4ae4246d28", "filesize": 376659, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.9": {"released": "2023-09-16 07:39:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.9-py3-none-any.whl", "filehash": "fe5b4d8e9515ce2fa22f3b0c4d1345a54f282b91443e83785724264ebdc4ba07", "filesize": 376562, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.8": {"released": "2023-08-30 07:49:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.8-py3-none-any.whl", "filehash": "58a34e40f6f99f46898b2d9c7f7fe37b6d954fa5ad09495730ea2288734b3c22", "filesize": 376413, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.7": {"released": "2023-08-26 13:25:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.7-py3-none-any.whl", "filehash": "7c357ee2ce5f89395c1221dc21284fe83986addd6e7bcb7ece75d81fd7cc0397", "filesize": 376403, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.6": {"released": "2023-08-26 12:59:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.6-py3-none-any.whl", "filehash": "600174dba089300cbef952cf4bd58f5dcf4c0926c22d6755b868705d4125fa18", "filesize": 376397, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.5": {"released": "2023-08-26 12:02:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.5-py3-none-any.whl", "filehash": "062e51f02f0f8603c88d70d94aa402dbc9dde9b4dce62364aea2c825e2c59d64", "filesize": 376391, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.4": {"released": "2023-08-26 11:43:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.4-py3-none-any.whl", "filehash": "f330dcbac475bc1554b58ce7feb3fe87dded253a91070c70f2e5a143beb9a1df", "filesize": 375606, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gpytorch", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.3": {"released": "2023-08-26 11:00:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.3-py3-none-any.whl", "filehash": "8f590e65179ccd1cd8adea524cc7c0655f31538904335d61eb2f2dac67db7ac1", "filesize": 375602, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "scikit-learn", "stable-baselines3", "torch", "waitress"]}}}, "0.3.2": {"released": "2023-08-26 10:39:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.2-py3-none-any.whl", "filehash": "fa700be6a34956796800e3cc3196073fe25010410c2ecc400e2a5d1fcfa6858b", "filesize": 375584, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "iteround", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.3.1": {"released": "2023-08-20 14:03:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.1-py3-none-any.whl", "filehash": "a5dd61302539ac5656f9e92aefdcab7f4bec409e0c024d72d78063aa71e14a87", "filesize": 375606, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.3.0": {"released": "2023-08-16 11:40:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.3.0-py3-none-any.whl", "filehash": "d636b022c5180ca0299dccea6b2c5b776443cd6baa68531d7f5a482fe932fbe4", "filesize": 373987, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.20": {"released": "2023-08-15 18:29:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.20-py3-none-any.whl", "filehash": "b5b4a7ecad6c0682939a5ffd84bdb5e32a681cecad44c6ef40ed58167f5b9335", "filesize": 373297, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.19": {"released": "2023-08-08 14:26:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.19-py3-none-any.whl", "filehash": "5d8dd24e7c0867c995cd7aa921a1902a90d73717bfe30634d760a0277f4905a3", "filesize": 370106, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.18": {"released": "2023-07-07 12:51:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.18-py3-none-any.whl", "filehash": "7d2bb4f4a84706f484070f815b2ebd1501b3bd5997d9e34972adce84e2b4104e", "filesize": 367704, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.17": {"released": "2023-07-07 11:33:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.17-py3-none-any.whl", "filehash": "b2bbd3f872b4409d67a9ddfc8e6e862375b394fc896dd30cd2414aebcd7a89c3", "filesize": 367705, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.16": {"released": "2023-07-07 11:05:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.16-py3-none-any.whl", "filehash": "7b9cc3af143631d920e895aa614f0a371cebf903d6f40385c23137588c38fc48", "filesize": 367704, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.15": {"released": "2023-07-07 09:41:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.15-py3-none-any.whl", "filehash": "7f29933f45298d5497901fa12fdb40744f16f4251d1da6976965c9c54ac1e09e", "filesize": 367705, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.14": {"released": "2023-06-10 14:02:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.14-py3-none-any.whl", "filehash": "7285da3be579cb380972c2782367553bf201ba759e882a91a3435411004e37d5", "filesize": 365325, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-base", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.13": {"released": "2023-06-10 13:46:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.13-py3-none-any.whl", "filehash": "89ea032db52e5eefdf13940757a58d074b798fa13f1bd0a278fbf79f0767b124", "filesize": 365321, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.12": {"released": "2023-06-05 11:31:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.12-py3-none-any.whl", "filehash": "4555a1e6a9c178a7f260299a299155635eed28ba8853a66c28b8f254e344b6f1", "filesize": 364969, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.11": {"released": "2023-06-04 11:17:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.11-py3-none-any.whl", "filehash": "529de559b118fcccdc90f633b215ecba29045a435c0ad3a600ea0d6d64c46b64", "filesize": 364969, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.10": {"released": "2023-06-04 10:05:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.10-py3-none-any.whl", "filehash": "956390a9b749a52ce28579d2c5cb08844f3738db20369d50a5d3a71c8add8a22", "filesize": 364974, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.9": {"released": "2023-06-04 09:10:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.9-py3-none-any.whl", "filehash": "5077aaef789dc1957d56a10396a6f97a17835d23ff50002007b7b3bd7d3f3a5c", "filesize": 364963, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.8": {"released": "2023-06-04 08:50:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.8-py3-none-any.whl", "filehash": "a2bf585d4d761d2349cfae06ca318492d1680ca32953094b7e7e19e505385a9b", "filesize": 364963, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.7": {"released": "2023-06-04 08:34:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.7-py3-none-any.whl", "filehash": "065e32fb23c1b38649283d19522f921d111d44f464e74b6f1384892b77142336", "filesize": 364963, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.6": {"released": "2023-06-04 07:41:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.6-py3-none-any.whl", "filehash": "7fc956db7916b0dd68a4d685e801ee86294d7db716fd9e189ca202021d5e5419", "filesize": 364962, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.5": {"released": "2023-06-04 07:15:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.5-py3-none-any.whl", "filehash": "544c9e54c5912df9ed86bfbfb274806fb17c13c8c2543355a6f521c33ed15985", "filesize": 364962, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.4": {"released": "2023-05-31 13:46:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.4-py3-none-any.whl", "filehash": "aea271dcba7e375a28c08f83fc8a0347eb210a9856c8048b5ab375f0d604dd84", "filesize": 364962, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.3": {"released": "2023-05-31 12:16:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.3-py3-none-any.whl", "filehash": "49cd3ad4a6057b00fdf1dc1aa65e85fec5c83dee3f77561ee12e646251cad0a9", "filesize": 364965, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.2": {"released": "2023-05-31 11:51:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.2-py3-none-any.whl", "filehash": "a6ca50680cb38ee2374c077231ab34f1a5124e8b2bcb907557507aa38b8d2c1a", "filesize": 364963, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.1": {"released": "2023-05-31 11:27:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.1-py3-none-any.whl", "filehash": "cbc312033e9f8fc9dfc4980dd4f7c1ca8fc4e6f3dd972b3ffb881afc1ec68a70", "filesize": 364960, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.2.0": {"released": "2023-04-30 12:38:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.2.0-py3-none-any.whl", "filehash": "12c64b6303977574706375103557c2c7a89dfc0cd7eb6bf6504191110d5d91b4", "filesize": 362506, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.28": {"released": "2023-04-18 13:42:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.28-py3-none-any.whl", "filehash": "6ad03dbc939e244d13fbc56897033cc4eba01d2723423652b382a3ff5743398e", "filesize": 359041, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.27": {"released": "2023-03-31 17:10:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.27-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.27-py3-none-any.whl", "filehash": "9cdfb96ab37c3d3db1fbc0d0937be400cdc8d8563196ccec64206e55ad656b6d", "filesize": 358901, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.26": {"released": "2023-03-31 12:21:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.26-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.26-py3-none-any.whl", "filehash": "c292d908927ed8c9382c562bf14edc538b625f4478ee3f695e4a22acd3304e6a", "filesize": 358780, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.25": {"released": "2023-03-27 09:06:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.25-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.25-py3-none-any.whl", "filehash": "8d4af67cbf0b148afc0f51f6484b1d6d8f293b677a49e630872327b9529f1f9f", "filesize": 358355, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.24": {"released": "2023-03-27 08:51:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.24-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.24-py3-none-any.whl", "filehash": "858d4b081b8f851151a954f8a44ff19b206eba4b367c80c536145b7497e53bcb", "filesize": 358357, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.23": {"released": "2023-03-27 08:30:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.23-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.23-py3-none-any.whl", "filehash": "d0705d57aba9779dfba4c2fc1d07f1aca1ca0b476e2c77c39d6eeff410088ca6", "filesize": 358353, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.22": {"released": "2023-03-27 08:17:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.22-py3-none-any.whl", "filehash": "c9a3fe1bfea7250e35a7f4f11d3c097f87f13a7c5370765e5df0007a19aae5ad", "filesize": 358354, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.21": {"released": "2023-03-26 08:15:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.21-py3-none-any.whl", "filehash": "6a5f0b5e7699190849456743bf9255c500ac32ce504bc212d7ccafdeedf00d7d", "filesize": 357275, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.20": {"released": "2023-03-25 12:52:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.20-py3-none-any.whl", "filehash": "50a2baa3e44c48fcb6d5f7dc5acc57fb89998725159d424ad1657e8d3e6d7b3e", "filesize": 352081, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.19": {"released": "2023-03-25 10:43:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.19-py3-none-any.whl", "filehash": "fa22792952ea476b38f73042e3a25f79f9a7c674a4719fb87479084a0cff20d7", "filesize": 351823, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.18": {"released": "2023-03-25 09:41:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.18-py3-none-any.whl", "filehash": "790d7a45c5d09b01045d7e6b278e89d1ac2a6bf885fa13406d5d04e282bb7bd7", "filesize": 351822, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.17": {"released": "2023-03-25 09:29:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.17-py3-none-any.whl", "filehash": "ded9260b6106fee31273f8c06ff1c581a91ef7ce171916812fa9272f3f375815", "filesize": 351822, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.16": {"released": "2023-03-25 08:57:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.16-py3-none-any.whl", "filehash": "b24b05ece95023c79ac8e3e77b9582eb0d42827d41ad645705feeee438ec8039", "filesize": 351597, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.15": {"released": "2023-03-24 18:19:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.15-py3-none-any.whl", "filehash": "3f24a50697d331e99cce6ef0a1308ddbfa04a83b75bc94731280263c84e7f719", "filesize": 351446, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.14": {"released": "2023-03-24 17:33:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.14-py3-none-any.whl", "filehash": "fb4554a3710eb58e324e2f1ad0c869bedc829593848d5c936bbddb12e9904d53", "filesize": 351445, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.13": {"released": "2023-03-24 15:12:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.13-py3-none-any.whl", "filehash": "9d7cd2fa209466c6129b81e8a66dce17b0dc34678bd76ee9e90b19dbc12fa1a7", "filesize": 351445, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.12": {"released": "2023-03-24 14:32:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.12-py3-none-any.whl", "filehash": "bcfcb84cc48212fac8a1324081541e174e754b8e63f6af7a20d4bfa9f0fb827d", "filesize": 351445, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.11": {"released": "2023-03-23 12:37:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.11-py3-none-any.whl", "filehash": "2d67110fa1809f2c56a7fa00e7f5399400baaf0b973efd78c5e36399c6aa740f", "filesize": 351118, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.10": {"released": "2023-03-21 11:20:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.10-py3-none-any.whl", "filehash": "de34245bf4aa6c431eb9d1253bc24f4c1ed9ac7ea3e66fd6df1f9a664e3ee90c", "filesize": 350935, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gymnasium", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.9": {"released": "2023-03-21 08:11:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.9-py3-none-any.whl", "filehash": "2718a607af25c35d8d05fa87fc4187aecc5fba48f83b86649d220780caa08409", "filesize": 350858, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.8": {"released": "2023-03-20 15:30:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.8-py3-none-any.whl", "filehash": "fb651ad958a48c53d05b136dcf9b0a35e34ff107575709a5317f3c530f3dff4e", "filesize": 350353, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.7": {"released": "2023-03-16 08:48:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.7-py3-none-any.whl", "filehash": "8e03a09da6dcd4edb8ca2767ddddefa76c4a4c691f4343d5c0e995129d03e9fe", "filesize": 349969, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.6": {"released": "2023-03-05 11:25:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.6-py3-none-any.whl", "filehash": "76294515968690d564f1dcd35430b825a55ad94d4c48f731fdbf3584e3faf675", "filesize": 349710, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.5": {"released": "2023-03-04 19:21:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.5-py3-none-any.whl", "filehash": "870bd6ea9651af6c78d760e88d4f5cd3bc23b95f234d2eeb7dbaacc65225c683", "filesize": 349555, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.4": {"released": "2023-03-04 17:58:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.4-py3-none-any.whl", "filehash": "7fe33963210ee307ed54f9dc1b66a0f0b10a2a807db94a46d21e92a31a003527", "filesize": 349281, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.3": {"released": "2023-03-04 14:04:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.3-py3-none-any.whl", "filehash": "f41eeb2555537ba7213e7c38acb982da2b3db9a0014be5c8c759e77159bef713", "filesize": 349215, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.2": {"released": "2023-03-04 13:34:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.2-py3-none-any.whl", "filehash": "7869f4611b3febf18f3afbc8dac96aaed866d316333f633389a5166107c82f69", "filesize": 349213, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.1": {"released": "2023-02-12 11:28:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.1-py3-none-any.whl", "filehash": "853dff41bab3f202c940147f46ea7b2e1d76e2cd3d0d18511faf4cba21161b32", "filesize": 337400, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.1.0": {"released": "2023-01-04 14:54:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.1.0-py3-none-any.whl", "filehash": "71bd4d64ff5e9f3460c8a00c465f311bb3c2fc13093e770f5c62bf669196b607", "filesize": 334684, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.21": {"released": "2022-12-11 08:55:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.21-py3-none-any.whl", "filehash": "e5b5f9de5adb208863848136b7fb28074b1ac47009b4eca2c30ab84671bf8508", "filesize": 334634, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.20": {"released": "2022-12-08 10:54:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.20-py3-none-any.whl", "filehash": "8b0d711b5b76f563063d5ae5ac05e0346291c0296ce29497e5fed158e8c4f9a1", "filesize": 332738, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.19": {"released": "2022-12-07 18:34:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.19-py3-none-any.whl", "filehash": "01aa33854ebca68f3e534d4b9daff39cbd7cf01a886c313811fa489c37f750aa", "filesize": 332744, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.18": {"released": "2022-12-07 13:45:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.18-py3-none-any.whl", "filehash": "245b85f1fe8bf32b03fcc93e093ec5994fda45b333f2a163eb806f6bd4a09c1f", "filesize": 332737, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.17": {"released": "2022-12-07 09:47:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.17-py3-none-any.whl", "filehash": "70171fbb4d3547be81a5e3264e0dbd7609b42a8987832147034b77efb8fa66e2", "filesize": 332704, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.16": {"released": "2022-12-07 08:31:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.16-py3-none-any.whl", "filehash": "24a8aed863ceb41fabf2b5972e00f287575832c05dc182bd020d4e9768298573", "filesize": 330516, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.15": {"released": "2022-12-05 21:08:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.15-py3-none-any.whl", "filehash": "78c9c04b78b392e14b54e7de20021adcab69cd9bdf5e2adf6ebcf7c1cfb558fb", "filesize": 330855, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.14": {"released": "2022-12-05 12:55:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.14-py3-none-any.whl", "filehash": "895f02e44000bc947f398c69eb0133bb9465d9faa00451dd2bb931931023c8fb", "filesize": 330922, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.13": {"released": "2022-12-05 12:16:54", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.13-py3-none-any.whl", "filehash": "5f14a4ace23c86401404c2387e5643c49b6a0128ad0719c79a9495cb952553f5", "filesize": 330925, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.12": {"released": "2022-12-05 11:56:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.12-py3-none-any.whl", "filehash": "183d70b0dd800963575580cae97823ab74532ef99fc86360c93b30ff5ada6f66", "filesize": 330924, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.11": {"released": "2022-12-05 11:10:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.11-py3-none-any.whl", "filehash": "43b4be93fb8cedd36d9ede6bd7885fbc909715c75c6ceb1116cddd7dc53795a8", "filesize": 330945, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.10": {"released": "2022-12-03 21:39:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.10-py3-none-any.whl", "filehash": "57e468afc2c27ae62ff1f21bbb14679c6271defc06590c0f48513132f5b1e1f1", "filesize": 330552, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.9": {"released": "2022-12-03 21:02:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.9-py3-none-any.whl", "filehash": "2bbc121db0d3a209fcb888d55fcf7aa37348d7e232309d11d3662ed97b2a3b74", "filesize": 330540, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.8": {"released": "2022-12-03 20:43:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.8-py3-none-any.whl", "filehash": "2fec693bf724b8ddc9eaa902bc3316f35fe94d8d8f30dd90ae146bdefe4b491e", "filesize": 330534, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.7": {"released": "2022-11-29 18:05:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.7-py3-none-any.whl", "filehash": "e29201df2268b98370eaaba45ead5fa695ae31348e5e7558d6f41b67c3c6ec44", "filesize": 327936, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.6": {"released": "2022-11-28 13:51:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.6-py3-none-any.whl", "filehash": "c0afc19eada8211971c4af831e63680e7818a3f439c915ab3b08a05f2f02cbe6", "filesize": 324008, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.5": {"released": "2022-11-28 13:29:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.5-py3-none-any.whl", "filehash": "3ab65b8932594ed6a53f502e49f3cae9dcec8fafe3de2dcec1a09d301326aa39", "filesize": 324005, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.3": {"released": "2022-11-27 16:32:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.3-py3-none-any.whl", "filehash": "671f75a2cd61c0193050ec11f848d7e810e35610c93dc727c76119ca3e4745c6", "filesize": 323933, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.2": {"released": "2022-11-27 15:15:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.2-py3-none-any.whl", "filehash": "e90c24b69f6679071984a9fbb5197a06c594cc9959d368d787dcca95b5af1e9d", "filesize": 1953, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["click", "csle-collector", "csle-ryu", "docker", "flask", "gym", "numpy", "paramiko", "psutil", "psycopg", "pyglet", "random-username", "stable-baselines3", "torch", "waitress"]}}}, "0.0.1": {"released": "2022-02-08 03:50:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"csle_common-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/csle-common/csle_common-0.0.1-py3-none-any.whl", "filehash": "ac6934886feae0c73b996989b23d5cadf180eadf86239948d14e7b689d08592b", "filesize": 2499, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["docker", "gym", "jsonpickle", "numpy", "paramiko", "pyglet", "random-username", "scp", "sphinx", "sphinx-rtd-theme", "sphinxcontrib-napoleon", "stable-baselines3", "torch"]}}}}}