A version range specifier is too lax

One or more version range specifiers are too lax.

Issue description

It is a good practice to specify upper boundary in version range specifier of requirements. This upper boundary should match the most recent version tested with the application.

If version range specifier is too lax, it might cause troubles in the future caused by library version overpinning.

Affected packages

See the warning message reported.

Severity

Issue fix

Specify upper boundary in version range specifier to avoid library overpinning issues.

Pipeline units

Recommendation types

See this document that describes recommendation types listed.