{ "info": { "author": "Alberto J. Marin", "author_email": "alberto@ajmar.in", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "======\nbadX12\n======\n\n\n.. image:: https://img.shields.io/pypi/v/badX12.svg\n :target: https://pypi.python.org/pypi/badX12\n\n.. image:: https://codecov.io/gh/git-albertomarin/badX12/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/git-albertomarin/badX12\n\n.. image:: https://img.shields.io/travis/git-albertomarin/badX12.svg\n :target: https://travis-ci.org/git-albertomarin/badX12\n\n.. image:: https://readthedocs.org/projects/badx12/badge/?version=latest\n :target: https://badX12.readthedocs.io/en/latest/?badge=latest\n :alt: Documentation Status\n\n.. image:: https://img.shields.io/badge/license-MIT-blue.svg?style=flat-square\n :target: https://en.wikipedia.org/wiki/MIT_License\n\n\nA Python Library for parsing ANSI ASC X12 files.\n\nInstalling\n----------\n\nInstall and update using pip:\n\n.. code-block:: text\n\n pip install -U badX12\n\nA Simple Example\n----------------\n\nbadX12 can be imported and used within your own project like so.\n\n.. code-block:: python\n\n from badx12 import Parser\n\n parser = Parser()\n document = parser.parse_document(\"path-to-file/file.edi\")\n\n\nbadX12 can also be used to parse an edi file into JSON or XML via the command line.\n\n.. code-block:: bash\n\n badx12 parse \"path-to-edi-file\"\n badx12 parse \"path-to-edi-file\" -e XML -o \"path-to-output-dir\"\n\nBy default the parse command will output a JSON file to the current user's Documents\\\\badX12 directory.\nThe -e flag can be used to specify the export format, and the -o flag can be used to specify the output directory.\n\nFeatures\n--------\n\n* Parse x12 file format into a python object\n* Parse x12 file format into JSON and XML\n\nLinks\n-----\n\n* License: https://en.wikipedia.org/wiki/MIT_License\n* Documentation: https://badX12.readthedocs.io.\n* X12 EDI Standard: http://www.x12.org/x12-work-products/x12-edi-standards.cfm\n\n\n=======\nHistory\n=======\n\n0.1.0 (2018-10-26)\n------------------\n\n* First release on PyPI.\n\n0.2.0 (2018-12-04)\n------------------\n\n* Reorganized project\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/git-albertomarin/badx12", "keywords": "badx12 edi x12 parser", "license": "MIT license", "maintainer": "", "maintainer_email": "", "name": "badX12", "package_url": "https://pypi.org/project/badX12/", "platform": "", "project_url": "https://pypi.org/project/badX12/", "project_urls": { "Homepage": "https://github.com/git-albertomarin/badx12" }, "release_url": "https://pypi.org/project/badX12/0.2.2/", "requires_dist": [ "click (==7.0)", "dicttoxml (==1.7.4)" ], "requires_python": "", "summary": "A Python Library for parsing ANSI ASC X12 files.", "version": "0.2.2" }, "last_serial": 4572739, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "d6e5d8f93db6b65aa6abf0be58542c66", "sha256": "5b083f12241d62ea613108a6ab63fc3b15e73b0518cc3b2f338f88419f33a75b" }, "downloads": -1, "filename": "badX12-0.1.0.tar.gz", "has_sig": false, "md5_digest": "d6e5d8f93db6b65aa6abf0be58542c66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 12287, "upload_time": "2018-10-26T14:08:47", "url": "https://files.pythonhosted.org/packages/e3/60/21e0f46578f68df404024a2bd5814c0aecbf88d708391c7705ddba48f96f/badX12-0.1.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "9cf86c8bcb70fdff20e780c52ab8f612", "sha256": "f4e784c59c221260986f280a7aa81d12af0219d99cfa950fafc7150a90b882e9" }, "downloads": -1, "filename": "badx12-0.2.1.tar.gz", "has_sig": false, "md5_digest": "9cf86c8bcb70fdff20e780c52ab8f612", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 25539, "upload_time": "2018-12-05T01:53:00", "url": "https://files.pythonhosted.org/packages/7c/f2/c953766f086ab66860055a5bd932eebd07cf5c170324ad325e0ba6f384d9/badx12-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "c863ad61fccad98e3de6e05fa7a5afda", "sha256": "1d738fb900ecf96fe00b968da6d0dd3585c7089c806f8acc5221aa33a2e05378" }, "downloads": -1, "filename": "badx12-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c863ad61fccad98e3de6e05fa7a5afda", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 41937, "upload_time": "2018-12-07T17:28:17", "url": "https://files.pythonhosted.org/packages/4e/b6/3664bbcfc04be53b0f03552995bb4a76a019322f273b1cf651feca0c861c/badx12-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ebaab56b0a15cac0eb5eabe961c7ac4", "sha256": "d4f6930ff1a718c5f2b80443e5dfbc3d84cc37845d3ec98dad5cbf312f58e350" }, "downloads": -1, "filename": "badx12-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6ebaab56b0a15cac0eb5eabe961c7ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28067, "upload_time": "2018-12-07T17:28:18", "url": "https://files.pythonhosted.org/packages/e5/ed/09fc9582f56df8230f3aa391165b8902d1949cbe69a59257a334063c6a8d/badx12-0.2.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c863ad61fccad98e3de6e05fa7a5afda", "sha256": "1d738fb900ecf96fe00b968da6d0dd3585c7089c806f8acc5221aa33a2e05378" }, "downloads": -1, "filename": "badx12-0.2.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c863ad61fccad98e3de6e05fa7a5afda", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 41937, "upload_time": "2018-12-07T17:28:17", "url": "https://files.pythonhosted.org/packages/4e/b6/3664bbcfc04be53b0f03552995bb4a76a019322f273b1cf651feca0c861c/badx12-0.2.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6ebaab56b0a15cac0eb5eabe961c7ac4", "sha256": "d4f6930ff1a718c5f2b80443e5dfbc3d84cc37845d3ec98dad5cbf312f58e350" }, "downloads": -1, "filename": "badx12-0.2.2.tar.gz", "has_sig": false, "md5_digest": "6ebaab56b0a15cac0eb5eabe961c7ac4", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 28067, "upload_time": "2018-12-07T17:28:18", "url": "https://files.pythonhosted.org/packages/e5/ed/09fc9582f56df8230f3aa391165b8902d1949cbe69a59257a334063c6a8d/badx12-0.2.2.tar.gz" } ] }