import sys

from distutils.core import setup

readme = open("README.md", "r")

install_requires = [
    'pyroute2==0.3.3',
    'pyotp==1.4.1',
    'sparts==0.7.1',
    'thrift'
]

tests_require = install_requires + [
    'pytest'
]

if sys.version < '3.3':
    tests_require.append('mock')

scripts = ['bin/atcd']

setup(
    name='atcd',
    version='0.0.1',
    description='ATC Daemon',
    author='Emmanuel Bretelle',
    author_email='chantra@fb.com',
    url='https://github.com/facebook/augmented-traffic-control',
    packages=['atcd',
              'atcd.backends',
              'atcd.scripts',
              'atcd.tools'],
    classifiers=['Programming Language :: Python', ],
    long_description=readme.read(),
    scripts=scripts,
    # FIXME: add atc_thrift dependency once package is published to pip
    install_requires=install_requires,
    tests_require=tests_require,
)

import sys

from distutils.core import setup

readme = open("README.md", "r")

install_requires = [
    'pyroute2==0.3.3',
    'pyotp==1.4.1',
    'sparts==0.7.1',
    'atc_thrift'
]

tests_require = install_requires + [
    'pytest'
]

if sys.version < '3.3':
    tests_require.append('mock')

scripts = ['bin/atcd']

setup(
    name='atcd',
    version='0.0.1',
    description='ATC Daemon',
    author='Emmanuel Bretelle',
    author_email='chantra@fb.com',
    url='https://github.com/facebook/augmented-traffic-control',
    packages=['atcd',
              'atcd.backends',
              'atcd.scripts',
              'atcd.tools'],
    classifiers=['Programming Language :: Python', ],
    long_description=readme.read(),
    scripts=scripts,
    install_requires=install_requires,
    tests_require=tests_require,
)

Make atcd depends on atc_thrift package implicitely
Make atcd depends on atc_thrift package implicitely

  import sys
  
  from distutils.core import setup
  
  readme = open("README.md", "r")
  
  install_requires = [
      'pyroute2==0.3.3',
      'pyotp==1.4.1',
      'sparts==0.7.1',
-     'thrift'
+     'atc_thrift'
  ]
  
  tests_require = install_requires + [
      'pytest'
  ]
  
  if sys.version < '3.3':
      tests_require.append('mock')
  
  scripts = ['bin/atcd']
  
  setup(
      name='atcd',
      version='0.0.1',
      description='ATC Daemon',
      author='Emmanuel Bretelle',
      author_email='chantra@fb.com',
      url='https://github.com/facebook/augmented-traffic-control',
      packages=['atcd',
                'atcd.backends',
                'atcd.scripts',
                'atcd.tools'],
      classifiers=['Programming Language :: Python', ],
      long_description=readme.read(),
      scripts=scripts,
-     # FIXME: add atc_thrift dependency once package is published to pip
      install_requires=install_requires,
      tests_require=tests_require,
  )
  
Make atcd depends on atc_thrift package implicitely
## Code Before:
import sys

from distutils.core import setup

readme = open("README.md", "r")

install_requires = [
    'pyroute2==0.3.3',
    'pyotp==1.4.1',
    'sparts==0.7.1',
    'thrift'
]

tests_require = install_requires + [
    'pytest'
]

if sys.version < '3.3':
    tests_require.append('mock')

scripts = ['bin/atcd']

setup(
    name='atcd',
    version='0.0.1',
    description='ATC Daemon',
    author='Emmanuel Bretelle',
    author_email='chantra@fb.com',
    url='https://github.com/facebook/augmented-traffic-control',
    packages=['atcd',
              'atcd.backends',
              'atcd.scripts',
              'atcd.tools'],
    classifiers=['Programming Language :: Python', ],
    long_description=readme.read(),
    scripts=scripts,
    # FIXME: add atc_thrift dependency once package is published to pip
    install_requires=install_requires,
    tests_require=tests_require,
)

## Instruction:
Make atcd depends on atc_thrift package implicitely
## Code After:
import sys

from distutils.core import setup

readme = open("README.md", "r")

install_requires = [
    'pyroute2==0.3.3',
    'pyotp==1.4.1',
    'sparts==0.7.1',
    'atc_thrift'
]

tests_require = install_requires + [
    'pytest'
]

if sys.version < '3.3':
    tests_require.append('mock')

scripts = ['bin/atcd']

setup(
    name='atcd',
    version='0.0.1',
    description='ATC Daemon',
    author='Emmanuel Bretelle',
    author_email='chantra@fb.com',
    url='https://github.com/facebook/augmented-traffic-control',
    packages=['atcd',
              'atcd.backends',
              'atcd.scripts',
              'atcd.tools'],
    classifiers=['Programming Language :: Python', ],
    long_description=readme.read(),
    scripts=scripts,
    install_requires=install_requires,
    tests_require=tests_require,
)
