Open antonatem opened 4 years ago
I would go with changing to only require apache-superset
in setup.py. We should be installing tagged versions of ketchup. In this case, when merged, we should tag a new release. There is no need to maintain backward compatibility with old superset versions.
Old releases of superset had the package name
superset
while the new releases are namedapache-superset
as noted here https://pypi.org/project/superset/.In ketchup's setup.py file, the minimal requirement is superset and for the newer versions, it would be apache-superset.
This requires an edit to the install_requires values to support both by either: