{ "info": { "author": "Pascal Gula", "author_email": "pascal@plantix.net", "bugtrack_url": null, "classifiers": [ "License :: OSI Approved :: Apache Software License", "Operating System :: OS Independent", "Programming Language :: Python :: 2" ], "description": "# beam-extended package\n\nProvide extensions to existing SDKs (mainly Python)\n\nIt currently contains:\n- mongoDB IO Connector\n\n## Installation\n\nTo install the package, please use the `pip` installation as follows:\n\n pip install beam-extended\n \n**Note:** currently, due to Apache Beam constraints, beam-extended is only available for **Python 3.6**.\n\n## Example Usage\n\nHere is a short example of using the package.\n\n from beam_extended.io.mongodbio import ReadFromMongo, WriteToMongo\n ...\n with beam.Pipeline(options=options) as pipeline:\n ( p | 'read' >> ReadFromMongo('myUrl1', 'myDb1', 'myColl1', query={}, projection=['_id'])\n | 'transform' >> beam.Map(transform)\n | 'save' >> WriteToMongo('myUrl2', 'myDb2', 'myColl2'))\n\n\n## Publishing\n\nRun the `pypi.sh` script.\n\n## Credits\n\nBased on:\n\nhttps://gist.github.com/dlebech/e9d6ba266014db8783dbbeb362593020 by David Volquartz Lebech\n\nand\n\nhttps://gist.github.com/sandboxws/08b9c5e373b94056733f8a662d9a2fa2 by Ahmed El.Hussaini", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PEAT-AI/beam-extended", "keywords": "Apache,Beam,python", "license": "", "maintainer": "", "maintainer_email": "", "name": "beam-extended", "package_url": "https://pypi.org/project/beam-extended/", "platform": "", "project_url": "https://pypi.org/project/beam-extended/", "project_urls": { "Homepage": "https://github.com/PEAT-AI/beam-extended" }, "release_url": "https://pypi.org/project/beam-extended/0.1.0/", "requires_dist": null, "requires_python": "", "summary": "Extend Apache Beam python API with new modules", "version": "0.1.0" }, "last_serial": 4211404, "releases": { "0.0.3": [ { "comment_text": "", "digests": { "md5": "2c8b9d3cdc7774e7305e3cbf9482c2a5", "sha256": "e2b076c965602fdc98e42985aeb01c7885a70757324df99a2731db90c844d896" }, "downloads": -1, "filename": "beam_extended-0.0.3-py2-none-any.whl", "has_sig": false, "md5_digest": "2c8b9d3cdc7774e7305e3cbf9482c2a5", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1476, "upload_time": "2018-08-15T10:13:06", "url": "https://files.pythonhosted.org/packages/53/1a/c5176635f22c5213f5fa915ab03a6c73c2f45776b901a852d8b161a2c74e/beam_extended-0.0.3-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5f3182dbeea4acb848eb38a93499aaa7", "sha256": "22675ea27183273528fbd32e2bb41e118042015e0ab603bc399b5d383a263453" }, "downloads": -1, "filename": "beam-extended-0.0.3.tar.gz", "has_sig": false, "md5_digest": "5f3182dbeea4acb848eb38a93499aaa7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1048, "upload_time": "2018-08-15T10:13:07", "url": "https://files.pythonhosted.org/packages/36/d9/52d9b7c133022d26a9ddce6dc79a52beccca14e9f39c3ebbd55897a16602/beam-extended-0.0.3.tar.gz" } ], "0.0.4": [ { "comment_text": "", "digests": { "md5": "fb327c9a84790d08343dc30194951fbd", "sha256": "d39073e7d9b611d68ae3d419663dfadee6d0c64701b7c7fd5677101e25805986" }, "downloads": -1, "filename": "beam_extended-0.0.4-py2-none-any.whl", "has_sig": false, "md5_digest": "fb327c9a84790d08343dc30194951fbd", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 1514, "upload_time": "2018-08-15T13:35:00", "url": "https://files.pythonhosted.org/packages/fb/55/ed220b6453ecf5afacb2b2f6aac19523b66c99aaaf6a7b3e7d5da6684eaa/beam_extended-0.0.4-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5dbab3f676a48659e62b1d45576f7786", "sha256": "5cd55b8f11b9b024ae6f05c57c68d35d9c8c98218a0b01f7bd2c37a96a25d2dc" }, "downloads": -1, "filename": "beam-extended-0.0.4.tar.gz", "has_sig": false, "md5_digest": "5dbab3f676a48659e62b1d45576f7786", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1164, "upload_time": "2018-08-15T13:35:02", "url": "https://files.pythonhosted.org/packages/ff/56/0d0181d2c18610c405265987f7f74d5846746f25117c84477999e58bfd8a/beam-extended-0.0.4.tar.gz" } ], "0.0.5": [ { "comment_text": "", "digests": { "md5": "f77ac72a4796be436d58f234829c84c8", "sha256": "69a6cee26152896d331689188a211a639efb8975da18b42293b9ae3617f906bb" }, "downloads": -1, "filename": "beam_extended-0.0.5-py2-none-any.whl", "has_sig": false, "md5_digest": "f77ac72a4796be436d58f234829c84c8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3681, "upload_time": "2018-08-15T13:42:08", "url": "https://files.pythonhosted.org/packages/a4/c4/5c88d4ad9b67cd122600c7366e52dfc7622165af4d92e12944e1f2d84cde/beam_extended-0.0.5-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "843aac33311bbe41b07e40a05ca6e5c8", "sha256": "3b1beb1d650d0b69cf3f7af85bd6cf6d71652df5f1076c49d5b9ecaa8970774a" }, "downloads": -1, "filename": "beam-extended-0.0.5.tar.gz", "has_sig": false, "md5_digest": "843aac33311bbe41b07e40a05ca6e5c8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3006, "upload_time": "2018-08-15T13:42:10", "url": "https://files.pythonhosted.org/packages/36/8d/4d14375ce5ef8609f7e88b00be59f58011b190cd37cea596a946e5475924/beam-extended-0.0.5.tar.gz" } ], "0.0.7": [ { "comment_text": "", "digests": { "md5": "3619dd40671876f0440fbda2b966074c", "sha256": "277455c4f014f044aa2617653f8b7020fefd0d59f2fd5f8e126a90bf3b750c78" }, "downloads": -1, "filename": "beam_extended-0.0.7-py2-none-any.whl", "has_sig": false, "md5_digest": "3619dd40671876f0440fbda2b966074c", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 3713, "upload_time": "2018-08-15T13:52:31", "url": "https://files.pythonhosted.org/packages/5b/1f/2e62bb192a8000189f9825ff45300e0c6688dacc7beea6cf091c70d7d519/beam_extended-0.0.7-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "5797e725642c5ec820e68f8a873a0a16", "sha256": "6911c18bd019fdb925a96fb25a2e4e0e64987d4728636f7ccc67c0748161f814" }, "downloads": -1, "filename": "beam-extended-0.0.7.tar.gz", "has_sig": false, "md5_digest": "5797e725642c5ec820e68f8a873a0a16", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3013, "upload_time": "2018-08-15T13:52:34", "url": "https://files.pythonhosted.org/packages/b0/3d/d1788e9f893cd2afb5939b81d80bd454d253dd9a72d066daba99d7bcd31d/beam-extended-0.0.7.tar.gz" } ], "0.0.9": [ { "comment_text": "", "digests": { "md5": "55ce8eead90c42dbeab38a89e4188b6d", "sha256": "26e8d6332eef0fad55570981edcc4e701566a6e854fdadb4f361a93c5a6c3d81" }, "downloads": -1, "filename": "beam-extended-0.0.9.tar.gz", "has_sig": false, "md5_digest": "55ce8eead90c42dbeab38a89e4188b6d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5023, "upload_time": "2018-08-27T15:10:24", "url": "https://files.pythonhosted.org/packages/cc/23/43d4720cce56e638505bc1b835ac50ba79bfd091ce975999f65ca4aa3f41/beam-extended-0.0.9.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "94dada44983bca000c5545b15dbc6341", "sha256": "c36de21538ac099621464bad2d7a58551c19f7d0a2f4c34c40c61749ba0ff984" }, "downloads": -1, "filename": "beam-extended-0.1.0.tar.gz", "has_sig": false, "md5_digest": "94dada44983bca000c5545b15dbc6341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5020, "upload_time": "2018-08-27T15:19:20", "url": "https://files.pythonhosted.org/packages/21/81/79a4eb8c9a8269f772d5029a37810bbfffbc9250113831c8c7a0c86ecc88/beam-extended-0.1.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "94dada44983bca000c5545b15dbc6341", "sha256": "c36de21538ac099621464bad2d7a58551c19f7d0a2f4c34c40c61749ba0ff984" }, "downloads": -1, "filename": "beam-extended-0.1.0.tar.gz", "has_sig": false, "md5_digest": "94dada44983bca000c5545b15dbc6341", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5020, "upload_time": "2018-08-27T15:19:20", "url": "https://files.pythonhosted.org/packages/21/81/79a4eb8c9a8269f772d5029a37810bbfffbc9250113831c8c7a0c86ecc88/beam-extended-0.1.0.tar.gz" } ] }