{"package": "app-model", "summary": "Generic application schema implemented in python", "pypi_url": "https://pypi.org/project/app-model", "piwheels_url": "https://www.piwheels.org/project/app-model", "releases": {"0.5.1": {"released": "2025-11-09 18:49:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.5.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.5.1-py3-none-any.whl", "filehash": "8c97ab0025e55ad8d3f9b1bb6348ad0ebcf7a1233346227d883d718e4a00fb20", "filesize": 65220, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.5.0": {"released": "2025-09-10 13:18:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.5.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.5.0-py3-none-any.whl", "filehash": "26c84141dc517e2dfdb5695265d5aba60c1d65a6fff61488238411e1d46f6a9b", "filesize": 65213, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.4.0": {"released": "2025-06-20 17:41:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.4.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.4.0-py3-none-any.whl", "filehash": "3b397bbce3e322ea8f5f5e694798c7c62299cae64eb66a7f6c4d6f4a0c67c31a", "filesize": 65710, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.3.2": {"released": "2025-06-20 17:41:18", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.3.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.3.2-py3-none-any.whl", "filehash": "29f80567d8d63efe6b72ee21c94f19c0938eee342aff01a289dcd6a6bb6b4901", "filesize": 65710, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.3.1": {"released": "2024-11-22 14:27:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.3.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.3.1-py3-none-any.whl", "filehash": "06686965c9beb463fae8058a8e1eb5ada22baa1a518ceea2d7702e140b86d64e", "filesize": 64484, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.9", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.3.0": {"released": "2024-09-17 23:45:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.3.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.3.0-py3-none-any.whl", "filehash": "46406f7b269da81c8b3c35fa08616a49efd32d1cfb2fffea16ed17ff55fbcbc4", "filesize": 64328, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.8": {"released": "2024-07-19 16:19:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.8-py3-none-any.whl", "filehash": "57aa945dfb5fffbfb9fe4a69a796cf49f58d0f7bbf4590bc67e9e60b45892e7c", "filesize": 64065, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.7": {"released": "2024-05-08 13:36:04", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.7-py3-none-any.whl", "filehash": "6ef29242a2f9d6c9d1e3b6cf66f3153ee8a45cab57d8f4089a268e17836a9104", "filesize": 62087, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.6": {"released": "2024-03-25 00:19:12", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.6-py3-none-any.whl", "filehash": "dc61628bfa22f90d3fd6cb3e0a6a19a960b253f36d69cdc4116b0eed383f2afd", "filesize": 61396, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.5": {"released": "2024-03-18 15:28:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.5-py3-none-any.whl", "filehash": "59af12da906762390b6530b8207367d5098794d41434b8bc0e727f47e94c2a27", "filesize": 61340, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.4": {"released": "2023-12-21 22:04:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.4-py3-none-any.whl", "filehash": "915b96de03b76abaf3d3773c26ae671d0b38f9139be7e1088a5da897d71824f6", "filesize": 61289, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.3": {"released": "2023-12-12 01:00:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.3-py3-none-any.whl", "filehash": "786850307f572797d592abe3ca539bfcea6e11bed851c898350a5019a35c44fa", "filesize": 60276, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "pydantic-compat", "typing-extensions"]}}}, "0.2.2": {"released": "2023-09-25 17:07:31", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.2-py3-none-any.whl", "filehash": "7d66ae3dab20374ed34e83e0d63428edf4d4dd65a4253033f807d0020d0e1cac", "filesize": 59226, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.2.1": {"released": "2023-08-30 14:06:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.1-py3-none-any.whl", "filehash": "a3e4aeb193725f7551c03aed3acaa9357f14b73019b54ee7ea891872da6238fd", "filesize": 59244, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.2.0": {"released": "2023-07-13 01:43:44", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.0-py3-none-any.whl", "filehash": "5e82696e996046f2f24d745a44a79a94225ebee77d28bd35eb7a23cdba853d7d", "filesize": 59192, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.2.0rc1": {"released": "2023-05-30 20:49:59", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"app_model-0.2.0rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.2.0rc1-py3-none-any.whl", "filehash": "0e8ea2e572cec92fcc0933249895ea772d7cc41797f2d9a6a5d533454474d827", "filesize": 59039, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.1.4": {"released": "2023-04-06 23:52:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.1.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.1.4-py3-none-any.whl", "filehash": "0a809a314427826b787e9cf35c6316b34af8010cfb9ba9d2fc63a21c6a85a968", "filesize": 57264, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.1.3": {"released": "2023-04-06 12:38:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.1.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.1.3-py3-none-any.whl", "filehash": "f64c23f1f44d017ecaefc9340af60fe6ace66b16b98e41251a135fa06fbf8797", "filesize": 57261, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.1.2": {"released": "2023-03-07 15:26:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.1.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.1.2-py3-none-any.whl", "filehash": "e94e2053c09f4bdf7a234287a178ecceb6dd4297fb2969c5ba3fd49b37773268", "filesize": 57017, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.1.1": {"released": "2022-11-10 21:12:22", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.1.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.1.1-py3-none-any.whl", "filehash": "604c96e246e433d126af7ade2b02e3fc4db779b696c290611b735edf75eeeb87", "filesize": 56978, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.1.0": {"released": "2022-10-10 20:59:49", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.1.0-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.1.0-py3-none-any.whl", "filehash": "5035e8f34adaa43e4c5d13948d68000c592e4f81ed5fe74edc81e4cd6927be65", "filesize": 56950, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.9": {"released": "2022-08-26 12:43:41", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.9-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.9-py3-none-any.whl", "filehash": "6db4a6cde8111667dcf81811a38ce1b1101526a397dc99472ca801271d8d415d", "filesize": 56638, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.8": {"released": "2022-08-21 00:05:42", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.8-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.8-py3-none-any.whl", "filehash": "29d9ed63bafd599ace88023bc107166bbc241c4728aeec051cfeb7cba670ac6e", "filesize": 56318, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.7": {"released": "2022-07-24 16:00:51", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.7-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.7-py3-none-any.whl", "filehash": "09cca3d3149eac5408de78314274e7ba81733f89accc43da4e0a858cef512f01", "filesize": 55850, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.6": {"released": "2022-07-24 12:06:21", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.6-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.6-py3-none-any.whl", "filehash": "f4d1dc16559756ec130e9ccf0d1e2f261a0e6fdbde002c71f6e3236accb0769b", "filesize": 55703, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.5": {"released": "2022-07-24 00:45:56", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.5-py3-none-any.whl", "filehash": "c09a70c06e1898c3e3d4057a66b01d00700bf354fc723676ee99ad1032c32dc0", "filesize": 55678, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.4": {"released": "2022-07-16 12:44:34", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.4-py3-none-any.whl", "filehash": "3d69cfb46a786d7b907d748b8b3e8b84f6638839fa31ff789a7e350646a68a50", "filesize": 53513, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.3": {"released": "2022-07-14 13:18:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.3-py3-none-any.whl", "filehash": "8874ada08b14719963825401c36a9a7a3b5e9d9607afdc3dfc5710fc3ff4e012", "filesize": 52880, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.2": {"released": "2022-07-13 16:30:11", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.2-py3-none-any.whl", "filehash": "8604325d2e0a48036a8d9cfecdfdc5b4ecea870d70814ccd968056c1c03d75f3", "filesize": 52815, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.1": {"released": "2022-07-06 22:35:28", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.1-py3-none-any.whl", "filehash": "c57d5dd8dbecb534ba32202a37961305dc5236ed80dc0beb9182e54d716a7260", "filesize": 48356, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic"]}}}, "0.0.1rc5": {"released": "2022-07-13 16:05:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.1rc5-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.1rc5-py3-none-any.whl", "filehash": "a1a3893a32028824663e509cf1cc365998049d2654847b2547c1c75979f886f6", "filesize": 52850, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic", "typing-extensions"]}}}, "0.0.1rc4": {"released": "2022-07-05 12:25:30", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.1rc4-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.1rc4-py3-none-any.whl", "filehash": "299503a1c2e19d14dfed3e30d38ed46d60508fdce422fd799977f4592690eacd", "filesize": 47348, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["in-n-out", "psygnal", "pydantic"]}}}, "0.0.1rc3": {"released": "2022-07-03 18:13:33", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.1rc3-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.1rc3-py3-none-any.whl", "filehash": "340b9f8cd4232cf80faa08d2faf0e31035846ffe002231dc4bbf942609cc8d21", "filesize": 47199, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["psygnal", "pydantic"]}}}, "0.0.1rc2": {"released": "2022-07-03 16:35:11", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.1rc2-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.1rc2-py3-none-any.whl", "filehash": "7a8daf939d69dbc1b6bf5c40adb70fe586c88207bcc2e861fc365d44d4eae10e", "filesize": 45728, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["psygnal", "pydantic"]}}}, "0.0.1rc1": {"released": "2022-07-01 20:14:13", "prerelease": true, "yanked": false, "skip_reason": "", "files": {"app_model-0.0.1rc1-py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/app-model/app_model-0.0.1rc1-py3-none-any.whl", "filehash": "18d31f3285858dff3337a158ecd67c420649476ed4e444e719fd48a6b05d7afe", "filesize": 31568, "builder_abi": "cp39", "file_abi_tag": "none", "platform": "any", "requires_python": ">=3.8", "apt_dependencies": [], "pip_dependencies": ["psygnal", "pydantic"]}}}}}