{"package": "wemulate", "summary": "A modern WAN Emulator", "pypi_url": "https://pypi.org/project/wemulate", "piwheels_url": "https://www.piwheels.org/project/wemulate", "releases": {"2.0.5": {"released": "2025-03-05 15:14:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wemulate-2.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wemulate/wemulate-2.0.5-py3-none-any.whl", "filehash": "d6ee44842b111d6f8337790795a4eaf565e3bd86b645da5b96f98771fdef7386", "filesize": 41832, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "jinja2", "mkdocs", "mkdocs-material", "mkdocstrings", "netifaces", "pymdown-extensions", "pyroute2", "pyyaml", "rich", "sqlalchemy", "tcconfig", "typer"]}}}, "2.0.4": {"released": "2022-11-02 15:19:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wemulate-2.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wemulate/wemulate-2.0.4-py3-none-any.whl", "filehash": "44cc949763c579b383ebc4c2b11efebaab8a779a36a59c959664779d4f7d7800", "filesize": 41360, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "jinja2", "netifaces", "pyroute2", "pyyaml", "rich", "sqlalchemy", "tcconfig", "typer"]}}}, "2.0.3": {"released": "2022-09-21 15:16:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wemulate-2.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wemulate/wemulate-2.0.3-py3-none-any.whl", "filehash": "d30f31e9d3ffe8137989fa3856e98ba27f3c75c04a5202454589419506613612", "filesize": 40209, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "jinja2", "netifaces", "pyroute2", "pyyaml", "rich", "sqlalchemy", "tcconfig", "typer"]}}}, "2.0.2": {"released": "2022-09-16 08:47:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wemulate-2.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wemulate/wemulate-2.0.2-py3-none-any.whl", "filehash": "70e3c72bb448cfa59ba034cf74bdc69b0e38ded0983fcbb3cfad1f738360e6c1", "filesize": 40188, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "jinja2", "netifaces", "pyroute2", "pyyaml", "rich", "sqlalchemy", "tcconfig", "typer"]}}}, "2.0.1": {"released": "2022-09-09 15:46:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wemulate-2.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wemulate/wemulate-2.0.1-py3-none-any.whl", "filehash": "0e4807c5697a659bee63c03be835a68dcf3fffb8f60f8e8d508480cb08abd449", "filesize": 39804, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "jinja2", "netifaces", "pyroute2", "pyyaml", "rich", "sqlalchemy", "tcconfig", "typer"]}}}, "2.0.0": {"released": "2022-09-05 18:45:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"wemulate-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/wemulate/wemulate-2.0.0-py3-none-any.whl", "filehash": "372609ff0cd128ae4a5a0c3ef40856c348b8ca5f8621833ff73a95782332960d", "filesize": 39121, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8,<4.0", "apt_dependencies": [], "pip_dependencies": ["colorlog", "jinja2", "netifaces", "pyroute2", "pyyaml", "sqlalchemy", "tabulate", "tcconfig", "typer"]}}}, "1.0.3": {"released": "2021-10-22 07:33:46", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "1.0.2": {"released": "2021-10-15 11:50:56", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}, "1.0.0": {"released": "2021-09-16 13:05:47", "prerelease": false, "yanked": false, "skip_reason": "repeated failure", "files": {}}}}