-
-
Notifications
You must be signed in to change notification settings - Fork 31
Description
Hi @BrianPugh, Cyclopts has become a core dependency of FastMCP and we love it. Also expanding use across other Prefect projects. However, one of our users has flagged that a Cyclopts dependency (rich-rst) has a core dependency on docutils which includes GPL-licensed code. This creates a compliance friction for organizations that scan for such code. We can take some documentation steps in FastMCP to explain the transitive nature of this dependency, but given Cyclopts adoption of markdown as a default, I was curious if rich-rst might become an optional dependency of Cyclopts in the near future, which would resolve this problem for all downstream users. We need to take steps quickly to ensure that FastMCP doesn't get flagged as a liability, as enterprise adoption is ramping quickly.
Appreciate your thoughts, and thank you for creating such a great library!