{ "info": { "author": "Barry Scott", "author_email": "barry@barrys-emacs.org", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: Apache Software License", "Programming Language :: Python :: 2", "Programming Language :: Python :: 3", "Topic :: Utilities" ], "description": "# smart-find\n\nsmart-find makes it easier to access the advanced features of\nfind and grep.\n\n## Usage\n\nUse the `-help` option to show the smart-find usage.\n\n```bash\n $ smart-find -help\n Usage: smart-find\n\n -help - print this help\n -contains (-c) - grep for string in found files\n -ignore-case (-i) - ignore case when greping\n -iname (-in) - ignore case of filenames\n -save-config - write the default config\n into /Users/barry/Library/Preferences/smart-find.json\n -debug - print the find command line\n - - limit find to a max depth of \n```\n\n## configuration\n\nsmart-find follows the conventions of macOS and Linux XDG to look for configuration files.\n\nYou can see the default configuration file path in the `smart-find -help` output\n\n* macos - `~/Library/Preferences/smart-find.json`\n* linux - `~/.config/smart-find.json`\n\nUse the `smart-find -save-config` to create a config file with the default\nconfiguration options:\n\nThe default configuration is:\n\n```json\n {\n \"folders_to_prune\": [\".svn\", \".git\", \".hg\"],\n \"files_to_prune\": [\"*~\"]\n }\n```\n\nThe following items are supported:\n\n* folders_to_prune is a list of folders that will be ignored\n* files_to_prune is a list of file patterns that will be ignored\n\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/barry-scott/CLI-tools", "keywords": "development", "license": "Apache 2.0", "maintainer": "", "maintainer_email": "", "name": "smart-find", "package_url": "https://pypi.org/project/smart-find/", "platform": "", "project_url": "https://pypi.org/project/smart-find/", "project_urls": { "Homepage": "https://github.com/barry-scott/CLI-tools" }, "release_url": "https://pypi.org/project/smart-find/1.0.4/", "requires_dist": [ "config-path" ], "requires_python": "", "summary": "Smart find", "version": "1.0.4", "yanked": false, "yanked_reason": null }, "last_serial": 6009159, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "832eb146c29766842050f58e9438411c", "sha256": "92255bd21cd360f988ff328beda79f7ff3feb84867041779a61f179bd46f20f8" }, "downloads": -1, "filename": "smart_find-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "832eb146c29766842050f58e9438411c", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 11940, "upload_time": "2019-08-11T14:09:31", "upload_time_iso_8601": "2019-08-11T14:09:31.620472Z", "url": "https://files.pythonhosted.org/packages/a5/e5/672144770c0f3bab65aac35839e351863bdbba2b99b2b0a2225fbfc1265a/smart_find-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "f444af674cc510b2bcdb628576950995", "sha256": "20c532e506ecc942bda7a374bb4df71c360b8e52df97256d4b5cd88dbd9aab25" }, "downloads": -1, "filename": "smart-find-1.0.0.tar.gz", "has_sig": false, "md5_digest": "f444af674cc510b2bcdb628576950995", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5823, "upload_time": "2019-08-11T14:09:38", "upload_time_iso_8601": "2019-08-11T14:09:38.691987Z", "url": "https://files.pythonhosted.org/packages/68/e8/d8f723d2420761eecc2a43d75abe6aaed19d1203041c09b1f5fb1ae4ffa5/smart-find-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "b8b4b03099a097e687e475921a39be17", "sha256": "2e432f079d049703aaebc0dd14cf5045afe0fb5ac75c234dea29bcc2629b551c" }, "downloads": -1, "filename": "smart_find-1.0.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "b8b4b03099a097e687e475921a39be17", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 13025, "upload_time": "2019-08-16T11:53:42", "upload_time_iso_8601": "2019-08-16T11:53:42.150788Z", "url": "https://files.pythonhosted.org/packages/f8/8a/188318ddbfc8ac7b0b024019b99ade3396dcdc1985f5df989ad474df5e58/smart_find-1.0.1-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "00911598caf895c964442677dcb097b5", "sha256": "f2a7688c8a721fa5301bf5985e994575ec51e93e93cba0eff59c39b89a82320e" }, "downloads": -1, "filename": "smart-find-1.0.1.tar.gz", "has_sig": false, "md5_digest": "00911598caf895c964442677dcb097b5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5844, "upload_time": "2019-08-16T11:53:48", "upload_time_iso_8601": "2019-08-16T11:53:48.036532Z", "url": "https://files.pythonhosted.org/packages/6d/e9/c555089b39dd9f307140a3dd99b5407181b1e13143973808f11daf10809b/smart-find-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.3": [ { "comment_text": "", "digests": { "md5": "25e506c70e16365754fb7b073cc46b02", "sha256": "41b92f5bb796a5c25443338f9166d0828a8f6244905a0cef47547998efda5edc" }, "downloads": -1, "filename": "smart_find-1.0.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "25e506c70e16365754fb7b073cc46b02", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12817, "upload_time": "2019-09-28T16:54:02", "upload_time_iso_8601": "2019-09-28T16:54:02.827709Z", "url": "https://files.pythonhosted.org/packages/e2/c0/9cdd4771b7203cf4f218e221bd9b5fb6111f59b823ce27aa7fb80d068e36/smart_find-1.0.3-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "1.0.4": [ { "comment_text": "", "digests": { "md5": "194a09e18c7c7991608359fdded5cd95", "sha256": "efdaac7553dfdff46655009623d98cb4540cd6e2cd7f2e5f567ad17c2af26226" }, "downloads": -1, "filename": "smart_find-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "194a09e18c7c7991608359fdded5cd95", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12822, "upload_time": "2019-10-21T20:20:51", "upload_time_iso_8601": "2019-10-21T20:20:51.719776Z", "url": "https://files.pythonhosted.org/packages/3e/be/bd9b25bb21594ddf16568b5d3bd8c8e2661f740031c4436adceec77de8c5/smart_find-1.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "194a09e18c7c7991608359fdded5cd95", "sha256": "efdaac7553dfdff46655009623d98cb4540cd6e2cd7f2e5f567ad17c2af26226" }, "downloads": -1, "filename": "smart_find-1.0.4-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "194a09e18c7c7991608359fdded5cd95", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 12822, "upload_time": "2019-10-21T20:20:51", "upload_time_iso_8601": "2019-10-21T20:20:51.719776Z", "url": "https://files.pythonhosted.org/packages/3e/be/bd9b25bb21594ddf16568b5d3bd8c8e2661f740031c4436adceec77de8c5/smart_find-1.0.4-py2.py3-none-any.whl", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }