# Path: mapchete/_registered.py



from itertools import chain
from mapchete._registered import drivers, processes
import logging
import sys
import warnings
"""
Custom loggers for external code such as user processes & drivers.

This is necessary because if using the logging module directly, the namespace
is not assigned properly and log levels & log handlers cannot be assigned
correctly.
"""



# Path: mapchete/_registered.py



# Path: mapchete/log.py
from itertools import chain
from mapchete._registered import drivers, processes
import logging
import sys
import warnings

"""
Custom loggers for external code such as user processes & drivers.

This is necessary because if using the logging module directly, the namespace
is not assigned properly and log levels & log handlers cannot be assigned
correctly.
"""



all_mapchete_packages = set(v.value.split(".")[0] for v in chain(drivers, processes))