{"package": "strict-functions", "summary": "Decorators for function scope control, overloading, type safety, thread safety, cache control, tracing and even self awareness!", "pypi_url": "https://pypi.org/project/strict-functions", "piwheels_url": "https://www.piwheels.org/project/strict-functions", "releases": {"2020.2.4": {"released": "2020-02-04 13:33:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2020.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2020.2.4-py3-none-any.whl", "filehash": "74f89c3f9fa137285f3514f449c2be82fea16a2520d764fff44c6dd35185dece", "filesize": 15479, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2019.9.2.2": {"released": "2019-09-02 16:46:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2019.9.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2019.9.2.2-py3-none-any.whl", "filehash": "fe61aefd1d6f435ad91ced89c9b73e3e6641a514dbd1288771c8cf71c12a51f6", "filesize": 16367, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2019.9.2.1": {"released": "2019-09-02 16:42:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2019.9.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2019.9.2.1-py3-none-any.whl", "filehash": "29a4e7ad179abaa2d24075f823b0cf0391f2870e2d383d5d15d0d9db119a8670", "filesize": 15493, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.12.16.1": {"released": "2018-12-16 19:37:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.12.16.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.12.16.1-py3-none-any.whl", "filehash": "94883fa8fd618dc8fafcbb51c8a22cc65095c4868b4ac606fa17a3f197ad06bb", "filesize": 13758, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.12.16": {"released": "2018-12-16 18:57:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.12.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.12.16-py3-none-any.whl", "filehash": "c914224ab27953acaedf14db088cb9f199eb9b6b5f6b0b382927cdc543d568d6", "filesize": 13713, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.5.7.3": {"released": "2018-05-07 15:04:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.5.7.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.5.7.3-py3-none-any.whl", "filehash": "a1af238bd08d263e131987001dac352c1ddf6d3924b15fbd800e58bfeae0aa06", "filesize": 11461, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.5.7": {"released": "2018-05-07 13:11:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.5.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.5.7-py3-none-any.whl", "filehash": "5c5cdff0113716e5c734f60b6754f6a753d1924ff2098ddb76048b6949d8f8bb", "filesize": 11377, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.5.6": {"released": "2018-05-06 16:17:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.5.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.5.6-py3-none-any.whl", "filehash": "6543a1da56a00a910d9006ac3e8222fbf7eade0bfe83c36fa196fae8ad9b9da5", "filesize": 11376, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.3.15": {"released": "2018-03-15 15:49:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.3.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.3.15-py3-none-any.whl", "filehash": "3fbe46720967579957f026d2f038089fbd98ea94e828e26207a44f0b709d8d71", "filesize": 10315, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2018.3.10": {"released": "2018-03-10 13:30:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.3.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.3.10-py3-none-any.whl", "filehash": "d0761381121c464026b278b8871a8ac33b4be4deb5f7526b144120043706fd62", "filesize": 11506, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.3.5": {"released": "2018-03-05 15:26:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.3.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.3.5-py3-none-any.whl", "filehash": "e3096d300e7997ee3321abab5eba2caaa47c754c89208ffc19ab7b7dca1a2e9f", "filesize": 11015, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.3.2": {"released": "2018-03-02 19:06:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.3.2-py3-none-any.whl", "filehash": "7478e2735fd644884b04b6066f9529edc82977b9255489fdf2043ac93951927c", "filesize": 10509, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.28.1": {"released": "2018-02-28 19:19:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.28.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.28.1-py3-none-any.whl", "filehash": "7498027ca9a0dd30d65a9e609496b7b05bd58a57411292cebc261ef3aa5027ec", "filesize": 10580, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.28": {"released": "2018-02-28 19:14:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.28-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.28-py3-none-any.whl", "filehash": "f9398fe120feb46fd90ed7edd36fbca45fbb3303bca44fc6f9a8ff519f2c1e0f", "filesize": 8552, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.17.3": {"released": "2018-02-18 02:27:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.17.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.17.3-py3-none-any.whl", "filehash": "c2794f08e6e14a1b6934d649ad14a8d17e4c90968a25931750147a32da57a28a", "filesize": 10059, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.17.2": {"released": "2018-02-17 14:59:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.17.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.17.2-py3-none-any.whl", "filehash": "b6857259720bdc3fd6c0fdfe0ec6a8f260aa06b4ba7cbef9f745c413d2b872a8", "filesize": 10026, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.17.1": {"released": "2018-02-17 14:11:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.17.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.17.1-py3-none-any.whl", "filehash": "3923ba8244b719bb7a609beaca304d5d9b3b05ab78af557d77fb39f30dd45e32", "filesize": 10030, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.17": {"released": "2018-02-17 13:38:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.17-py3-none-any.whl", "filehash": "53d3d4ae5858a30e547ee0be0b30135843a384eaaaf0a32061f54d0bd94df404", "filesize": 10007, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2018.2.16": {"released": "2018-02-16 14:24:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2018.2.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2018.2.16-py3-none-any.whl", "filehash": "b94c5ff99c1fe0de534cbb0a063dc1676d0c0987559e0f1c7d6c46edbddc08e2", "filesize": 10006, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2017.11.22.2": {"released": "2017-11-23 02:54:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2017.11.22.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2017.11.22.2-py3-none-any.whl", "filehash": "60a5fb729b8ef4c724de8b86673825ac060203a319a6e82803c1cb1b6babd9f6", "filesize": 6918, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2017.11.22.1": {"released": "2017-11-23 02:46:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2017.11.22.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2017.11.22.1-py3-none-any.whl", "filehash": "a7af04b91340d5ee529878334a77b72473f2dc88eb37a81e88dbb4d6821bf4bb", "filesize": 6880, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2017.11.22": {"released": "2017-11-23 02:33:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2017.11.22-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2017.11.22-py3-none-any.whl", "filehash": "0ecc9d1b6cd289278089ebaf3b07238d5d4fd5278c650cde72ab87b40a05bdf8", "filesize": 6853, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2017.11.9.1": {"released": "2017-11-09 16:57:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2017.11.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2017.11.9.1-py3-none-any.whl", "filehash": "1fba3384ea4f7520124715903255d8099c75f5b2dae94b131791d7ed4a32d2cb", "filesize": 4803, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "2017.2.16": {"released": "2018-02-16 14:16:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2017.2.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2017.2.16-py3-none-any.whl", "filehash": "38fc9d0cc87a0154ab1bb04c93063b0c3d20955c40c78836b6549217dcc78bbb", "filesize": 10002, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}, "2017.2.6": {"released": "2018-02-06 23:18:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"strict_functions-2017.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/strict-functions/strict_functions-2017.2.6-py3-none-any.whl", "filehash": "bb6ea014272de69400e0fe2537289c4ffaca63b0cb8ff16c9d7adf5ce083ffc7", "filesize": 8008, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["cffi"]}}}}}