pycrate/setup.py

48 lines
1.4 KiB
Python
Raw Normal View History

2018-04-11 21:49:41 +00:00
# -*- coding: UTF8 -*-
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",
"pycrate_asn1rt",
"pycrate_csn1",
"pycrate_csn1dir",
"pycrate_mobile",
"pycrate_corenet",
"pycrate_sys",
],
2017-07-05 21:36:10 +00:00
test_suite="test.test_pycrate",
scripts=["tools/pycrate_asn1compile.py",
"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",
license="LGPL v2.1+",
2017-07-05 21:36:10 +00:00
)