{ "info": { "author": "Johannes Knutsen", "author_email": "johannes@knutseninfo.no", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Topic :: Utilities" ], "description": "Why?!\n=====\n\nDaily programming tasks, such as code compilation and running automated tests, often consumes a lot of time even on rather small projects.\n\nWhile alt-tabbing away from the command you just started, this simple tool will help you to get back on your development track as soon as possible.\n\nSaving you minutes every day :)\n\n\nInstallation\n============\n\nOn Linux with pip::\n\n sudo pip install naf\n\nOn Mac OS X with pip (with Growl installed)::\n\n sudo pip install growl-py\n sudo pip install naf\n\nOn Windows:\nIn theory, ``naf`` should work on Windows wth Growl for Windows (http://www.growlforwindows.com/) and growl-py installed.\nI would highly appreciate any feedback on this.\n\nFrom source::\n\n git clone git://github.com/knutz3n/naf.git\n cd naf\n sudo python setup.py install\n\n\nUsage\n=====\n\n::\n\n naf mvn clean install\n\nThis will run ``mvn clean install`` and notify you when the command has exited with the exit code it returned.\n\n\nCustomization\n=============\n\nCustomizations can be made by creating a file ``~/.naf.conf``.\n\nDefault configuration::\n\n [Success]\n description = finished successfully\n in %s\n timeout = -1\n show = true\n\n [Failed]\n description = failed with return code %s\n in %s\n timeout = -1\n show = true\n\n [Aborted]\n description = was aborted after\n %s\n timeout = -1\n show = true", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/knutz3n/naf", "keywords": null, "license": "Apache License, Version 2.0", "maintainer": null, "maintainer_email": null, "name": "naf", "package_url": "https://pypi.org/project/naf/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/naf/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://github.com/knutz3n/naf" }, "release_url": "https://pypi.org/project/naf/0.3.2/", "requires_dist": null, "requires_python": null, "summary": "Notify At Finish allows you to pass an arbitrary shell command as an argument and get a nice notification when the command finishes.", "version": "0.3.2" }, "last_serial": 795164, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "2f556dc737b1ae9ae28485c7d72fc952", "sha256": "f200a61dbee001f27cd1e66232dc0ed71e121feafd2984977f944de7f8840814" }, "downloads": -1, "filename": "naf-0.1.tar.gz", "has_sig": false, "md5_digest": "2f556dc737b1ae9ae28485c7d72fc952", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5491, "upload_time": "2010-11-18T00:50:41", "url": "https://files.pythonhosted.org/packages/c3/93/b5095cfaf1df7e3e6b3c1364565b024030fd020ac26b3d0d915d258a89c7/naf-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "35ea7688faf2aa55270488b5b29b637b", "sha256": "c99be067283275471736e477c82fa83e4e01e5c6ea3daa18dcfd76e29e7599e7" }, "downloads": -1, "filename": "naf-0.1.1.tar.gz", "has_sig": false, "md5_digest": "35ea7688faf2aa55270488b5b29b637b", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5495, "upload_time": "2010-11-18T00:58:28", "url": "https://files.pythonhosted.org/packages/30/a9/c88eeed2992cbcca76fe7dcc28e034085a9a74d78335c14da2c3e924b362/naf-0.1.1.tar.gz" } ], "0.2": [ { "comment_text": "", "digests": { "md5": "ea7378b0a84962ac69ce998cd117db19", "sha256": "e1b698f2ac4057cc7a069a9183bed952643d50fbcb266a49ab67c0689d0775fe" }, "downloads": -1, "filename": "naf-0.2.tar.gz", "has_sig": false, "md5_digest": "ea7378b0a84962ac69ce998cd117db19", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5619, "upload_time": "2010-11-18T02:30:23", "url": "https://files.pythonhosted.org/packages/50/3c/044eafad5cffa517ea1c3cc627f5b88e6399d1c54e49bdf60ba784f29e45/naf-0.2.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "605f632a563e44f9fb4756cb7b52dd76", "sha256": "2963c844b6c0416a5e4ea50efdd92f2d83590e161aa5cd4636bf83dc3f47393f" }, "downloads": -1, "filename": "naf-0.2.1.tar.gz", "has_sig": false, "md5_digest": "605f632a563e44f9fb4756cb7b52dd76", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5715, "upload_time": "2010-11-18T03:11:53", "url": "https://files.pythonhosted.org/packages/eb/36/5beb555ab937d36c273c08a58301e22aca1239f34e0218cf487593b5fcca/naf-0.2.1.tar.gz" } ], "0.2.2": [ { "comment_text": "", "digests": { "md5": "bef7210cb4019a67daa98059531e8931", "sha256": "f13ebc8995ff029d4b46843c8cf62ddfa6dcc3a8de89fffbca4b6985c27d14c0" }, "downloads": -1, "filename": "naf-0.2.2.tar.gz", "has_sig": false, "md5_digest": "bef7210cb4019a67daa98059531e8931", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5842, "upload_time": "2010-11-19T11:30:10", "url": "https://files.pythonhosted.org/packages/2a/eb/8cfc04a18adb3c703026d443f3bc1503e433155472448586a0328b2e8796/naf-0.2.2.tar.gz" } ], "0.2.3": [ { "comment_text": "", "digests": { "md5": "e8b22d0c60c0b964ac55c83db4d83121", "sha256": "25da60918a96ced482fce0ee078f3793b547d50a21d9d41f93bd710b542ffa9f" }, "downloads": -1, "filename": "naf-0.2.3.tar.gz", "has_sig": false, "md5_digest": "e8b22d0c60c0b964ac55c83db4d83121", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5912, "upload_time": "2010-11-19T11:44:12", "url": "https://files.pythonhosted.org/packages/bd/be/83cc188759e86489db56a46024506a994dbbe4640cbfb9f82fe5cf303dc1/naf-0.2.3.tar.gz" } ], "0.2.4": [ { "comment_text": "", "digests": { "md5": "cc84dedd952604b622be8e21345e0343", "sha256": "3cbe4bec95a954079d2a20c374c4f75f3bf889d0c670e23d85f9ffc2ebcee33b" }, "downloads": -1, "filename": "naf-0.2.4.tar.gz", "has_sig": false, "md5_digest": "cc84dedd952604b622be8e21345e0343", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5933, "upload_time": "2010-11-19T13:58:27", "url": "https://files.pythonhosted.org/packages/d7/f0/2d21c58c732926f0dc7893b027311dcd72c5e021e06330b6bd5adf505c4e/naf-0.2.4.tar.gz" } ], "0.2.5": [ { "comment_text": "", "digests": { "md5": "d5011907c53f4165f526199e8593a799", "sha256": "dd6ff37b861e7b6c4ef20fe40d7153aa45fa48024fb4bc53899cad9d13344f4c" }, "downloads": -1, "filename": "naf-0.2.5.tar.gz", "has_sig": false, "md5_digest": "d5011907c53f4165f526199e8593a799", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6323, "upload_time": "2010-11-19T16:19:25", "url": "https://files.pythonhosted.org/packages/df/3c/79a1391affbffab750d6d767d32436969b3eaac4e8a782a64790f7c374a0/naf-0.2.5.tar.gz" } ], "0.3.1": [ { "comment_text": "", "digests": { "md5": "97af32aa38625d958488e4f3999fb7e0", "sha256": "ccb780c123c22f20d2f642934d2d972b575b027c8c8fbfd8035fa91ec4f22592" }, "downloads": -1, "filename": "naf-0.3.1.tar.gz", "has_sig": false, "md5_digest": "97af32aa38625d958488e4f3999fb7e0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7051, "upload_time": "2011-03-23T23:30:57", "url": "https://files.pythonhosted.org/packages/2b/76/798bc3d67c33e324c1bf5d90b0e4656b0daba308895f2e7f7f0c83094b0f/naf-0.3.1.tar.gz" } ], "0.3.2": [ { "comment_text": "", "digests": { "md5": "e4f0bed57ea4ea8b0f519932cdaa3590", "sha256": "b44eccba3408152266ab834fd5af8c7f4742f297e55d1d47600bd5a61f307308" }, "downloads": -1, "filename": "naf-0.3.2.tar.gz", "has_sig": false, "md5_digest": "e4f0bed57ea4ea8b0f519932cdaa3590", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7053, "upload_time": "2012-06-28T13:53:57", "url": "https://files.pythonhosted.org/packages/93/d5/58693716ef8017a5b7b6fa8654f23aa084a2b68040d39056a52f71a7d298/naf-0.3.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e4f0bed57ea4ea8b0f519932cdaa3590", "sha256": "b44eccba3408152266ab834fd5af8c7f4742f297e55d1d47600bd5a61f307308" }, "downloads": -1, "filename": "naf-0.3.2.tar.gz", "has_sig": false, "md5_digest": "e4f0bed57ea4ea8b0f519932cdaa3590", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7053, "upload_time": "2012-06-28T13:53:57", "url": "https://files.pythonhosted.org/packages/93/d5/58693716ef8017a5b7b6fa8654f23aa084a2b68040d39056a52f71a7d298/naf-0.3.2.tar.gz" } ] }