old_contents: from invocations.docs import docs, www, sites, watch_docs
  from invocations.testing import test, coverage, integration, watch_tests
  from invocations.packaging import vendorize, release
  
  from invoke import Collection
  from invoke.util import LOG_FORMAT
  
  
  ns = Collection(
      test, coverage, integration, vendorize, release, www, docs, sites,
      watch_docs, watch_tests
  )
  ns.configure({
      'tests': {
          'logformat': LOG_FORMAT,
      },
      'packaging': {
          'sign': True,
          'wheel': True,
          # Because of PyYAML's dual source nonsense =/
          'dual_wheels': True,
      },
  })
  
new_contents: from invocations.docs import docs, www, sites, watch_docs
  from invocations.testing import test, coverage, integration, watch_tests
  from invocations.packaging import vendorize, release
  
  from invoke import Collection
  from invoke.util import LOG_FORMAT
  
  
  ns = Collection(
      test, coverage, integration, vendorize, release, www, docs, sites,
      watch_docs, watch_tests
  )
  ns.configure({
      'tests': {
          'logformat': LOG_FORMAT,
          'package': 'invoke',
      },
      'packaging': {
          'sign': True,
          'wheel': True,
          # Because of PyYAML's dual source nonsense =/
          'dual_wheels': True,
      },
  })
  
subject: Make sure test watcher picks up source code file changes