# Path: makeapp/exceptions.py
# class CommandError(MakeappException):
#     """Raised when projector detects external process invocation error."""


import fileinput
import logging
import os
import shutil
import sys
import tempfile
from contextlib import contextmanager
from subprocess import Popen, PIPE, STDOUT
from typing import Generator, List, Optional, Dict
from .exceptions import CommandError


LOG = logging.getLogger(__name__)
PYTHON_VERSION = sys.version_info


def configure_logging(
        level: Optional[int] = None,

# Path: makeapp/exceptions.py
# class CommandError(MakeappException):
#     """Raised when projector detects external process invocation error."""


# Path: makeapp/utils.py
import fileinput
import logging
import os
import shutil
import sys
import tempfile
from contextlib import contextmanager
from subprocess import Popen, PIPE, STDOUT
from typing import Generator, List, Optional, Dict
from .exceptions import CommandError



LOG = logging.getLogger(__name__)
PYTHON_VERSION = sys.version_info


def configure_logging(
        level: Optional[int] = None,

        logger: Optional[logging.Logger] = None,