old_contents: # This Source Code Form is subject to the terms of the Mozilla Public
  # License, v. 2.0. If a copy of the MPL was not distributed with this
  # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  
  """setup.py: generate package/binaries"""
  
  
new_contents: # This Source Code Form is subject to the terms of the Mozilla Public
  # License, v. 2.0. If a copy of the MPL was not distributed with this
  # file, You can obtain one at http://mozilla.org/MPL/2.0/.
  
  """setup.py: generate package/binaries"""
  
  from distutils.core import setup
  import py2exe
  
  
  setup(
      options= {'py2exe': {
          'bundle_files': 1,
          'compressed': True,
          'includes': ['lxml.etree', 'lxml._elementpath', 'gzip'],
      }},
      windows = [{
          'script': '__main__.py',
          'dest_base': 'memberlist',
      }]
  )
subject: update setup.py to include required modules