Source code for cheshire

"""A template repository for a Python package created by Catalyst Cooperative."""
import logging

import pkg_resources

# 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]__contact__ = "pudl@catalyst.coop"
[docs]__maintainer__ = "Cheshire Cat"
[docs]__license__ = "MIT License"
[docs]__maintainer_email__ = "pudl@catalyst.coop"
[docs]__version__ = pkg_resources.get_distribution("catalystcoop.cheshire").version
[docs]__docformat__ = "restructuredtext en"
[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())