app-model

View on PyPIReverse Dependencies (3)

0.3.1 app_model-0.3.1-py3-none-any.whl

Wheel Details

Project: app-model
Version: 0.3.1
Filename: app_model-0.3.1-py3-none-any.whl
Download: [link]
Size: 64484
MD5: b7f1a22f6a49c33fc7e3fbe32b51dfcd
SHA256: 06686965c9beb463fae8058a8e1eb5ada22baa1a518ceea2d7702e140b86d64e
Uploaded: 2024-11-22 14:27:52 +0000

dist-info

METADATA

Metadata-Version: 2.3
Name: app-model
Version: 0.3.1
Summary: Generic application schema implemented in python
Author: Talley Lambert
Author-Email: talley.lambert[at]gmail.com
Project-Url: homepage, https://github.com/pyapp-kit/app-model
Project-Url: repository, https://github.com/pyapp-kit/app-model
License: BSD 3-Clause License
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: BSD License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Topic :: Desktop Environment
Classifier: Topic :: Software Development
Classifier: Topic :: Software Development :: User Interfaces
Requires-Python: >=3.9
Requires-Dist: in-n-out (>=0.1.5)
Requires-Dist: psygnal (>=0.3.4)
Requires-Dist: pydantic-compat (>=0.1.1)
Requires-Dist: pydantic (>=1.8)
Requires-Dist: typing-extensions
Requires-Dist: fonticon-fontawesome6; extra == "dev"
Requires-Dist: ipython; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pdbpp; extra == "dev"
Requires-Dist: pre-commit; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-qt; extra == "dev"
Requires-Dist: pytest (>=6.0); extra == "dev"
Requires-Dist: qtpy; extra == "dev"
Requires-Dist: rich; extra == "dev"
Requires-Dist: superqt[iconify]; extra == "dev"
Requires-Dist: griffe-fieldz; extra == "docs"
Requires-Dist: griffe (==0.36.9); extra == "docs"
Requires-Dist: mkdocs-gen-files; extra == "docs"
Requires-Dist: mkdocs-literate-nav; extra == "docs"
Requires-Dist: mkdocs-macros-plugin (==1.0.5); extra == "docs"
Requires-Dist: mkdocs-material (==9.4.1); extra == "docs"
Requires-Dist: mkdocs (==1.5.3); extra == "docs"
Requires-Dist: mkdocstrings-python (==1.7.3); extra == "docs"
Requires-Dist: mkdocstrings (==0.23.0); extra == "docs"
Requires-Dist: typing-extensions (>=4.0); extra == "docs"
Requires-Dist: qtpy; extra == "qt"
Requires-Dist: superqt[iconify]; extra == "qt"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest (>=6.0); extra == "test"
Requires-Dist: fonticon-fontawesome6; extra == "test-qt"
Requires-Dist: pytest-cov; extra == "test-qt"
Requires-Dist: pytest-qt; extra == "test-qt"
Requires-Dist: pytest (>=6.0); extra == "test-qt"
Requires-Dist: qtpy; extra == "test-qt"
Requires-Dist: superqt[iconify]; extra == "test-qt"
Provides-Extra: dev
Provides-Extra: docs
Provides-Extra: qt
Provides-Extra: test
Provides-Extra: test-qt
Description-Content-Type: text/markdown
[Description omitted; length: 1042 characters]

WHEEL

