{ "info": { "author": "Johan Nestaas", "author_email": "johannestaas@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Environment :: MacOS X", "Environment :: Win32 (MS Windows)", "Environment :: X11 Applications :: Qt", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Operating System :: MacOS :: MacOS X", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX", "Programming Language :: Python" ], "description": "commodore\n=========\n\nManage and maintain your user's scripts and tools\n\nInstallation\n------------\n\nFrom pypi::\n\n $ pip install commodore\n\n... or from the project root directory::\n\n $ python setup.py install\n\nThen run ``commodore`` from the command line to create the required configuration and binary directory, and define your desired editor.\n\nUsage\n-----\n\nCreate a new script::\n\n $ commodore create helloworld\n\nEdit your script, including the shebang line::\n\n #!/usr/bin/env python\n print('Hello world!')\n\nThen run it!::\n\n $ helloworld \n Hello world!\n\nList your scripts::\n\n $ commodore list\n helloworld\n\nEdit an existing script::\n\n $ commodore edit helloworld\n\nAnd finally, delete it::\n\n $ commodore delete helloworld\n\n\nUse --help/-h to view info on the arguments::\n\n $ commodore --help\n usage: commodore [-h] {create,list,edit,delete} ...\n\n positional arguments:\n {create,list,edit,delete}\n\n optional arguments:\n -h, --help show this help message and exit\n\nYou can manually check the history of created, edited and deleted scripts by navigating\nto the commodore binary directory (default ~/.commodore/bin) and using git commands to\nsee changelogs. Every create, edit and delete will be tracked as a git commit.\n\nYou can also run git commands via commodore::\n\n $ commodore git 'log -p'\n ...\n $ commodore git 'remote add origin ssh://git@bitbucket.org/me/my_commodore_bin_dir'\n $ commodore git 'push -u origin master'\n\nRelease Notes\n-------------\n\n:0.1.4:\n - Fix bug where file might disappear while editing causing a crash. Alerts user.\n - Now works with gvim if ``--nofork`` is passed\n:0.1.3:\n Support EDITOR command line args (eg. emacs -t)\n:0.1.2:\n Add ``git`` command\n:0.1.1:\n Updated README and notes on usage\n:0.1.0:\n commodore create, edit, delete works\n:0.0.1:\n Project created", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://www.bitbucket.org/johannestaas/commodore", "keywords": "", "license": "GPLv3+", "maintainer": "", "maintainer_email": "", "name": "commodore", "package_url": "https://pypi.org/project/commodore/", "platform": "", "project_url": "https://pypi.org/project/commodore/", "project_urls": { "Homepage": "https://www.bitbucket.org/johannestaas/commodore" }, "release_url": "https://pypi.org/project/commodore/0.1.5/", "requires_dist": null, "requires_python": "", "summary": "Manage and maintain your user's scripts and tools", "version": "0.1.5" }, "last_serial": 4088044, "releases": { "0.0.1": [], "0.1.0": [ { "comment_text": "", "digests": { "md5": "655620b935badaed9b402855dba57f66", "sha256": "6d4924a24fddefde3673db1281bb1dea4d29c0ff105e0aa955e6d8fbbab177f0" }, "downloads": -1, "filename": "commodore-0.1.0.tar.gz", "has_sig": false, "md5_digest": "655620b935badaed9b402855dba57f66", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6002, "upload_time": "2017-05-02T10:09:49", "url": "https://files.pythonhosted.org/packages/72/2e/f32706cf8f726c3f7712448d87c3f29bbf58f84cb4f71d87466cb0d53c01/commodore-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "4caedcebe2cd830611b96a58f1993db3", "sha256": "0ac7911f641a010b5b578772238e058f8e95717e94fd885a8a7b92a5c8b84262" }, "downloads": -1, "filename": "commodore-0.1.1.tar.gz", "has_sig": false, "md5_digest": "4caedcebe2cd830611b96a58f1993db3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6584, "upload_time": "2017-05-08T07:11:53", "url": "https://files.pythonhosted.org/packages/76/09/839ce17ac505c603497d5b673c6ef9883195601e76db404ff9ef6c306ec3/commodore-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "e177d47f3b60d62a766a638e9fb816fd", "sha256": "dabe30087dcfe0a99b07009f85f2c789546624079602f86b62769378b37978c7" }, "downloads": -1, "filename": "commodore-0.1.2.tar.gz", "has_sig": false, "md5_digest": "e177d47f3b60d62a766a638e9fb816fd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6857, "upload_time": "2017-05-08T07:28:25", "url": "https://files.pythonhosted.org/packages/7f/93/73d52841c85728c764a34a6f1d628f2ebcfd5fb671e597b343b4745d9ea6/commodore-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "2f819ef049f7c5f631f1eaa3e9fd631c", "sha256": "134efe44e9f7000f958e697d8440d1d7d93578a66a57a3795199db603beab0f1" }, "downloads": -1, "filename": "commodore-0.1.3.tar.gz", "has_sig": false, "md5_digest": "2f819ef049f7c5f631f1eaa3e9fd631c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6999, "upload_time": "2017-05-09T08:43:53", "url": "https://files.pythonhosted.org/packages/5f/b0/649a68a6626df9ed1388d97979d8a386cff72c3ed41840a4da8a2daa50d6/commodore-0.1.3.tar.gz" } ], "0.1.4": [ { "comment_text": "", "digests": { "md5": "c74aacf12a7d525cd588f25aff3eab0d", "sha256": "43aed18e6674eb8f99487b6d462aadade5460fe35c65816af090af3e434821ac" }, "downloads": -1, "filename": "commodore-0.1.4.tar.gz", "has_sig": false, "md5_digest": "c74aacf12a7d525cd588f25aff3eab0d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7109, "upload_time": "2017-05-09T08:57:17", "url": "https://files.pythonhosted.org/packages/1b/7a/5d2882641d243ae157c1d45d321e06e9926c212815dc55d77608e0d44bcd/commodore-0.1.4.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "4aa0556110571ad05d05e2fb7955afdd", "sha256": "cf82e84e0456a4411fbcc1d744f82541e7ccff44afb2f942303d0b5f672aa97d" }, "downloads": -1, "filename": "commodore-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4aa0556110571ad05d05e2fb7955afdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7100, "upload_time": "2018-07-21T08:07:34", "url": "https://files.pythonhosted.org/packages/34/87/ba61d2176c2b275d46de58e8d97c4670d24723cb9d5d09449f498fac72f0/commodore-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4aa0556110571ad05d05e2fb7955afdd", "sha256": "cf82e84e0456a4411fbcc1d744f82541e7ccff44afb2f942303d0b5f672aa97d" }, "downloads": -1, "filename": "commodore-0.1.5.tar.gz", "has_sig": false, "md5_digest": "4aa0556110571ad05d05e2fb7955afdd", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7100, "upload_time": "2018-07-21T08:07:34", "url": "https://files.pythonhosted.org/packages/34/87/ba61d2176c2b275d46de58e8d97c4670d24723cb9d5d09449f498fac72f0/commodore-0.1.5.tar.gz" } ] }