Go to the documentation of this file.00001 from setuptools import setup, find_packages
00002
00003 import sys
00004
00005 if sys.version_info[0] < 3:
00006 install_requires = ["python-dateutil", "enum34", "trollius", "futures"]
00007 else:
00008 install_requires = ["python-dateutil"]
00009
00010 setup(name="freeopcua",
00011 version="0.90.0",
00012 description="Pure Python OPC-UA client and server library",
00013 author="Olivier Roulet-Dubonnet",
00014 author_email="olivier.roulet@gmail.com",
00015 url='http://freeopcua.github.io/',
00016 packages=find_packages(),
00017 provides=["opcua"],
00018 license="GNU Lesser General Public License v3 or later",
00019 install_requires=install_requires,
00020 extras_require={
00021 'encryption': ['cryptography']
00022 },
00023 classifiers=["Programming Language :: Python",
00024 "Programming Language :: Python :: 3",
00025 "Programming Language :: Python :: 2",
00026 "Development Status :: 4 - Beta",
00027 "Intended Audience :: Developers",
00028 "Operating System :: OS Independent",
00029 "License :: OSI Approved :: GNU Lesser General Public License v3 or later (LGPLv3+)",
00030 "Topic :: Software Development :: Libraries :: Python Modules",
00031 ],
00032 entry_points={'console_scripts':
00033 [
00034 'uaread = opcua.tools:uaread',
00035 'uals = opcua.tools:uals',
00036 'uabrowse = opcua.tools:uals',
00037 'uawrite = opcua.tools:uawrite',
00038 'uasubscribe = opcua.tools:uasubscribe',
00039 'uahistoryread = opcua.tools:uahistoryread',
00040 'uaclient = opcua.tools:uaclient',
00041 'uaserver = opcua.tools:uaserver',
00042 'uadiscover = opcua.tools:uadiscover',
00043 'uacall = opcua.tools:uacall',
00044 ]
00045 }
00046 )
00047