iqm.iqm_client.models.ClientLibrary#
- class iqm.iqm_client.models.ClientLibrary(*, name: str, package_name: str | None = None, repo_url: str | None = None, package_url: str | None = None, min: str, max: str)#
Bases:
BaseModel
Represents a client library with its metadata.
- Parameters:
name (str) – display name of the client library.
package_name (str | None) – name of the package as published in package repositories.
repo_url (str | None) – URL to the source code repository.
package_url (str | None) – URL to the package in the package repository.
min (str) – minimum supported version.
max (str) – maximum supported version.
Attributes
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].
name
package_name
repo_url
package_url
min
max
Methods
- model_config: ClassVar[ConfigDict] = {}#
Configuration for the model, should be a dictionary conforming to [ConfigDict][pydantic.config.ConfigDict].