schrodinger.application.models.dev module

Dev-only feature gating for the models2 stack.

The models2 GUI exposes some surfaces (definition editing, library copying, example libraries, etc.) that are not yet ready for alpha users. We hide those surfaces unless SCHRODINGER_MODELS2_DEV is set in the environment, which alpha users do not have.

This is intentionally a separate check from schrodinger.in_dev_env, so that internal developers running against an installed build (without SCHRODINGER_SRC) can still opt in by exporting the variable.

schrodinger.application.models.dev.is_dev() bool

Return True if the SCHRODINGER_MODELS2_DEV environment variable is set to a non-empty value.