{"package": "canarytools", "summary": "An API for the Thinkst Canary Console", "pypi_url": "https://pypi.org/project/canarytools", "piwheels_url": "https://www.piwheels.org/project/canarytools", "releases": {"1.2.3": {"released": "2026-07-23 13:33:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.2.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.2.3-py2.py3-none-any.whl", "filehash": "25bf9d044400efa04c5e59523e7c4fab3ee327f7335fe83ea62fc9be36576da5", "filesize": 26564, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.2.2": {"released": "2026-04-09 08:37:42", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.2.1": {"released": "2026-04-08 15:17:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.2.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.2.1-py2.py3-none-any.whl", "filehash": "0620aac9a0ff7e0c84aa01cecee5d24d4957b0b018135f5a367b78b08d92699d", "filesize": 23563, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.2.0": {"released": "2025-10-30 14:25:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.2.0-py2.py3-none-any.whl", "filehash": "fbc7167b4b5c12c271b64c9c5c36e119485ca89e8cd6bde317bd58aaae8b3890", "filesize": 23509, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.1.1": {"released": "2023-07-10 16:13:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.1.1-py2.py3-none-any.whl", "filehash": "b196e8f4b8990b8b849fa00af0c88725cd34b775ee0faab88d13f09220359c50", "filesize": 23193, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.1.0": {"released": "2022-09-22 10:26:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.1.0-py2.py3-none-any.whl", "filehash": "6e128ea92598fcc916b35f0eab7d3f04f57d19488c17099bd20e544c2e87033e", "filesize": 23119, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.16": {"released": "2021-10-13 09:30:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.16-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.16-py2.py3-none-any.whl", "filehash": "205670b9aabc0efbd8e8ccfb5ccd8492f9c5cdad922b5635b9cb6a28e93e58d3", "filesize": 23850, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.15": {"released": "2020-03-16 15:26:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.15-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.15-py2.py3-none-any.whl", "filehash": "8c5f5adc0c7cae1ba2bca6dbc6e5754c4b79502bfed6be194ef866c3c4c9eae9", "filesize": 22402, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.14": {"released": "2019-12-20 14:16:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.14-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.14-py2.py3-none-any.whl", "filehash": "f2fb4aa66e1259b8122ed8637fc3d7bf766ef89adf60c04145e7162621eb0fdc", "filesize": 20885, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.13": {"released": "2019-12-13 12:54:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.13-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.13-py2.py3-none-any.whl", "filehash": "deeb37cbef6ad81a7030da1b55254178db67574a8cd35a0d217ab08e5d06d839", "filesize": 20774, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.12": {"released": "2019-12-12 17:15:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.12-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.12-py2.py3-none-any.whl", "filehash": "af0d9f81654e62581bf2ffdb73845b66b36405d908f9d7339d47332a25810f6d", "filesize": 20560, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.11": {"released": "2019-08-21 08:20:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.11-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.11-py2.py3-none-any.whl", "filehash": "f7c4c08785324be5616174fd92a0a12e64b2245a87009e324c8b29bca10c788a", "filesize": 20492, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.10": {"released": "2019-07-16 11:46:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.10-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.10-py2.py3-none-any.whl", "filehash": "f87ad24ada022cf57193d89bbaacc9a2b39e9670158e104f9c17425745f2297a", "filesize": 21751, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.9": {"released": "2019-07-15 15:43:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.9-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.9-py2.py3-none-any.whl", "filehash": "5ecb41b4caee4d74b7c60a568e2a690e69288a545a047b3f47046615e0f4b06b", "filesize": 21745, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.8": {"released": "2019-03-18 08:08:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.8-py2.py3-none-any.whl", "filehash": "e426b9a008853b925c847bb9a64cd16aae13253f0ee101654dc5f247203f40a6", "filesize": 20343, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.7": {"released": "2018-02-23 09:49:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.7-py2.py3-none-any.whl", "filehash": "1e1c136ea67af86a9d823a39ce93edc07d361ba437157f6a29dee310ab185e07", "filesize": 22183, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.6": {"released": "2017-06-02 11:25:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.6-py2.py3-none-any.whl", "filehash": "84d340d3331a1fae0047baffd97f321af2e7e47b5feb1e1cd0fec28afd3df552", "filesize": 22171, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.5": {"released": "2017-05-15 09:05:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.5-py2.py3-none-any.whl", "filehash": "067580f70cf00f0df63d83211a41d42538aa6834e0a9f18e7dace5ed875b101e", "filesize": 22134, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.4": {"released": "2017-05-15 08:33:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.4-py2.py3-none-any.whl", "filehash": "1ca5344a562a3f1437c0b5ea9f3e8ca1c5e668e53f812b7b738d6e41a0b2505c", "filesize": 22115, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.3": {"released": "2017-04-26 08:37:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.3-py2.py3-none-any.whl", "filehash": "bf857a23a4703713365af44e897edbec4022ec1af2af4d0be11f1b3e54e7fd48", "filesize": 21365, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.2": {"released": "2017-03-17 12:29:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.2-py2.py3-none-any.whl", "filehash": "224b77ab7fc7334a22b15245766a42b2d4aa4fce3a9178e9708ee344a14d3d3c", "filesize": 22100, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.1": {"released": "2017-02-08 07:24:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.1-py2.py3-none-any.whl", "filehash": "fdffd8233e6e296741e97e7b375802821530c23bd68fbd381bdec1900a455094", "filesize": 21313, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}, "1.0.0": {"released": "2017-02-07 15:32:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"canarytools-1.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/canarytools/canarytools-1.0.0-py2.py3-none-any.whl", "filehash": "2e4264ebacc266f0e1214786cf3e82ba8bbe82d65404c97e3d617416fef8b9ff", "filesize": 21316, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["python-dateutil", "pytz", "requests"]}}}}}