{ "info": { "author": "Jeremie Pardou", "author_email": "jeremie@jeremiez.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: Developers", "Intended Audience :: Healthcare Industry", "Intended Audience :: Information Technology", "License :: OSI Approved :: Apache Software License", "Operating System :: POSIX :: Linux", "Programming Language :: Python", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3 :: Only", "Topic :: Database", "Topic :: Internet", "Topic :: Internet :: File Transfer Protocol (FTP)" ], "description": "Welcome to Pypeman\n==================\n\nPypeman is a minimalist but pragmatic ESB / ETL / EAI in python.\n\n.. image:: https://travis-ci.org/mhcomm/pypeman.svg?branch=master\n :target: https://travis-ci.org/mhcomm/pypeman\n\n.. image:: https://badge.fury.io/py/pypeman.svg\n :target: https://badge.fury.io/py/pypeman\n\n.. image:: https://codecov.io/gh/mhcomm/pypeman/branch/master/graph/badge.svg\n :target: https://codecov.io/gh/mhcomm/pypeman\n\n.. image:: https://img.shields.io/badge/license-Apache%202-blue.svg\n :target: https://raw.githubusercontent.com/mhcomm/pypeman/master/LICENSE\n\n.. image:: https://img.shields.io/pypi/pyversions/pypeman.svg\n :target: http://pypeman.readthedocs.org/en/latest/\n\n.. image:: https://img.shields.io/pypi/wheel/pypeman.svg\n :target: http://pypeman.readthedocs.org/en/latest/\n\n.. image:: https://img.shields.io/pypi/status/pypeman.svg\n :target: http://pypeman.readthedocs.org/en/latest/\n\nSee `documentation `_ for more information.\n\nGetting started\n===============\n\nInstallation\n------------\n\nWith pip ::\n\n pip install pypeman # or\n pip install pypeman[all] # To install with all optional dependencies\n\nBasic usage\n-----------\n\nCreate a fresh project with: ::\n\n pypeman startproject \n\nAbove command will create a new directory with a \"settings.py\" file containing\nlocal configs and a \"project.py\" file with a channel example that\nyou can uncomment to test pypeman. Follow the commented instructions then execute: ::\n\n pypeman start # You can use the --reload option for auto-reloading on changes\n\nQuick command overview\n-----------------------\n\nTo get command help and more details about commands: ::\n\n pypeman --help\n\nTo create a fresh project (partially implemented): ::\n\n pypeman startproject \n\nTo start pypeman: ::\n\n pypeman start\n\nTo show a channel graph: ::\n\n pypeman graph\n\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/mhcomm/pypeman", "keywords": "esb etl eai pipeline data processing asyncio http ftp hl7", "license": "Apache Software License", "maintainer": "", "maintainer_email": "", "name": "pypeman", "package_url": "https://pypi.org/project/pypeman/", "platform": "", "project_url": "https://pypi.org/project/pypeman/", "project_urls": { "Homepage": "https://github.com/mhcomm/pypeman" }, "release_url": "https://pypi.org/project/pypeman/0.3.3/", "requires_dist": [ "begins", "daemonlite", "websockets (<7)", "aiohttp", "jsonrpcclient[websockets] (<=2.5.2)", "jsonrpcserver (<4)", "sqlitedict", "requests", "hl7; extra == 'all'", "xmltodict; extra == 'all'", "aiocron; extra == 'all'", "hl7; extra == 'hl7'", "aiocron; extra == 'time'", "xmltodict; extra == 'xml'" ], "requires_python": "", "summary": "Minimalistic but pragmatic ESB / ETL / EAI in Python", "version": "0.3.3" }, "last_serial": 4657006, "releases": { "0.0.1a1": [ { "comment_text": "", "digests": { "md5": "acd598bc960407853adee1a8ff760494", "sha256": "1f52ecb30dfab34ee8e669286e83c78ace238524f1bac14edde330abab41140d" }, "downloads": -1, "filename": "pypeman-0.0.1a1-py3-none-any.whl", "has_sig": false, "md5_digest": "acd598bc960407853adee1a8ff760494", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 24692, "upload_time": "2016-08-02T13:08:37", "url": "https://files.pythonhosted.org/packages/97/e8/6a16e13af432fe6b3d4f212c018e6f6739dae618c4ba38f9db6d707b2301/pypeman-0.0.1a1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6cd9ba6567eee1e5dafcd205b0cbf570", "sha256": "316d87f633a7ec7f6488aa12090da924381981f1d105c28c75b8c26fbb6c6289" }, "downloads": -1, "filename": "pypeman-0.0.1a1.tar.gz", "has_sig": false, "md5_digest": "6cd9ba6567eee1e5dafcd205b0cbf570", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18486, "upload_time": "2016-08-02T13:08:39", "url": "https://files.pythonhosted.org/packages/53/a8/f7a193fd0e9532844b2765ec6ff95ad80abe517670924fb26550bb30c299/pypeman-0.0.1a1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "ddd9121e0fa8738e3f0beccbdb4f37dd", "sha256": "da5d90fd51c894597e4072b8f543d4695bc5b5331eb45f1cd73708992dc66b34" }, "downloads": -1, "filename": "pypeman-0.1.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ddd9121e0fa8738e3f0beccbdb4f37dd", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37460, "upload_time": "2017-03-09T15:18:19", "url": "https://files.pythonhosted.org/packages/f4/98/7035649e3fed1bc8a3da983bcd82d764f8b33e8d4d6002b876432991a7e5/pypeman-0.1.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "234a0ce059767aa3853e0177af41e3e6", "sha256": "b28a2555482ba415ed84e14cb3682fdaceca272e816a6d015838620a80e09492" }, "downloads": -1, "filename": "pypeman-0.1.0.tar.gz", "has_sig": false, "md5_digest": "234a0ce059767aa3853e0177af41e3e6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27371, "upload_time": "2017-03-09T15:18:21", "url": "https://files.pythonhosted.org/packages/4f/bc/f963d68f98a641524ff93ecb017aad15b116a6939171cc2243830658de42/pypeman-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "3ad79ae766bd02dc8568a4af8c882f69", "sha256": "a8d45bf3f1deb5d313e02a6283d6cd53975ef6061cd99a72ae8e3a2eaa8bd8a9" }, "downloads": -1, "filename": "pypeman-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "3ad79ae766bd02dc8568a4af8c882f69", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 37989, "upload_time": "2017-07-06T14:45:27", "url": "https://files.pythonhosted.org/packages/b8/76/39e2178f8495b1e1abcaa223be8b7b79001e43d7f99fe897f6206c1ef176/pypeman-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e7598aa2175e433c70d53c93a305b773", "sha256": "d59dbe5efc03c25f4de297db62bf60df7204741e6364981abc82d88f4e0c3e61" }, "downloads": -1, "filename": "pypeman-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e7598aa2175e433c70d53c93a305b773", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 27553, "upload_time": "2017-07-06T14:45:29", "url": "https://files.pythonhosted.org/packages/bb/13/5205f888841080154862d85931903cf03dd6fdb893e2c898fe77512c1493/pypeman-0.2.0.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "ef4f8bd2d9beae732d7f41734878b2af", "sha256": "71254109939ed4a89776d6191c09b387f44b6c9c23d9dc9fa0f9c4766293664f" }, "downloads": -1, "filename": "pypeman-0.3.1-py3-none-any.whl", "has_sig": false, "md5_digest": "ef4f8bd2d9beae732d7f41734878b2af", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 1368422, "upload_time": "2017-11-23T15:21:41", "url": "https://files.pythonhosted.org/packages/67/77/32888073b111dde707b9c08c569b0fc035bbfa21c82a384602c8c90dc628/pypeman-0.3.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ea426b29963e79d514de444b9ec1b947", "sha256": "eee125f4ff82e043af1d06935676049c4d7e4922d503735e308bd876546404f8" }, "downloads": -1, "filename": "pypeman-0.3.1.tar.gz", "has_sig": false, "md5_digest": "ea426b29963e79d514de444b9ec1b947", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 681068, "upload_time": "2017-11-23T15:21:45", "url": "https://files.pythonhosted.org/packages/41/08/48cf84103081f5e00593655b1515379ef500803f046eea2c19bbd2dfcd56/pypeman-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "b7962c2ba3f64bea8f9612503fd76c1d", "sha256": "eab0ff4c06f79099263c2c73c9cfd55c5a3e766dfc873758455f408537b419d2" }, "downloads": -1, "filename": "pypeman-0.3.2-py3-none-any.whl", "has_sig": false, "md5_digest": "b7962c2ba3f64bea8f9612503fd76c1d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 703163, "upload_time": "2018-11-30T15:11:07", "url": "https://files.pythonhosted.org/packages/20/3d/5596472b1db1413ec027e0f73c348707ddd3b3e70795ba08601be8077eec/pypeman-0.3.2-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7e4a51fd5b2d30c7ba9291377d49bfea", "sha256": "76cfdcd10498f80c7c2c9b740912bdc8a9a1418d6c66b9a681fda677a33afeda" }, "downloads": -1, "filename": "pypeman-0.3.2.tar.gz", "has_sig": false, "md5_digest": "7e4a51fd5b2d30c7ba9291377d49bfea", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 680811, "upload_time": "2018-11-30T15:11:09", "url": "https://files.pythonhosted.org/packages/27/0f/f5788dffceaf5fe973740e938f03f2bfb56fd4db1b40e55c51d8c9e05211/pypeman-0.3.2.tar.gz" } ], "0.3.3": [ { "comment_text": "", "digests": { "md5": "0b0b264fcaa9b4afd46a66145caadc3c", "sha256": "c026924d01cc253cc7e30cf273ac5d6fb2c49f83f5c8452b97e656ca331a65a5" }, "downloads": -1, "filename": "pypeman-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0b0b264fcaa9b4afd46a66145caadc3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 703453, "upload_time": "2019-01-03T16:40:08", "url": "https://files.pythonhosted.org/packages/cf/b7/e7589ec44e534e165132051c570a619494ac260576ed7996e6eea2812939/pypeman-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a34265f3d602e644a3e478cd72f1608e", "sha256": "f44e044b9106854f7743a4825e48a26543d42c623a555ca87dbe3afa054bab55" }, "downloads": -1, "filename": "pypeman-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a34265f3d602e644a3e478cd72f1608e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 681111, "upload_time": "2019-01-03T16:40:11", "url": "https://files.pythonhosted.org/packages/89/04/38ccb75592b3c8fa7eeb827f135c203b4198d4bf6dcb970856ba0a4470ca/pypeman-0.3.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0b0b264fcaa9b4afd46a66145caadc3c", "sha256": "c026924d01cc253cc7e30cf273ac5d6fb2c49f83f5c8452b97e656ca331a65a5" }, "downloads": -1, "filename": "pypeman-0.3.3-py3-none-any.whl", "has_sig": false, "md5_digest": "0b0b264fcaa9b4afd46a66145caadc3c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 703453, "upload_time": "2019-01-03T16:40:08", "url": "https://files.pythonhosted.org/packages/cf/b7/e7589ec44e534e165132051c570a619494ac260576ed7996e6eea2812939/pypeman-0.3.3-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "a34265f3d602e644a3e478cd72f1608e", "sha256": "f44e044b9106854f7743a4825e48a26543d42c623a555ca87dbe3afa054bab55" }, "downloads": -1, "filename": "pypeman-0.3.3.tar.gz", "has_sig": false, "md5_digest": "a34265f3d602e644a3e478cd72f1608e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 681111, "upload_time": "2019-01-03T16:40:11", "url": "https://files.pythonhosted.org/packages/89/04/38ccb75592b3c8fa7eeb827f135c203b4198d4bf6dcb970856ba0a4470ca/pypeman-0.3.3.tar.gz" } ] }