PySparkling cannot parse embedded version.txt file.
In case of nightly the call Initializer.getVersion returns u'3.28.1-13-2.4'
That is correct version -13 is the nightly build number, but
pysparkling_spark_version = __version__.split("-").split(".") in pysparkling.__init__.py
does not account for this. We need to find the last dash and the remaining as spark version