Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature fix superset install dependencies #14

Merged
merged 9 commits into from Jul 11, 2023

Conversation

jortencio
Copy link
Owner

  • Address issues found while installing Apache superset 2.1.0 on RHEL 8
    • Require a certain version of sqlparse. superset db upgrade not working due to removal of FLAGS variable in sqlparse/kewords.py apache/superset#23742
    • Require marshmallow-enum library
    • Added parameter for specifically managing additional python libraries so that they can easily be installed/updated if there are issues with them for specific versions of apache-superset
    • Restructured parameters to more directly set parameters in superset_config.py. This was particularly for setting a sensitive parameter for SECRET_KEY which was throwing an error when the default SECRET_KEY was used (i.e. it wasn't set)
    • Set a specific version for Apache Superset as default in common.yaml in order hopefully minimise the failures while using the module for the first time.

@jortencio jortencio merged commit f9767c6 into main Jul 11, 2023
2 checks passed
@jortencio jortencio deleted the feature_fix_superset_install_dependencies branch July 11, 2023 08:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant