{ "info": { "author": "Andreas", "author_email": "suekto.andreas@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "gluepkg\n=======\nThis is a commandline application\n\nAWS Glue Packaging Helper. To prepare packaging according to AWS Glue required \nsetup for external libraries dependencies.\n\nThis is based on the specification laid down at:\nhttps://docs.aws.amazon.com/glue/latest/dg/aws-glue-programming-python-libraries.html\n\nInstall\n-------\n\n ::\n\n pip install gluepkg\n\nUsage\n-----\n\n ::\n\n gluepkg --src_dir --pkg_s3_path \n\n+---------------+-----------+-------------------------------------------+\n| Arg | Status | Description |\n+===============+===========+===========================================+\n| src_dir | required | the source directory path to be packaged |\n+---------------+-----------+-------------------------------------------+\n| pkg_s3_path | required | the target object location in s3 (s3 URI) |\n+---------------+-----------+-------------------------------------------+\n\nBasically it creates a zip file unto the desired target location of s3\n\n example::\n\n gluepkg --src_dir gluepkg/ --pkg_s3_path s3://bucket/folder/gluepkg.zip\n\nBuild\n-----\n1. Build distribution\n ::\n\n python setup.py bdist_wheel --universal\n\n2. Distribute to pypi\n ::\n\n twine upload dist/*\n\n3. project install (development)\n ::\n\n python setup.py install\n\n afterward you can run the command `gluepkg --src_dir --pkg_s3_path `\n during development of this package\n\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "", "keywords": "", "license": "", "maintainer": "", "maintainer_email": "", "name": "gluepkg", "package_url": "https://pypi.org/project/gluepkg/", "platform": "", "project_url": "https://pypi.org/project/gluepkg/", "project_urls": null, "release_url": "https://pypi.org/project/gluepkg/1.0.2/", "requires_dist": [ "boto3" ], "requires_python": "", "summary": "Package for AWS Glue Library", "version": "1.0.2" }, "last_serial": 4473941, "releases": { "1.0.1": [ { "comment_text": "", "digests": { "md5": "62f4331e1b174b3caf2f1e5f7d1332e8", "sha256": "5c801636651c2b7c42f4efa7df26ce52d6d77a2428644650412525c2e0891227" }, "downloads": -1, "filename": "gluepkg-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "62f4331e1b174b3caf2f1e5f7d1332e8", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3057, "upload_time": "2018-11-11T09:58:14", "url": "https://files.pythonhosted.org/packages/d2/e5/81c4c8a2713fd128c50f5428d8098babd5ef1e15283d0537b0c51f5e0be4/gluepkg-1.0.1-py2.py3-none-any.whl" } ], "1.0.2": [ { "comment_text": "", "digests": { "md5": "8f55128e7e6e735e352a966d85dda6c3", "sha256": "a49af694763cf1c6e5eb42229bc76b2ea4f00429877203e944c84e77146b58be" }, "downloads": -1, "filename": "gluepkg-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f55128e7e6e735e352a966d85dda6c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3273, "upload_time": "2018-11-11T10:22:37", "url": "https://files.pythonhosted.org/packages/72/76/727ea2ec8fa0ac563d54f0a65c627f106d8923335cb26800f53c8903908b/gluepkg-1.0.2-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8f55128e7e6e735e352a966d85dda6c3", "sha256": "a49af694763cf1c6e5eb42229bc76b2ea4f00429877203e944c84e77146b58be" }, "downloads": -1, "filename": "gluepkg-1.0.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "8f55128e7e6e735e352a966d85dda6c3", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3273, "upload_time": "2018-11-11T10:22:37", "url": "https://files.pythonhosted.org/packages/72/76/727ea2ec8fa0ac563d54f0a65c627f106d8923335cb26800f53c8903908b/gluepkg-1.0.2-py2.py3-none-any.whl" } ] }