2018-04-11 21:49:41 +00:00
|
|
|
|
# -*- coding: UTF−8 -*-
|
2017-07-05 21:36:10 +00:00
|
|
|
|
|
|
|
|
|
from setuptools import setup, find_packages
|
|
|
|
|
|
|
|
|
|
setup(
|
|
|
|
|
name="pycrate",
|
2018-02-09 21:23:26 +00:00
|
|
|
|
version="0.3",
|
2017-07-05 21:36:10 +00:00
|
|
|
|
|
|
|
|
|
#packages=find_packages(),
|
|
|
|
|
packages=["pycrate_core",
|
|
|
|
|
"pycrate_ether",
|
|
|
|
|
"pycrate_media",
|
|
|
|
|
"pycrate_asn1c",
|
|
|
|
|
"pycrate_asn1dir",
|
2017-08-27 20:28:16 +00:00
|
|
|
|
"pycrate_asn1rt",
|
|
|
|
|
"pycrate_csn1",
|
|
|
|
|
"pycrate_csn1dir",
|
|
|
|
|
"pycrate_mobile",
|
2017-09-16 16:57:05 +00:00
|
|
|
|
"pycrate_corenet",
|
2018-06-20 16:44:57 +00:00
|
|
|
|
"pycrate_sys",
|
2017-09-01 19:51:12 +00:00
|
|
|
|
],
|
2017-07-05 21:36:10 +00:00
|
|
|
|
test_suite="test.test_pycrate",
|
|
|
|
|
|
|
|
|
|
scripts=["tools/pycrate_asn1compile.py",
|
2017-08-27 20:28:16 +00:00
|
|
|
|
"tools/pycrate_berdecode.py",
|
2017-07-05 21:36:10 +00:00
|
|
|
|
"tools/pycrate_showmedia.py",
|
|
|
|
|
],
|
|
|
|
|
|
|
|
|
|
# no dependency yet
|
|
|
|
|
install_requires=[],
|
|
|
|
|
|
|
|
|
|
# dirs with .asn and .txt files are not installed, like .json files
|
|
|
|
|
# only compiled .py modules are installed by default
|
|
|
|
|
package_data={
|
|
|
|
|
#'pycrate_asn1dir': ['*.asn', '*.json'],
|
2017-10-06 21:25:49 +00:00
|
|
|
|
'pycrate_corenet': ['AuC.db'],
|
2017-07-05 21:36:10 +00:00
|
|
|
|
},
|
|
|
|
|
#include_package_data=False,
|
|
|
|
|
|
|
|
|
|
author="Benoit Michau",
|
|
|
|
|
author_email="michau.benoit@gmail.com",
|
|
|
|
|
description="A software suite to handle various data formats",
|
|
|
|
|
long_description=open("README.md", "r").read(),
|
|
|
|
|
url="https://github.com/mitshell/pycrate/",
|
2018-02-09 21:23:26 +00:00
|
|
|
|
keywords="protocol format asn1 compiler csn1 encoder decoder mobile core network",
|
2018-04-15 19:47:21 +00:00
|
|
|
|
license="LGPL v2.1+",
|
2017-07-05 21:36:10 +00:00
|
|
|
|
)
|