Resolve "Update to 2.5.1"
What is your Merge about?
If this is your first merge, please use the Initialization Template.
Update python to 3.8, add pyspark compatibility, and add some other minor changes to make it the 2.5.1 release of the code. Also address the findings.
For more information please visit our Contributor Onboarding Guide.