schemas

Core schemas API reference

Structures for the core applets.

class app.applets.core.schemas.Version(name: str, major: int, minor: int, patch: int, level: Literal['alpha', 'beta', 'release-candidate', 'final'], status: Literal['feature', 'prerelease', 'bugfix', 'security', 'end-of-life'], last_updated: datetime)[source]

Bases: Struct

Python version schema.

property full_version: str

Return the full version string (major.minor.patch).

class app.applets.core.schemas.ScriptData(selectedVersion: str = '3.13.0', prefixPath: str = '/opt/python/', installOSPackages: bool = False, enableSpeedOptimization: bool = False, enableSharedLibraries: bool = False, useAllCPUs: bool = False, runPostTest: bool = False, updatePackages: bool = False, addSoftLinks: bool = False, disableGIL: bool = False, enableJIT: bool = False)[source]

Bases: Struct

Schema for the script data.