{"package": "appy", "summary": "The Appy framework", "pypi_url": "https://pypi.org/project/appy", "piwheels_url": "https://www.piwheels.org/project/appy", "releases": {"1.0.21": {"released": "2026-04-10 12:24:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.21-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.21-py3-none-any.whl", "filehash": "48227367bd962eec930aba9988ce49089bb0ffc285be7f758f4410ef8deb28ca", "filesize": 4049856, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.4, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.20": {"released": "2025-10-30 10:22:40", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.20-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.20-py3-none-any.whl", "filehash": "94c23a9b8d95c8cbf6eb7966c9368332b9dd3e8475068f545f6778803510345c", "filesize": 3987270, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=2.4, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.19": {"released": "2024-12-30 15:40:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.19-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.19-py3-none-any.whl", "filehash": "92ab76a164880217a0336c01f3db3ff22f1c6a174cd9424481a887d6955708c6", "filesize": 3903103, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.18": {"released": "2024-09-24 08:35:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.18-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.18-py3-none-any.whl", "filehash": "e1639d6bc4a7c5324c5df8fc7b709fbcf56798274902685a80adb898c5be65af", "filesize": 3864246, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.17": {"released": "2023-12-24 14:37:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.17-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.17-py3-none-any.whl", "filehash": "d3eae80c98f74710a1aa70fd6797bb9eec5e87809beb90382dfd435654469ebf", "filesize": 3732813, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.15": {"released": "2023-05-04 10:08:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.15-py3-none-any.whl", "filehash": "012421c6abdaf70d527e602a0fb889f9951523fe4678c530e61fc6cf75889c1e", "filesize": 3642888, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.14": {"released": "2023-02-27 07:52:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.14-py3-none-any.whl", "filehash": "1e6d4662ac0a5d155cacc74ea74745acb6f1283ae770fbe57db69b20d171440c", "filesize": 3623133, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.13": {"released": "2022-10-31 11:21:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.13-py3-none-any.whl", "filehash": "e5da621b8d611c5386822141079cf6527724958ff7d1fcdb8cb1be073810dc5a", "filesize": 3537363, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "python-ldap", "zodb"]}}}, "1.0.12": {"released": "2022-06-16 09:11:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.12-py3-none-any.whl", "filehash": "ddc5ccf78c4e7e648468758457c209dce8a770d675c0c6d0f4cc4367a9605d33", "filesize": 3480023, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.11": {"released": "2022-01-29 14:22:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.11-py3-none-any.whl", "filehash": "ada5a10972f969754a0e1eafc5b9f4be468d636daf55bf12db8548ead6e719d4", "filesize": 3386035, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.10": {"released": "2022-01-07 13:09:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.10-py3-none-any.whl", "filehash": "dbf53a4c6515294a7cc2d04d734d08aa76267c1d924f31449a9aa0b582c496e8", "filesize": 3379069, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.9": {"released": "2021-10-26 12:39:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.9-py3-none-any.whl", "filehash": "0707ee2dc15a205f273f6f3b4b32c0c8d667fe18cf1ba352160fd2b10591b4f0", "filesize": 3360043, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.8": {"released": "2021-07-05 10:28:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.8-py3-none-any.whl", "filehash": "6c7e37af0b64d0f63a11545cc5fa956d67b7b36590e7dd50b4afcb29d3a663f2", "filesize": 3333771, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.7": {"released": "2021-03-27 12:27:46", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.7-py3-none-any.whl", "filehash": "9a7d713bdf94528fe193dcfa09eccda501cc0ed69710eb0ae14826a75546ec54", "filesize": 3316089, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.6": {"released": "2021-03-22 14:41:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.6-py3-none-any.whl", "filehash": "5ba16bb5acc61d9a15f4ffe545dcd9c7df91684532aaf834b21f6bc0df753779", "filesize": 3315131, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.5": {"released": "2021-02-10 15:58:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.5-py3-none-any.whl", "filehash": "0e73b27dbd090aade302db5e32a581813dd017fc76240810c105a588d3bd8050", "filesize": 3308424, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.4": {"released": "2020-11-13 15:29:02", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.4-py3-none-any.whl", "filehash": "0945967314ea9c9c9ca81f7c1337fbe247d9fda61b6762bac15be9008479c9f4", "filesize": 3272426, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.3": {"released": "2020-08-21 09:23:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.3-py3-none-any.whl", "filehash": "5a84d0c2d99517d2ef542ef24de67b10f0292f6f6e90549d5552f4be61239131", "filesize": 3211140, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.6", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "1.0.2": {"released": "2020-04-17 12:56:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-1.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-1.0.2-py3-none-any.whl", "filehash": "159072bdb268c1a1298033d96f0499edad8a73706d4afcbb03379f07431c508e", "filesize": 3289806, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["datetime", "zodb"]}}}, "0.9.16": {"released": "2020-01-10 11:27:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.16-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.16-py3-none-any.whl", "filehash": "adfcfe25a817c904cb369a3eb285ab03006cc83b732b0c80accc305e0d923558", "filesize": 2498043, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.15": {"released": "2019-08-23 12:00:47", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.15-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.15-py3-none-any.whl", "filehash": "9c8d0d9ab1c762fb401e8eb92943332db7f79d2d7fabe076e18b77b1579b7fe1", "filesize": 2479596, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.14": {"released": "2019-04-05 14:15:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.14-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.14-py3-none-any.whl", "filehash": "fc72a735ddfca74f1373919c7f94d4b9e6a23aef2986c33d4545986d42534275", "filesize": 2440378, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.13": {"released": "2018-09-13 13:41:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.13-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.13-py3-none-any.whl", "filehash": "7e70c013be707c06255755f569123e37c81b41ab054e1ed9588de1b4e3e2d449", "filesize": 2403902, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.12": {"released": "2018-04-25 12:44:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.12-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.12-py3-none-any.whl", "filehash": "34a72e61cab4f0892ca6139893421f8251fe96326cef683b5de5517770b6bcda", "filesize": 2369561, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.11": {"released": "2018-03-26 07:42:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.11-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.11-py3-none-any.whl", "filehash": "06d55f45f82ae64ca166df5d2d23d422bd563c0bba7cec13931bf2ad7db22f20", "filesize": 2362212, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.10": {"released": "2018-02-20 16:14:30", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.10-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.10-py3-none-any.whl", "filehash": "7515f0be1578aa6eab02f5f9cc9737554e5fe612204514a68aabb2719ad77b10", "filesize": 2361290, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.9": {"released": "2017-09-14 12:41:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.9-py3-none-any.whl", "filehash": "483a8b85ff421b093201b7faaa087b88a62100abddc4cb50e856c659261d300d", "filesize": 2306809, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.8": {"released": "2017-05-23 07:37:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.8-py3-none-any.whl", "filehash": "c07b1196a1eebe1b53e929a1c9eb8c7c76a0712c093619de0996990127ad4d93", "filesize": 2276703, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.7": {"released": "2017-03-21 17:03:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.7-py3-none-any.whl", "filehash": "63d4fc0e50f8f279cb5a73247ca7af526c086a149ef9662e2bdcffc31afab94d", "filesize": 2271668, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.6": {"released": "2017-03-14 11:09:24", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.6-py3-none-any.whl", "filehash": "e39262e0317d1ce81199498ee36bd7f24bc9fa6261ecee03c9fe609f26f732aa", "filesize": 2268114, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.5": {"released": "2017-03-01 07:14:25", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.5-py3-none-any.whl", "filehash": "0118939d388ff6a03c8dfd1adbbc2f7b864ef71ab38c48f56e497cb45b6c81f0", "filesize": 2255874, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.4": {"released": "2016-07-28 11:41:26", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.4-py3-none-any.whl", "filehash": "4b7775ddfb9e5224224ab3dff438446a701c27961b62d28a98ebf9fa189c73ac", "filesize": 2176454, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.3": {"released": "2016-03-21 16:49:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.3-py3-none-any.whl", "filehash": "7a47b9cd49c141c3abd1fa4556c0c8c6787cd7fa575c2838dfa587454f58cd85", "filesize": 2128697, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.2": {"released": "2015-04-30 13:01:29", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.2-py3-none-any.whl", "filehash": "8ff6849c62fe5860d4d5aaf5be9ff91bc40e545140b1c9d79b9fb31e28702554", "filesize": 1889644, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.1": {"released": "2014-11-12 08:07:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.1-py3-none-any.whl", "filehash": "6b29242804dfabab53b3c47438c54919323ba1938657e7d5fe20f6872f393109", "filesize": 2593796, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.9.0": {"released": "2014-06-23 20:15:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.9.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.9.0-py3-none-any.whl", "filehash": "05a2325e681a97332fa712354cfd81201876dc416b32b2d86d13ce28bbebf67d", "filesize": 2361733, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.5": {"released": "2013-08-12 07:52:03", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.8.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.8.5-py3-none-any.whl", "filehash": "23f5d60dad384b40507196259196bc5b4d454df76c382d507a849ce157a42081", "filesize": 2256052, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.4": {"released": "2013-06-13 08:13:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.8.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.8.4-py3-none-any.whl", "filehash": "f895f0cdbbba1033811996ef11849b9fee4add3d46a0fd77c0610aef9bcfad2a", "filesize": 2206830, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.3": {"released": "2013-02-22 14:29:27", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.8.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.8.3-py3-none-any.whl", "filehash": "4b56e0b98aee77092ce8bd1627a8622beece87a9c466b5f2689e4281ca769c81", "filesize": 2462290, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}, "0.8.2": {"released": "2012-12-07 12:32:59", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"appy-0.8.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/appy/appy-0.8.2-py3-none-any.whl", "filehash": "822fc9ac96822fd03baeab507db9ba3049b92d1b4c5f6bd915f21f204426ade8", "filesize": 2429190, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": []}}}}}