papi: remove shared memory transport
[vpp.git] / src / vpp-api / python / setup.py
index 28c2ecc..8bf6def 100644 (file)
 # 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.
+import sys
 
 try:
-    from setuptools import setup
+    from setuptools import setup, find_packages
 except ImportError:
-    from distutils.core import setup
+    from distutils.core import setup, find_packages
 
-setup (name = 'vpp_papi',
-       version = '1.4',
-       description = 'VPP Python binding',
-       author = 'Ole Troan',
-       author_email = 'ot@cisco.com',
-       test_suite = 'tests',
-       install_requires=['cffi'],
-       py_modules=['vpp_papi'],
-       long_description = '''VPP Python language binding.''',
-       zip_safe = True,
-)
+requirements = []
+
+setup(
+    name='vpp_papi',
+    version='2.0.0',
+    description='VPP Python binding',
+    author='Ole Troan',
+    author_email='ot@cisco.com',
+    url='https://wiki.fd.io/view/VPP/Python_API',
+    license='Apache-2.0',
+    test_suite='vpp_papi.tests',
+    install_requires=requirements,
+    packages=find_packages(),
+    long_description='''VPP Python language binding.''',
+    zip_safe=True)