Deprecation Log#

See Deprecation Guide

(Source code, png, hires.png, pdf)

../_images/deprecation_plot.png

pydanticgen-v1#

Deprecated

Deprecated since version 1.7.5.

Removed in 1.10.0

See also: #1925

Support for generating Pydantic v1.*.* models with pydanticgen is deprecated

Recommendation: Migrate any existing models to Pydantic v2

pydantic-v1#

Deprecated

Deprecated since version 1.7.5.

Removed in 1.10.0

See also: #1925

LinkML will set a dependency of pydantic>=2 and become incompatible with packages with pydantic<2 as a runtime dependency

Recommendation: Update dependent packages to use pydantic>=2

validators#

Deprecated

Deprecated since version 1.8.6.

Removed in 1.10.0

linkml.validators and linkml.utils.validation are the older versions of linkml.validator and have unmaintained, duplicated functionality

Recommendation: Update to use linkml.validator

gen-yuml#

Deprecated

Deprecated since version 1.8.7.

Removed in 1.10.0

gen-yuml has been deprecated and is no longer supported. It has been replaced by more feature-rich diagram generators such as gen-doc (embedded mermaid diagrams), gen-plantuml, gen-mermaid-class-diagram, and gen-erdiagram.

Recommendation: Update to use gen-doc, gen-plantuml, gen-mermaid-class-diagram, or gen-erdiagram

gen-markdown#

Deprecated

Deprecated since version 1.9.1.

Removed in 1.10.0

gen-markdown has been deprecated in favor of gen-doc, which is the new de-facto generator for generating markdown documentation files (with embedded mermaid class diagrams) from a LinkML schema

Recommendation: Update to use gen-doc