Wheel-Version: 1.0
Generator: hatchling 1.26.3
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
app_model/__init__.py sha256=TEcGVeyXEdJ6DL90LwJ7-ElO0RuZMoeYBJV_hydyAus 422
app_model/_app.py sha256=7GZanPttXomk44mAyZ41EWHCQXuyDGKhW-ErQ0h82qY 9972
app_model/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
app_model/backends/__init__.py sha256=1Mdu20beT-NuizBCWJkCNcUzhUp5ywhF-Wqkv5scHBY 121
app_model/backends/qt/__init__.py sha256=Uc695GXmbkyh9Iq1Wh3rsCHv8wIORj1nBkdh0b5L9S0 822
app_model/backends/qt/_qaction.py sha256=24mkRfvlw4S8cFPL8Oc9n3WqBGxKfTYxMZmLKSHjVGo 6588
app_model/backends/qt/_qkeybindingedit.py sha256=DW-4y6FGVmfJTRXXwDQj0lfRAX9uCpVq53Ii5rOyjcM 686
app_model/backends/qt/_qkeymap.py sha256=0kRBqsamDBb8Mb05OcDjV1fV8Piw9zzQjXwFnYLiPd0 16910
app_model/backends/qt/_qmainwindow.py sha256=WgLpDtb8F76M50NmoehmIbN9sVS41z9abFR5-XTlJQA 1699
app_model/backends/qt/_qmenu.py sha256=O7k6AZ7d6_48no9xdnL_UQBe8p2YEpIoBMclS_jFJsU 12939
app_model/backends/qt/_util.py sha256=Ee4_ub428qLLYKeGw9dsbBthK-Lu81quIMtW34lPIn0 658
app_model/expressions/__init__.py sha256=Mgv65m7TWCAg0aXq60n3ii9-t85WwhrwJf2UJxErKNs 697
app_model/expressions/_context.py sha256=WHaahHsoRv4bsAqcR76QIzHqDbdLTgnD2lUUavgVHfg 5528
app_model/expressions/_context_keys.py sha256=4cIHXRQsqHESnDvuZPMhm-UwYY4nim7oHFE2JyfZphY 7302
app_model/expressions/_expressions.py sha256=dpvbvnRwwm1y8Pw4eDgmWDuj-14k--gMybFZYE4_ogY 20929
app_model/registries/__init__.py sha256=whTarW4KQJ7VFo1PPZrqNYkQkG4XHwqCBigJILZigrQ 392
app_model/registries/_commands_reg.py sha256=MEI4Jd32NQsRaucKZSUezZ14iviVTmz5JBP91BIq58s 8328
app_model/registries/_keybindings_reg.py sha256=Pp--dSMaoFwymuQCmrvDER0AW1iVxTbCvtYwtFQo0_o 5239
app_model/registries/_menus_reg.py sha256=B5ysAVa9auL0DHSKlIHH7wRqF4VLHh_d9hFdjvZrfXI 6042
app_model/registries/_register.py sha256=2TWD48ZVed_In9p0iAanlhYUXianxWQRxFzQM6K3rSU 9981
app_model/types/__init__.py sha256=6h9D_JGkptJMvOJc-Nk5X3-LTLs_ECG-E7XkKBA8Aw0 1366
app_model/types/_action.py sha256=h5j5QCL8OuLl9pKkYTi9Q6vCe4gRJ-DKvJeB22DFHY8 2475
app_model/types/_base.py sha256=rzmaZIbI6V-Csws9hf9ZOh0G3ZV5iklW2gwhL-DT2c0 410
app_model/types/_command_rule.py sha256=32TWukXxI0dg3fYOaCcDcoUY0zQIUCZrSd7EwAJ3lfA 3674
app_model/types/_constants.py sha256=lavg0AipdGm3_3I90mRRZzoLYkK6K8mS3hLiZJ_RQQI 1047
app_model/types/_icon.py sha256=IEeQLs-FtcXCRUrvMy5EetxIvGDiL4Dqbqhof6z8jww 1881
app_model/types/_keybinding_rule.py sha256=NHLaJXXkbGjvDLvSuhbycHfTrCmCrv61PCjVyjHNmwM 3185
app_model/types/_menu_rule.py sha256=ntmx2P8ADRrKpRv_lhnWmBeAJt5AJSvngsKBW00C6aQ 4664
app_model/types/_utils.py sha256=JHoHGtRFpZA3f1gSXexNHJjOhGMhTFBRu7-jrs1tzkg 1754
app_model/types/_keys/__init__.py sha256=kjeLevB1aH_30NKUM3IPdkyqsUeylltuqDhT2xD0Q-A 336
app_model/types/_keys/_key_codes.py sha256=O1bbwRbBDafWN7Lz6WB275cfsXc5d1Xr2eraQ5ygclY 38253
app_model/types/_keys/_keybindings.py sha256=hBDwieGLEePICSKDhvdXw-GSTjfGxEwFAj2oW-GOX-Y 11900
app_model/types/_keys/_standard_bindings.py sha256=m786jytVNmXC2cj6bqQ8HIGefVd_aa4ckjO1sqRfYXU 7899
app_model-0.3.1.dist-info/METADATA sha256=Y4L6IKvvn3G7poc9qT7JGm6GXGPsTeQ-MY5vdDv38ag 3717
app_model-0.3.1.dist-info/WHEEL sha256=C2FUgwZgiLbznR-k0b_5k3Ai_1aASOXDss3lzCUsUug 87
app_model-0.3.1.dist-info/licenses/LICENSE sha256=5ubSIE0wYFE2sbLBgwkFD2p0JTKVVhcqPyVI2A1AAto 1479
app_model-0.3.1.dist-info/RECORD