{"package": "fabric2", "summary": "High level SSH command execution", "pypi_url": "https://pypi.org/project/fabric2", "piwheels_url": "https://www.piwheels.org/project/fabric2", "releases": {"3.2.3": {"released": "2026-04-06 00:00:08", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.2.3-py3-none-any.whl", "filehash": "987b7498527bd66a718eb59debc923c888ec294f35cb365d4f1de6aca2eb9c8b", "filesize": 59555, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["decorator", "deprecated", "invoke", "paramiko"]}}}, "3.2.2": {"released": "2023-08-31 01:42:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.2.2-py3-none-any.whl", "filehash": "e0021ea4ab814ef213b2cfe9a0bdcc84326422a08973490a1c0ea7de1496ed52", "filesize": 59461, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["decorator", "deprecated", "invoke", "paramiko"]}}}, "3.2.1": {"released": "2023-08-06 20:21:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.2.1-py3-none-any.whl", "filehash": "e381273e252e1138ea014a0c850a7e0acd31d8b0d3530fa5c8a15dff1e38f4db", "filesize": 59393, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["decorator", "deprecated", "invoke", "paramiko"]}}}, "3.2.0": {"released": "2023-08-06 19:59:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.2.0-py3-none-any.whl", "filehash": "e1e197061bf63253cbd176ef6acb041ec3929f585108279b35534ea8eeb55157", "filesize": 59382, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["decorator", "invoke", "paramiko"]}}}, "3.1.0": {"released": "2023-05-25 18:13:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.1.0-py3-none-any.whl", "filehash": "ea921c18c1432d6d7b80c1cc0ad85ada5b7cb2028a5e33e033ba44cafb8bbd7a", "filesize": 57981, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["decorator", "invoke", "paramiko"]}}}, "3.0.1": {"released": "2023-04-29 19:00:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.0.1-py3-none-any.whl", "filehash": "74efaccaacf2107286ecc8e1dc57b8320904ab5492f1583bdd1310e3244c3039", "filesize": 53346, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["invoke", "paramiko"]}}}, "3.0.0": {"released": "2023-01-20 23:13:43", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-3.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-3.0.0-py3-none-any.whl", "filehash": "eaca2a80508533688ca28dc982d9a26b7fe162be4ee2456e641f7fc13b09c0ef", "filesize": 53334, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["invoke", "paramiko"]}}}, "2.7.1": {"released": "2022-07-14 22:39:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.7.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.7.1-py2.py3-none-any.whl", "filehash": "a191851ed9aab22c5105d047eeb0f7ebdb0b3c85e50d6719abbf238eb682c883", "filesize": 53538, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["invoke", "paramiko", "pathlib2"]}}}, "2.7.0": {"released": "2022-03-26 01:44:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.7.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.7.0-py2.py3-none-any.whl", "filehash": "89da3b6692c57f50bff617610271f5ccc951997b5b01c50a9569dd2b20fd44d7", "filesize": 55396, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["invoke", "paramiko", "pathlib2"]}}}, "2.6.0": {"released": "2021-01-19 01:10:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.6.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.6.0-py2.py3-none-any.whl", "filehash": "a0179b18594b7153b32acfc974b611251cbb5006a3da2dc723bcf4b023719cef", "filesize": 53138, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["invoke", "paramiko", "pathlib2"]}}}, "2.5.0": {"released": "2019-08-06 22:57:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.5.0-py2.py3-none-any.whl", "filehash": "8838d9641fd4e95bfc2568aa16fc683a600de860ac52a1dc9675a4db3c6cef7c", "filesize": 51909, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["invoke", "paramiko"]}}}, "2.4.0": {"released": "2018-09-13 22:29:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.4.0-py2.py3-none-any.whl", "filehash": "cab226e2ecafca68925426ee91146b1d4f5aa1589f73be8aa24a899031d8ac6b", "filesize": 51368, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.3.2": {"released": "2018-09-13 22:29:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.3.2-py2.py3-none-any.whl", "filehash": "313d37fab04e1e9ce0dafeb83510b1766ecd70d26a70fd1c42033e522f1e6d92", "filesize": 49065, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.3.1": {"released": "2018-08-09 02:12:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.3.1-py2.py3-none-any.whl", "filehash": "71037dac1153f9888233557df3672bba031dd4637234236f09def217871ba206", "filesize": 48789, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.3.0": {"released": "2018-08-09 01:52:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.3.0-py2.py3-none-any.whl", "filehash": "148f0510976ddfd67d1d1ca7379f41c3ad985bec3fb86e3f278fb940336b30ed", "filesize": 48697, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.2.3": {"released": "2018-09-13 22:28:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.2.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.2.3-py2.py3-none-any.whl", "filehash": "03cca19210933174646843cc26369b1b77632d1091e13fbd6672cfa43d5e0e2d", "filesize": 47778, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.2.2": {"released": "2018-08-01 00:59:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.2.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.2.2-py2.py3-none-any.whl", "filehash": "186f08de132f1652d22a2b8f18355e6dc869a257990404e1eec225c05ede2b2a", "filesize": 47508, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.2.1": {"released": "2018-07-18 19:49:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.2.1-py2.py3-none-any.whl", "filehash": "69c3102e26bbf439d7db34798557ce8ac142cae9cca254b7ddb9e65c8e462df0", "filesize": 49097, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.2.0": {"released": "2018-07-13 21:18:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.2.0-py2.py3-none-any.whl", "filehash": "dcd0682c8e2f72ffcae0796ed99438558eaecfc3dfa57a67e2666b6e28ea2e17", "filesize": 49069, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.6": {"released": "2018-09-13 22:28:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.6-py2.py3-none-any.whl", "filehash": "1c3674741a9bf4b50b020ab672663d42ccfd6a41c2a38b0d8152d058bf29a6e8", "filesize": 44822, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.5": {"released": "2018-08-01 00:58:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.5-py2.py3-none-any.whl", "filehash": "12b20f7f3fbe8a621b3e044494423997040886a997c8840b256a24d53f41dc4b", "filesize": 44550, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.4": {"released": "2018-07-13 21:18:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.4-py2.py3-none-any.whl", "filehash": "052ab311795060a32d40f634b2cb6f996ff26a06ea7e236f40c50f8b4d3b4c57", "filesize": 46136, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.3": {"released": "2018-05-25 04:10:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.3-py2.py3-none-any.whl", "filehash": "07000b488d1a25015f49943a272aa3ea306c34b34e05aef8aebbe4bdeecd1951", "filesize": 45973, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.2": {"released": "2018-05-25 01:02:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.2-py2.py3-none-any.whl", "filehash": "fd7df453aae9980fed3f2c5f56fb27b346321dcb521c4ab560094f18a20450ac", "filesize": 38404, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.1": {"released": "2018-05-25 00:58:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.1-py2.py3-none-any.whl", "filehash": "7c94eafd984b8401a718a46a42e432231c0e6543d1364780810080ae0eb09905", "filesize": 38402, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.1.0": {"released": "2018-05-25 00:35:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.1.0-py2.py3-none-any.whl", "filehash": "bdc816a466229e346ceb42c99cdf1b45b42aec7d8cd438c87e6946b85b80a382", "filesize": 38284, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.0.5": {"released": "2018-09-13 22:27:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.0.5-py2.py3-none-any.whl", "filehash": "42d26828fa2eeb23b0e1adcd223c55a82f5d5aed59b65d694ec71a18ee5a7999", "filesize": 37021, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.0.4": {"released": "2018-08-01 00:57:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.0.4-py2.py3-none-any.whl", "filehash": "360ec0bbce586218b670aa4b8aaa5c5727fcd9fec27d895dbec635c9cbde5aa4", "filesize": 36749, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.0.3": {"released": "2018-07-13 20:44:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.0.3-py2.py3-none-any.whl", "filehash": "34690e66c06e73b96ac87b2f332f98e470993bb64163aa1091cc42cc3f4d1ad9", "filesize": 38338, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.0.2": {"released": "2018-05-25 00:33:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.0.2-py2.py3-none-any.whl", "filehash": "0cb05a12ce841f2aa4d035461a1dcc16857a54622992c7714c8bd296decdd702", "filesize": 38285, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.0.1": {"released": "2018-05-14 15:19:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.0.1-py2.py3-none-any.whl", "filehash": "0204a63968299648917968ad1d4503fe7832db651f34407ee43e44590a499d1a", "filesize": 38224, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}, "2.0.0": {"released": "2018-05-10 07:18:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"fabric2-2.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/fabric2/fabric2-2.0.0-py3-none-any.whl", "filehash": "9fadf9896a9a0f9054638af3e1159c388a14a430847745b454a971debc4406dc", "filesize": 34826, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["cryptography", "invoke", "paramiko"]}}}}}