{"package": "spur", "summary": "Run commands and manipulate files locally or over SSH using the same interface", "pypi_url": "https://pypi.org/project/spur", "piwheels_url": "https://www.piwheels.org/project/spur", "releases": {"0.3.23": {"released": "2023-03-11 22:56:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.23-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.23-py2.py3-none-any.whl", "filehash": "393153fc862b0be604d4fd5c557f34d291da6f604741446992deb5761cef769c", "filesize": 14526, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.22": {"released": "2020-10-11 13:31:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.22-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.22-py2.py3-none-any.whl", "filehash": "32b3ed04f064c7973e339425c5b4b7e6fe56e26f87b3bfe63fe5044f709002e9", "filesize": 14488, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.21": {"released": "2019-04-21 21:25:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.21-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.21-py2.py3-none-any.whl", "filehash": "cdc8af83fce2515c3299dec4ef4957c66583c66d46bc46a94195956aeea93e21", "filesize": 14410, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.20": {"released": "2016-11-09 21:28:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.20-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.20-py2.py3-none-any.whl", "filehash": "f9446f418f419c046f49543ca55b35eff2e96b13cf7e0cf8605d657e5fa530ee", "filesize": 18627, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.19": {"released": "2016-06-07 19:51:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.19-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.19-py2.py3-none-any.whl", "filehash": "4dacd47e55c3b3a730b4cba7e306b4130f0e3a49c5ecb6693ae1d7e04c7749be", "filesize": 18039, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.18": {"released": "2016-06-02 21:08:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.18-py3-none-any.whl", "filehash": "a236601075c482d41aaa2654809718bc135291aa9592417779cb07574d1da3c0", "filesize": 18039, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.17": {"released": "2016-04-29 20:19:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.17-py3-none-any.whl", "filehash": "e0a4ffa50ae46e2ff000bcad66b4d2ecb4fa12df8b133943df49a62cda29293b", "filesize": 17418, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.16": {"released": "2016-04-06 21:43:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.16-py3-none-any.whl", "filehash": "438b1662058372eacd997f0758c4ae427313a22d18a322aa9c7cc722951848d0", "filesize": 17402, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.15": {"released": "2015-12-28 11:14:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.15-py3-none-any.whl", "filehash": "3756edcc1d50295299d5e04c6ba7a8db655ec859e166bf01ac402e0606786062", "filesize": 17425, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.14": {"released": "2015-05-03 13:05:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.14-py3-none-any.whl", "filehash": "18b5b08f6d17cac381e50a8515fa862f157b0137b8a1e6cba8960f1d7a8a0eef", "filesize": 16249, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.13": {"released": "2015-01-11 10:15:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.13-py3-none-any.whl", "filehash": "a7081b4465cad9dfe0fe51080eea83a26cc2a9aa6c264d76d893ae15c9181d01", "filesize": 16001, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.12": {"released": "2014-08-25 13:54:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.12-py3-none-any.whl", "filehash": "2230b65f121d061d757b800361e709b83b3c7395502832c683978d3d2c649c86", "filesize": 15529, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.11": {"released": "2014-05-22 10:46:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.11-py3-none-any.whl", "filehash": "e15842ba3e9e99f1809a9353d31228bf516067192d83321d89b2dfc054ce56e2", "filesize": 14260, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.10": {"released": "2014-04-18 12:44:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.10-py3-none-any.whl", "filehash": "053459a13c6d0c7f53b8bb0469102c66a6e6698b1b16b27ef5f426b3c1bca1e7", "filesize": 14203, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.9": {"released": "2014-03-29 12:02:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.9-py3-none-any.whl", "filehash": "27f1cfa0e6a001d1b763f5ee1b905e86c174f0b32c13bc5b703a92bdc7b73c88", "filesize": 14121, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.8": {"released": "2014-03-18 19:44:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.8-py3-none-any.whl", "filehash": "54e18e4d7a2231d131ac08a2601dd1597f56177e38bb718938e3ab022d118e9d", "filesize": 14049, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.7": {"released": "2013-10-11 18:41:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.7-py3-none-any.whl", "filehash": "d69ff0675923b1e18c244d8de9c75234a34ef6da40a40564c7fa13ed95bafed6", "filesize": 13723, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.6": {"released": "2013-10-11 18:11:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.6-py3-none-any.whl", "filehash": "b214c7e0e102fdea0bef7740e1113d116530f64ffb9b78a2a123c02092beba55", "filesize": 13784, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.5": {"released": "2013-03-27 20:36:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.5-py3-none-any.whl", "filehash": "c46b70a2aa252469fcdab421cd14ae63115235b725d55bccaaa2cb147a1d8797", "filesize": 13647, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.4": {"released": "2013-03-23 16:12:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.4-py3-none-any.whl", "filehash": "edd2140fa5c7a04ccaf9454f09de256130f4587f11618edf73853c0d75a55908", "filesize": 13603, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.3": {"released": "2013-03-18 20:06:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.3-py3-none-any.whl", "filehash": "72301d23ec0f781b0e04e45ed96843349438dc3addd84df167be828f0f00fc17", "filesize": 13599, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.2": {"released": "2013-02-06 19:08:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.2-py3-none-any.whl", "filehash": "d11a5872c75ec536cae934e9a0b714f13e6dc546c5f62ff3561eab869448e22f", "filesize": 12149, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.1": {"released": "2013-02-04 21:08:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.1-py3-none-any.whl", "filehash": "a4dbd3156b04f6a78757e09905249352ff6588613453d23335a207afdcf3483b", "filesize": 11674, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.3.0": {"released": "2013-02-03 11:28:09", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.3.0-py3-none-any.whl", "filehash": "9e07b6f1e8632bd7a03c6991b3b19670a4def1149f67fcd07b927281b219b7a2", "filesize": 11020, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.2.4": {"released": "2013-02-02 22:23:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.2.4-py3-none-any.whl", "filehash": "15f6df8eb0bd6691e19c582e27cbd402e4627e514b23d4ddc82e9f483107213e", "filesize": 10637, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.2.3": {"released": "2013-01-21 22:42:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.2.3-py3-none-any.whl", "filehash": "504a128fd7ccfe631e427265d6fe2ba07779eca5185df0d916ad5328cd3c4043", "filesize": 10604, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.2.2": {"released": "2013-01-17 21:09:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.2.2-py3-none-any.whl", "filehash": "88bac7e1c360a0167cfa04462a717715dbf2cbefbf804569d63cecae216f60f2", "filesize": 9962, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.2.1": {"released": "2013-01-06 15:16:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.2.1-py3-none-any.whl", "filehash": "33320ae3e273c4926ca44c4878981182338dc945776d94ff87c10a0b0987536c", "filesize": 9751, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.2.0": {"released": "2013-01-04 22:37:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.2.0-py3-none-any.whl", "filehash": "dc3f3b5f85727dd3e944ab9ce5941762c00c40fcd362698e58f87fbb05a7bfb4", "filesize": 9568, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.1.5": {"released": "2012-12-23 19:33:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.1.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.1.5-py3-none-any.whl", "filehash": "48e644718c92b90c85bf792b3db65c35cd4c7802c929445995d3524cdf6571e7", "filesize": 7514, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.1.4": {"released": "2012-12-23 18:05:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.1.4-py3-none-any.whl", "filehash": "956300f7644280810d3d4e1068c9aaeb2627ac7741b8d9309d18e94e91a79d73", "filesize": 7451, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.1.3": {"released": "2012-12-23 16:07:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.1.3-py3-none-any.whl", "filehash": "8dcbcc137130e9ee138f2a8623a4168872ae12a50fe12eb26c33bca90c9eff6a", "filesize": 7109, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.1.2": {"released": "2012-12-14 13:50:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.1.2-py3-none-any.whl", "filehash": "8937bd37aa6516fa959c91128bc2524ee01df7a9c05295ab0dbd8d311685c8e9", "filesize": 7046, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.1.1": {"released": "2012-12-03 20:24:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.1.1-py3-none-any.whl", "filehash": "bedec52c620f3d1455cb8f21ed6218548dd640a9635a9c6c5aef2232fd91043d", "filesize": 6575, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}, "0.1.0": {"released": "2012-11-26 21:07:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"spur-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/spur/spur-0.1.0-py3-none-any.whl", "filehash": "76616baea66604f3d29520837462b104bb533e0fedf46c2aee3908bf7b640db7", "filesize": 5190, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["paramiko"]}}}}}