Source code for cheshire
"""A template repository for a Python package created by Catalyst Cooperative."""
import importlib.metadata
import logging
# In order for the package modules to be available when you import the package,
# they need to be imported here somehow. Not sure if this is best practice though.
import cheshire.cli
import cheshire.dummy # noqa: F401
[docs]
__author__ = "Catalyst Cooperative"
[docs]
__maintainer__ = "Cheshire Cat"
[docs]
__license__ = "MIT License"
[docs]
__maintainer_email__ = "pudl@catalyst.coop"
[docs]
__version__ = importlib.metadata.version("catalystcoop.cheshire")
[docs]
__description__ = "A template for Python package repositories."
[docs]
__long_description__ = """
This should be a paragraph long description of what the package does.
"""
[docs]
__projecturl__ = "https://github.com/catalyst-cooperative/cheshire"
[docs]
__downloadurl__ = "https://github.com/catalyst-cooperative/cheshire"
# Create a root logger for use anywhere within the package.
[docs]
logger = logging.getLogger(__name__)
logger.addHandler(logging.NullHandler())