Skip to content

NXCALS-4932 Added python bundle package

Martin Voelkle requested to merge feature-NXCALS-4932-pip-install into develop

Merge request template

COMPATIBILITY NOTE

Please make sure that this change is BACKWARDS COMPATIBLE and a new server will work correctly with clients using old APIs versions.

It may be that data sent in the new format will break the old clients.

In case of any potential incompatibility we have to inform our clients and schedule release & deployment with them.


@acc-logging-team - please have a look for approval.

Created nxcals wheel, that

  1. Depends on nxcals-extraction-api-python3=={nxcals_version} and pyspark==3.1.1
  2. Embeds the bundle which will be unpacked by pip in $VIRTUAL_ENV/nxcals-bundle
  3. Helps spark-submit to find the right SPARK_HOME with a script in $VIRTUAL_ENV/bin/find_spark_home.py

Closes NXCALS-4932

Edited by Martin Voelkle

Merge request reports