-
Notifications
You must be signed in to change notification settings - Fork 95
/
setup.py
55 lines (51 loc) · 2.05 KB
/
setup.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
from setuptools import setup
# from pyx12.version import __version__
LONG_DESCRIPTION = """Pyx12 is a HIPAA X12 document validator and converter. It parses an ANSI X12N data file and
validates it against a representation of the Implementation Guidelines for a HIPAA transaction. By default, it
creates a 997 response for 4010 and a 999 response for 5010. It can create an html representation of the X12
document or can translate to and from an XML representation of the data file."""
setup(
name="pyx12",
python_requires='>=3.6',
version="3.0.0rc3",
long_description=LONG_DESCRIPTION,
license='BSD',
description="HIPAA X12 validator, parser and converter",
keywords='x12 hipaa healthcare edi',
author="John Holland",
author_email="[email protected]",
url="http://github.com/azoner/pyx12",
platforms='All',
# install_requires=[],
packages=['pyx12', 'pyx12.scripts'],
package_data={
'': ['*.xml', '*.md'],
'pyx12': ['map/*.xml', 'map/*.xsd'],
},
#data_files=[('config', ['bin/pyx12.conf.xml.sample'])],
entry_points={
'console_scripts': [
'x12html = pyx12.scripts.x12html:main',
'x12valid = pyx12.scripts.x12valid:main',
'x12info = pyx12.scripts.x12info:main',
'x12norm = pyx12.scripts.x12norm:main',
'x12xml = pyx12.scripts.x12xml:main',
'xmlx12 = pyx12.scripts.xmlx12:main',
]
},
test_suite="pyx12.test",
classifiers=[
'Development Status :: 5 - Production/Stable',
'Environment :: Console',
'Intended Audience :: Healthcare Industry',
'Intended Audience :: Developers',
'License :: OSI Approved :: BSD License',
'Programming Language :: Python',
'Programming Language :: Python :: 3',
'Programming Language :: Python :: 3.7',
'Programming Language :: Python :: 3.8',
'Programming Language :: Python :: 3.9',
'Topic :: Office/Business',
'Topic :: Software Development :: Libraries :: Python Modules',
]
)