import argparse import ast import base64 import certofffcbo.fcbo import certoffpolarion.polarionWebServices import certoffutils.config import colorama # import compAnalysisFunctions import configparser import copy import csv import datetime import docx import getpass import glob import hashlib import io import itertools import json import logging import lxml import math import mongoengine import numpy import openpyxl import operator import os import os.path import pandas import pathlib import pickle import pwd import random import re import redis import requests import shutil import socket import stat import string import subprocess import sys import tempfile import textwrap import time import traceback import urllib #import utils.macroStateParser import xml.etree.ElementTree import zipfile #import annotations #import annotationsApp import argparse import bs4 #import catData #import cdadReverter #import certofffcbo.fcbo #import certoffmongo.dwarf #import certoffpolarion #import certoffpolarion.polarionWebServices #import certoffpolarion.wicache #import certoffsymbols #import certoffutils.config #import certoffutils.filters #import certoffutils.git #import certoffutils.utils import collections # import .compArtifDocGen # import compArtifDocGen # import component # import componentToFileMapping import configparser import copy # import couplingTable # import customPropsEditor # import datadictTable # import datadictUtils import datetime # import devUtils import difflib import doctest import docx import docx.enum.dml import docx.enum.style import docx.enum.table import docx.enum.text import docx.image.image import docx.opc.constants import docx.oxml import docx.oxml.ns import docx.oxml.shared import docx.oxml.xmlchemy # import docxpolarion # import docxpolarionCDAD # import docxpolarionCTAD # import docxpolarionMerged import docx.shared # import dotiutils # import environUtils # import excUtils import flask # import flask # import flask.cli import flask.login # import flask_login # import flask_mongoengine # import flask_wtf # import formatters # import genericTable import gitlab import gitlab.exceptions # import GitLab_wrapper # import glob # import hlrTable import html # import io # import itertools import jinja2 # import llrTables import login import lxml import mako.template # import .metrics # import mongo import mongoengine import mongoengine.fields import openpyxl import openpyxl.styles import operator import os import pathlib # import pcDataCoupling import polarion # import polInterface # import publishedDataCoupling # import random import setuptools # import shutil import socket # import .source # import sourceCodeTable import subprocess # import symbolsTables # import tableMaker import tabulate # import tcTables import tempfile import time import tokenize # import tpTables import traceback import urllib.parse # import utils # import utils.artifact # import utils.buildCmdUtils # import utils.component # import utils.config # import utils.datadictUtils # import utils.functionFinder # import utils.metrics # import utils.metricsEloc # import utils.metricsNesting # import utils.myfilelistutils # import utils.project # import utils.source # import utils.sourceObject # import utils.symbol # import utils.tag # import wiTables # import workitem # import workitemUtils import wtforms import wtforms.validators import xml.etree.ElementTree import zeep import zeep.helpers import zeep.plugins