netbox_rpki.compatibility

Attributes

SUPPORTED_NETBOX_MAJOR_MINOR

SUPPORTED_PYTHON_MIN

SUPPORTED_PYTHON_BEST_EFFORT_MAX

GA_COMBINATIONS

Classes

CompatibilityAssessment

Functions

classify_runtime(*, netbox_version, python_version)

emit_runtime_compatibility_warning(*, netbox_version)

Module Contents

netbox_rpki.compatibility.SUPPORTED_NETBOX_MAJOR_MINOR = (4, 5)[source]
netbox_rpki.compatibility.SUPPORTED_PYTHON_MIN = (3, 12)[source]
netbox_rpki.compatibility.SUPPORTED_PYTHON_BEST_EFFORT_MAX = (3, 14)[source]
netbox_rpki.compatibility.GA_COMBINATIONS[source]
class netbox_rpki.compatibility.CompatibilityAssessment[source]
status: str[source]
message: str[source]
netbox_rpki.compatibility.classify_runtime(*, netbox_version, python_version)[source]
Parameters:
  • netbox_version (str)

  • python_version (tuple[int, int])

Return type:

CompatibilityAssessment

netbox_rpki.compatibility.emit_runtime_compatibility_warning(*, netbox_version, python_version=None)[source]
Parameters:
  • netbox_version (str)

  • python_version (tuple[int, int] | None)

Return type:

CompatibilityAssessment