{ "info": { "author": "Brian King", "author_email": "kingishb@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Topic :: Utilities" ], "description": "bintl\n=====\n\n|Build Status| |PyPI|\n\n\n``bintl`` (the Yiddish word for 'bundle') is a Python 2 and 3 compatible\ncommand line tool to bundle and deploy Python packages into\n`pex `__\nfiles (python executables) with its own interpreter and dependencies. If\nyou just finished making a Python package and want to deploy it as a\nstandalone executable to your servers, making no calls out to the\ninternet, etc. this will make your life easier!\n\nWhy:\n~~~~\n\nPex is super cool and does all the hard work, but it was hard to\nunderstand how to use as an outsider, and tacitly assumes you're\nbuilding simpler packages (not numeric-heavy stuff with complex\ndependencies on BLAS or ATLAS).\n\nDistributing numeric work presents lots of conflicting standards between\nconda environments, virtual environments, etc., so having a standalone\nexecutable to not worry about is fantastic!\n\nUsage:\n~~~~~~\n\nAll you have to do is provide an absolute path to your package, the\ninterpreter you want to bundle, and an output file. You can also add\nentrypoints (optional) if you want the executable to run a program.\n\n::\n\n $ bintl --package=/abs/path/to/pkg\n --interpreter=/abs/path/to/bin/python\n --entrypoints=/abs/path/to/entrypoints/script:main\n --output=package-name.pex\n $ # To run this specific python executable:\n $ ./package-name.pex\n\n\nThat's it! You can move this executable to any other machine (with the\nsame flavor OS) and use your package.\n\nInstallation:\n~~~~~~~~~~~~~\n\n::\n\n pip install bintl\n\n.. |Build Status| image:: https://travis-ci.org/kingishb/bintl.svg?branch=master\n :target: https://travis-ci.org/kingishb/bintl\n.. |PyPI| image:: https://badge.fury.io/py/bintl.svg\n :target: https://badge.fury.io/py/bintl", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/kingishb/bintl/archive/0.1.tar.gz", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kingishb/bintl", "keywords": "pex distribution executable", "license": "MIT", "maintainer": null, "maintainer_email": null, "name": "bintl", "package_url": "https://pypi.org/project/bintl/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/bintl/", "project_urls": { "Download": "https://github.com/kingishb/bintl/archive/0.1.tar.gz", "Homepage": "https://github.com/kingishb/bintl" }, "release_url": "https://pypi.org/project/bintl/0.1.4/", "requires_dist": null, "requires_python": null, "summary": "A command line interface to Twitter's pex targeting complex, numeric-heavy Python packages.", "version": "0.1.4" }, "last_serial": 2310187, "releases": { "0.1.2": [ { "comment_text": "", "digests": { "md5": "b9b5b8067d1cba9f09834a689fab5b01", "sha256": "fcc0690a8fd9d3085dd09a6f159abe15dd6d177b91f086f789cbaad0b6f8586d" }, "downloads": -1, "filename": "bintl-0.1.2.tar.gz", "has_sig": false, "md5_digest": "b9b5b8067d1cba9f09834a689fab5b01", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3297, "upload_time": "2016-08-28T01:15:15", "url": "https://files.pythonhosted.org/packages/3b/78/c9672ef358d8cfd1d2cc66f08f896e0aa23f5bfba564b12e4228a8867c38/bintl-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "5589669ba497873d03ee2399402f8247", "sha256": "cb7d5106d30a4ed247d50829cdbeedc39d1cbfd6c084cb6cdd9d4354a0b27266" }, "downloads": -1, "filename": "bintl-0.1.3.tar.gz", "has_sig": false, "md5_digest": "5589669ba497873d03ee2399402f8247", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3884, "upload_time": "2016-08-29T02:11:38", "url": "https://files.pythonhosted.org/packages/b7/56/e0903a413c32c15787430b6efa116d0df8806ca896a7f5520ab128278718/bintl-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "b9f840f7fcfc882ca9717bde0265bccc", "sha256": "6d80190a56df0c8b4ff62d9e40876f8eb6fa19be8db9e032d4abc5b8096b6db8" }, "downloads": -1, "filename": "bintl-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b9f840f7fcfc882ca9717bde0265bccc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3892, "upload_time": "2016-08-29T02:21:24", "url": "https://files.pythonhosted.org/packages/33/35/115672095148c03f0338d266cf5542e8713d3f758aa1cd127f41776845e7/bintl-0.1.4.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "b9f840f7fcfc882ca9717bde0265bccc", "sha256": "6d80190a56df0c8b4ff62d9e40876f8eb6fa19be8db9e032d4abc5b8096b6db8" }, "downloads": -1, "filename": "bintl-0.1.4.tar.gz", "has_sig": false, "md5_digest": "b9f840f7fcfc882ca9717bde0265bccc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3892, "upload_time": "2016-08-29T02:21:24", "url": "https://files.pythonhosted.org/packages/33/35/115672095148c03f0338d266cf5542e8713d3f758aa1cd127f41776845e7/bintl-0.1.4.tar.gz" } ] }