When using vetiver alongside rsconnect-python, things seem to break when trying to use a github version of a package that includes functions not available in previous versions. In particular, Connect will only install PyPI versions of packages, even if that is not what is in someone's environment.
It gives some cryptic errors. The only way to resolve this is to do a vetiver release with the new or updated feature.