old_contents: # file namedropper-py/namedropper/__init__.py
  #
  # Copyright 2012 Emory University Library
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  # http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  
  __version_info__ = (0, 3, 0, None)
  
  # Dot-connect all but the last. Last is dash-connected if not None.
  __version__ = '.'.join([str(i) for i in __version_info__[:-1]])
  if __version_info__[-1] is not None:
      __version__ += ('-%s' % (__version_info__[-1],))
  
  
  # basic logging configuration that can be used/customized
  # in command-line scripts
  LOGGING_CONFIG = {
      'version': 1,
      'disable_existing_loggers': False,
      'formatters': {
          'basic': {
              'format': '%(levelname)s:%(name)s:%(message)s',
          },
      },
      'handlers': {
          'console': {
              'level': 'DEBUG',
              'formatter': 'basic',
              'class': 'logging.StreamHandler',
          },
      },
      'loggers': {
          'namedropper': {
              'handlers': ['console'],
              'level': 'DEBUG',
              'propagate': True,
          },
      }
  }
  
new_contents: # file namedropper-py/namedropper/__init__.py
  #
  # Copyright 2012 Emory University Library
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  # http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  
  __version_info__ = (0, 3, 1, None)
  
  # Dot-connect all but the last. Last is dash-connected if not None.
  __version__ = '.'.join([str(i) for i in __version_info__[:-1]])
  if __version_info__[-1] is not None:
      __version__ += ('-%s' % (__version_info__[-1],))
  
  
  # basic logging configuration that can be used/customized
  # in command-line scripts
  LOGGING_CONFIG = {
      'version': 1,
      'disable_existing_loggers': False,
      'formatters': {
          'basic': {
              'format': '%(levelname)s:%(name)s:%(message)s',
          },
      },
      'handlers': {
          'console': {
              'level': 'DEBUG',
              'formatter': 'basic',
              'class': 'logging.StreamHandler',
          },
      },
      'loggers': {
          'namedropper': {
              'handlers': ['console'],
              'level': 'DEBUG',
              'propagate': True,
          },
      }
  }
  
subject: bump version to 0.3.1 for bugfix release