old_contents: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  import sys
  from setuptools import setup
  from setuptools.command.test import test as TestCommand
  
  
  class PyTest(TestCommand):
      user_options = [('pytest-args=', 'a', "Arguments to pass to py.test")]
  
      def initialize_options(self):
          TestCommand.initialize_options(self)
          self.pytest_args = []
  
      def finalize_options(self):
          TestCommand.finalize_options(self)
          self.test_args = []
          self.test_suite = True
  
      def run_tests(self):
          # import here, cause outside the eggs aren't loaded
          import pytest
  
          errno = pytest.main(self.pytest_args)
          sys.exit(errno)
  
  
  setup(
      name="myLwM2M",
      version="1.0.0",
      description="Lightweight M2M server written in Python",
      author="Alexander Ellwein",
      author_email="mylwm2m@ellwein.net",
      license="MIT License",
      install_requires=["aiocoap"],
      tests_require=["pytest"],
      cmdclass={'test': PyTest}
  )
new_contents: #!/usr/bin/env python
  # -*- coding: utf-8 -*-
  
  import sys
  from setuptools import setup
  from setuptools.command.test import test as TestCommand
  
  
  class PyTest(TestCommand):
  
      def initialize_options(self):
          TestCommand.initialize_options(self)
          self.pytest_args = []
  
      def finalize_options(self):
          TestCommand.finalize_options(self)
          self.test_args = []
          self.test_suite = True
  
      def run_tests(self):
          # import here, cause outside the eggs aren't loaded
          import pytest
  
          errno = pytest.main(self.pytest_args)
          sys.exit(errno)
  
  
  setup(
      name="myLwM2M",
      version="1.0.0+git",
      description="Lightweight M2M server written in Python",
      author="Alexander Ellwein",
      author_email="mylwm2m@ellwein.net",
      license="MIT License",
      install_requires=["aiocoap"],
      tests_require=["pytest"],
      cmdclass={'test': PyTest}
  )
subject: mark current version as git/snapshot version