In 3.6.0 I think it worth taking the step to remove all groovy dependencies from gremlin-driver. They were made <optional> in 3.5.0 and based on there being no replies to this query on usage of the feature related to this dependency:
https://groups.google.com/g/gremlin-users/c/vFPNwbHFl4w/m/U11fOLhWAgAJ I think that we can safely remove it. I believe that the impact here is only to GraphSON and Gryo. For Gryo, we've already deprecated it as a network protocol, but it was already an optional registration so if you needed it you could copy/paste the simple bit of code related to it and maintain it yourself. For GraphSON, it was made an standard part of the GremlinServerModule, but I think like, Gryo it would be easy enough to maintain your own custom version. Created this to track it: https://issues.apache.org/jira/browse/TINKERPOP-2593 Please let me know if there are any concerns.
