{"package": "safe-logger", "summary": "Safe TimedRotatingFileHandler for concurrent writers", "pypi_url": "https://pypi.org/project/safe-logger", "piwheels_url": "https://www.piwheels.org/project/safe-logger", "releases": {"1.6.0": {"released": "2019-06-17 11:47:05", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.6.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.6.0-py3-none-any.whl", "filehash": "c85401f56d06f9ce37e125ae18be50fc1ba195133de82ae440c02256e5ea237e", "filesize": 2664, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.7": {"released": "2019-06-12 16:46:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.7-py3-none-any.whl", "filehash": "9576f00679fa9fbcdf75269a7cab255f3e0dd4cdc70680a03247705be15a86e6", "filesize": 3450, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.6": {"released": "2019-06-12 15:30:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.6-py3-none-any.whl", "filehash": "ee5648373d9217e4276850c1b3f1721388444f8bbde755608f8f27185cfa94f8", "filesize": 3449, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.5": {"released": "2019-06-12 14:22:16", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.5-py3-none-any.whl", "filehash": "7e69314aed49db3da482d3f10b697bbf66c52d41b93a35b5d80a6f4b1f863a2b", "filesize": 3442, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.4": {"released": "2019-06-12 14:08:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.4-py3-none-any.whl", "filehash": "b645fc80d382e785e0f916edaf9c7d55bb15468ccdec9703bf317102f9a2a98d", "filesize": 3447, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.3": {"released": "2019-06-12 13:19:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.3-py3-none-any.whl", "filehash": "3bde886360cba2687c932373cd9157a1940644bbf94ee749a4ee58e88432b726", "filesize": 3412, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.2": {"released": "2019-06-12 12:37:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.2-py3-none-any.whl", "filehash": "f1351b6c4040a663174e2f41e23d76f93af287f3e7a70e5eb92ae79623289099", "filesize": 3405, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.1": {"released": "2019-06-12 12:21:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.1-py3-none-any.whl", "filehash": "7f2813fea0f3063a92e7e8944e133e984848f07458a9657ecd870e1a0d748423", "filesize": 3409, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.5.0": {"released": "2019-06-12 11:35:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.5.0-py3-none-any.whl", "filehash": "377c27012e26e031e89621c0bacd0e9de6f827229dc7d1e7aac7ec2c3b821eae", "filesize": 3396, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.4.0": {"released": "2019-06-11 21:16:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.4.0-py3-none-any.whl", "filehash": "64fcc931583ee73b9df831dd6dbcd560ce398a9751c23abb3062373185127fab", "filesize": 3387, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3.1": {"released": "2018-03-15 22:05:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.3.1-py3-none-any.whl", "filehash": "35805a0d02be9003e509780e08e3aaa878b0df7f2c735670fed2f94cfa43de1f", "filesize": 3355, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.3.0": {"released": "2018-03-15 22:00:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.3.0-py3-none-any.whl", "filehash": "5073821205fd8c31eb54de4f0808613cb80c9e652d398c5d9247a3e296d11056", "filesize": 3352, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.2.1": {"released": "2018-02-09 10:44:00", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.2.1-py3-none-any.whl", "filehash": "cd2e843bebfa1e3b6cc82754e4a688ae38eb26ad5bff573605e83db84ab77975", "filesize": 3350, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.2.0": {"released": "2018-02-09 09:09:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.2.0-py3-none-any.whl", "filehash": "4ef180f04ed8fc67fa2c5bce1a205134406cfcc80e6e2466e6e9c35e7c84732f", "filesize": 3345, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.1.0": {"released": "2017-09-19 13:35:58", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.1.0-py3-none-any.whl", "filehash": "e81148a48edb11fbedcff5e6fbae283cd2df76b702d448df7bfd92eb9cd74ae9", "filesize": 3243, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "1.0.0": {"released": "2014-11-10 11:46:06", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"safe_logger-1.0.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/safe-logger/safe_logger-1.0.0-py3-none-any.whl", "filehash": "addba10c03e5f43105dbce7cf209cb9cf5df810b1888ce07516fc47612c855b2", "filesize": 3210, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}