Soft Deprecation
A form of API deprecation in Python in which an item is marked as discouraged through documentation and type stubs, without triggering runtime warnings or committing to removal. Existing code continues to function normally, and the mechanism is intended to guide developers toward preferred alternatives.
Timeline (last 90 days)
According to PEP 387, soft deprecation means that an API is marked as something that should no longer be used for writing new code, but the official does not commit to or threaten to remove it in the future.
Soft deprecation does not trigger a DeprecationWarning at runtime and is typically noted only in documentation and type stubs.
All Facts (2)
According to PEP 387, soft deprecation means that an API is marked as something that should no longer be used for writing new code, but the official does not commit to or threaten to remove it in the future.
50%UnverifiedSoft deprecation does not trigger a DeprecationWarning at runtime and is typically noted only in documentation and type stubs.
50%