{ "info": { "author": "Dale Jung", "author_email": "dale@dalejung.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5" ], "description": "module\\_name\n============\n\nSimple module to make it easy to run python files with ``-m`` flag.\n\nThe benefits of running with ``-m`` is that your relative imports will\nwork. Running a python file as a script doesn't understand that it is\npart of a package.\n\n::\n\n usage: py-module-name [-h] [-f] [-d] path\n\n positional arguments:\n path path to python file\n\n optional arguments:\n -h, --help show this help message and exit\n -f, --flag Will output -m flag if path is importable\n -d, --debug Debug\n\nExamples\n--------\n\n::\n\n > py-module-name module_name/resolve.py\n module_name.resolve\n\n > py-module-name -f module_name/resolve.py\n -m 'module_name.resolve'\n\n > py-module-name -f /tmp/not_package/standalone.py\n '/tmp/not_package/standalone.py'\n\nThe ``-f`` flag is useful for use with scripting. I use it from my\n``.vimrc`` to run files I am editing.\n\n.vimrc\n------\n\n::\n\n autocmd FileType python map :w:!tmux send-keys -t :.{bottom-right} \"\\%time \\%run `py-module-name -f %:p`\" enter", "description_content_type": null, "docs_url": null, "download_url": "https://github.com/dalejung/module_name/tarball/0.5.1", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/dalejung/module_name", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "module_name", "package_url": "https://pypi.org/project/module_name/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/module_name/", "project_urls": { "Download": "https://github.com/dalejung/module_name/tarball/0.5.1", "Homepage": "https://github.com/dalejung/module_name" }, "release_url": "https://pypi.org/project/module_name/0.5.1/", "requires_dist": null, "requires_python": "", "summary": "Simple Module to resolve module namespace", "version": "0.5.1" }, "last_serial": 2290953, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0be1a9180e0340b482a39adff4a9a638", "sha256": "8dc9916f601b33b5191acc997cd1f15d535adbce340ed970984bd1a06d0205e6" }, "downloads": -1, "filename": "module_name-0.1.tar.gz", "has_sig": false, "md5_digest": "0be1a9180e0340b482a39adff4a9a638", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 1429, "upload_time": "2016-07-13T02:20:31", "url": "https://files.pythonhosted.org/packages/d4/35/980b0433528b5ec8c3f0abeb8f6ad27559054e3fe98731faa977b7b9aabe/module_name-0.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "291dc9f86c05e126ea90588734cf4601", "sha256": "4c13d1add56be6495b340bbb4196fd564bb9766b46713d4facedcb87f869594c" }, "downloads": -1, "filename": "module_name-0.2.tar.gz", "has_sig": false, "md5_digest": "291dc9f86c05e126ea90588734cf4601", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2301, "upload_time": "2016-07-13T02:34:33", "url": "https://files.pythonhosted.org/packages/3b/9b/6027b5af0fa7a0b91e0d3f0e469e34c968d4ea90c7958f235f8094e68329/module_name-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "92ece3b60f8d79e7528e4311d19036c0", "sha256": "bc21a5f98ea3fd25e91316f73ab24be754e0eee67197fb02b9a89253e5f74995" }, "downloads": -1, "filename": "module_name-0.3.tar.gz", "has_sig": false, "md5_digest": "92ece3b60f8d79e7528e4311d19036c0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2829, "upload_time": "2016-07-13T02:41:42", "url": "https://files.pythonhosted.org/packages/93/9c/3215d7adaa346ebe9a7cc7897ff1a39a976c338aaf86675ff564d5a753fc/module_name-0.3.tar.gz" } ], "0.4": [ { "comment_text": "", "digests": { "md5": "6a9a379f9f4a9aa06170905f38cbc5a1", "sha256": "f4dd0b7b81fd5a8371b30181524f49b9f9cd4e0eebe0785aea32e93566e8e3ce" }, "downloads": -1, "filename": "module_name-0.4.tar.gz", "has_sig": false, "md5_digest": "6a9a379f9f4a9aa06170905f38cbc5a1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2935, "upload_time": "2016-08-19T14:27:24", "url": "https://files.pythonhosted.org/packages/7a/bb/60d55496811c8bce93b97bf934db53df88ada076a893507eb406380d15df/module_name-0.4.tar.gz" } ], "0.5": [ { "comment_text": "", "digests": { "md5": "9dbddf2800883ba395e1d02f70c9ffe8", "sha256": "374c9a1e37d8d6a349244b2fedb816b47c839d18891df3f5e88891b40d229087" }, "downloads": -1, "filename": "module_name-0.5.tar.gz", "has_sig": false, "md5_digest": "9dbddf2800883ba395e1d02f70c9ffe8", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3047, "upload_time": "2016-08-19T14:30:49", "url": "https://files.pythonhosted.org/packages/2d/db/2d3cc50b162eda9288fccc0b224b4188d3ef108b595ff3c866ee7837a755/module_name-0.5.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "c2a39bb4779eee6d2a31072505eb38ec", "sha256": "c5deb57bebf09108bbb904de15862fff81e42d3a23fb0121cab7c718dd75c1ce" }, "downloads": -1, "filename": "module_name-0.5.1.tar.gz", "has_sig": false, "md5_digest": "c2a39bb4779eee6d2a31072505eb38ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3088, "upload_time": "2016-08-19T14:36:41", "url": "https://files.pythonhosted.org/packages/38/2b/d1aa59346de1dbfe187341bf1893bd6585092d63f8338b56902c8d59497b/module_name-0.5.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c2a39bb4779eee6d2a31072505eb38ec", "sha256": "c5deb57bebf09108bbb904de15862fff81e42d3a23fb0121cab7c718dd75c1ce" }, "downloads": -1, "filename": "module_name-0.5.1.tar.gz", "has_sig": false, "md5_digest": "c2a39bb4779eee6d2a31072505eb38ec", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3088, "upload_time": "2016-08-19T14:36:41", "url": "https://files.pythonhosted.org/packages/38/2b/d1aa59346de1dbfe187341bf1893bd6585092d63f8338b56902c8d59497b/module_name-0.5.1.tar.gz" } ] }