WarpX
Variables
updatePICSAR Namespace Reference

Variables

 REPO_DIR = Path(__file__).parent.parent.parent.absolute()
 
 REPLY = input("Are you sure you want to continue? [y/N] ")
 
 PICSAR_gh = requests.get('https://api.github.com/repos/ECP-WarpX/picsar/commits/development')
 
 PICSAR_HEAD = PICSAR_gh.json()["sha"]
 
 PICSAR_cmake_path = str(REPO_DIR.joinpath("cmake/dependencies/PICSAR.cmake"))
 
string PICSAR_branch = f"unknown (format issue in {PICSAR_cmake_path})"
 
 encoding
 
 r_minimal
 
string PICSAR_minimal = f"unknown (format issue in {PICSAR_cmake_path})"
 
 PICSAR_new_branch = input(f"Update PICSAR commit/branch/sha: ").strip()
 
 today = datetime.date.today().strftime("%y.%m")
 
 PICSAR_new_minimal = input(f"New minimal PICSAR version (e.g. {today})? ").strip()
 
 PICSAR_cmake_content = f.read()
 

Variable Documentation

◆ encoding

updatePICSAR.encoding

◆ PICSAR_branch

updatePICSAR.PICSAR_branch = f"unknown (format issue in {PICSAR_cmake_path})"

◆ PICSAR_cmake_content

updatePICSAR.PICSAR_cmake_content = f.read()

◆ PICSAR_cmake_path

updatePICSAR.PICSAR_cmake_path = str(REPO_DIR.joinpath("cmake/dependencies/PICSAR.cmake"))

◆ PICSAR_gh

updatePICSAR.PICSAR_gh = requests.get('https://api.github.com/repos/ECP-WarpX/picsar/commits/development')

◆ PICSAR_HEAD

updatePICSAR.PICSAR_HEAD = PICSAR_gh.json()["sha"]

◆ PICSAR_minimal

updatePICSAR.PICSAR_minimal = f"unknown (format issue in {PICSAR_cmake_path})"

◆ PICSAR_new_branch

string updatePICSAR.PICSAR_new_branch = input(f"Update PICSAR commit/branch/sha: ").strip()

◆ PICSAR_new_minimal

string updatePICSAR.PICSAR_new_minimal = input(f"New minimal PICSAR version (e.g. {today})? ").strip()

◆ r_minimal

updatePICSAR.r_minimal
Initial value:
1 = re.findall(r'.*set\‍(WarpX_picsar_branch\s+"(.+)"\s+.*',
2  f.read(), re.MULTILINE)

◆ REPLY

updatePICSAR.REPLY = input("Are you sure you want to continue? [y/N] ")

◆ REPO_DIR

updatePICSAR.REPO_DIR = Path(__file__).parent.parent.parent.absolute()

◆ today

updatePICSAR.today = datetime.date.today().strftime("%y.%m")