{ "info": { "author": "Phil Jones", "author_email": "interstar@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers" ], "description": "File System Query. \n\nWorking with the file system is too verbose. \n\nFSQuery provides a way of thinking about the file system inspired by JQuery.\n\nAn FSQuery is created from a particular director with a number of terms added as modifiers. \n\nA simple example : \n\n from fsquery import FSQuery\n\n fsq = FSQuery(\"/home/myaccount\").NoFollow(\".git\").Ext(\".py\").FileOnly()\n for n in fsq :\n print(n.abs)\n\n\nThis FSQuery searches all directories under /home/myaccount, except directories with \".git\" in their name.\n\nIt matches files with a \".py\" extension. And the FileOnly() suppresses returning directories.\n\nSee more documentation on the [README on GitHub](https://github.com/interstar/FSQuery).\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/interstar/FSQuery", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "fsquery", "package_url": "https://pypi.org/project/fsquery/", "platform": "", "project_url": "https://pypi.org/project/fsquery/", "project_urls": { "Homepage": "https://github.com/interstar/FSQuery" }, "release_url": "https://pypi.org/project/fsquery/0.3.0/", "requires_dist": null, "requires_python": "", "summary": "File System Query. Working with the file system is too verbose. Let's make it more like JQuery.", "version": "0.3.0" }, "last_serial": 5747100, "releases": { "0.1.7": [ { "comment_text": "", "digests": { "md5": "d23302b92256b249424c05ba1b14759e", "sha256": "552e3c26e1911129a8c2383dfa163e9400dbf4c815a007f5d6ca66d6cfc5e756" }, "downloads": -1, "filename": "fsquery-0.1.7-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d23302b92256b249424c05ba1b14759e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 3835, "upload_time": "2018-04-12T23:57:14", "url": "https://files.pythonhosted.org/packages/32/74/cd723c8dc7ead00be89c028d182777daa1ec15f7bc2289c5745f0cced61e/fsquery-0.1.7-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "414b144fe5e1fba491a86651f4889900", "sha256": "f29672df9c9f2f4a10ee0cb5e291ece4f6fb78a6dbef3f5b38ca804ae12f627e" }, "downloads": -1, "filename": "fsquery-0.1.7.tar.gz", "has_sig": false, "md5_digest": "414b144fe5e1fba491a86651f4889900", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6518, "upload_time": "2018-04-12T23:57:15", "url": "https://files.pythonhosted.org/packages/11/3d/f958e49b096f46d92dc6cf8c036e7b3dfd985021b190fd81997bd2640d62/fsquery-0.1.7.tar.gz" } ], "0.1.8": [ { "comment_text": "", "digests": { "md5": "3f2f159ec2fd70e9edbdc7c62081e4d8", "sha256": "f632654347bf9e0adea7810ea4e8accdf48aa8151a3598d5cecf29c3eff5ae06" }, "downloads": -1, "filename": "fsquery-0.1.8-py2-none-any.whl", "has_sig": false, "md5_digest": "3f2f159ec2fd70e9edbdc7c62081e4d8", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4135, "upload_time": "2018-07-01T19:46:29", "url": "https://files.pythonhosted.org/packages/f9/be/7ab2a378300c15356efc6141519ee346f694891834ec069b4afb5bef49b9/fsquery-0.1.8-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "d147db5b955418b400970368780c4a2d", "sha256": "9c297f0730108832d9a7a7a716724e7e842e52ce03efb1c52109ae57a314344b" }, "downloads": -1, "filename": "fsquery-0.1.8-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d147db5b955418b400970368780c4a2d", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 4137, "upload_time": "2018-07-01T19:46:31", "url": "https://files.pythonhosted.org/packages/e8/5b/280b15ab1c06c5c4040928ee2c9d1437d218938db602f960ca4f3f8b16da/fsquery-0.1.8-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "303690fd034b7822a0f7d60c3df3f180", "sha256": "4b64f39a253eeec43aa14e69dc68b40b205f28420f755c2fbe9ecdaf255848e7" }, "downloads": -1, "filename": "fsquery-0.1.8.tar.gz", "has_sig": false, "md5_digest": "303690fd034b7822a0f7d60c3df3f180", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6976, "upload_time": "2018-07-01T19:46:41", "url": "https://files.pythonhosted.org/packages/e7/39/822e94ed68cb94daaec57ef4a2c63ed3b2a37ae542524c02ee218781fbf1/fsquery-0.1.8.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "967720733a2839b9a47077d8e79d0e0b", "sha256": "7383884808782c3103e32bcf6439b82cdb0325d12a9f3a467501b09233ddb8b9" }, "downloads": -1, "filename": "fsquery-0.2.0-py2-none-any.whl", "has_sig": false, "md5_digest": "967720733a2839b9a47077d8e79d0e0b", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 4954, "upload_time": "2019-04-03T22:47:09", "url": "https://files.pythonhosted.org/packages/b5/9a/e83f628a07dcebcd4947a0cecce6ca357171a3b9797e78e683f0457edbdb/fsquery-0.2.0-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ae049b557b8a89927f7890444cea1533", "sha256": "6c9fe7412dceb2913da3e88c6c7168f5baf80af719cb802112f575481ce83da1" }, "downloads": -1, "filename": "fsquery-0.2.0-py3-none-any.whl", "has_sig": false, "md5_digest": "ae049b557b8a89927f7890444cea1533", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 4952, "upload_time": "2019-04-03T22:47:11", "url": "https://files.pythonhosted.org/packages/b7/e6/c432b9923692d4899e5b613d34188fbcb000d3be6ee41cbed0622b48aff7/fsquery-0.2.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "e3ef7dba18cf0f0380746d735fbf8591", "sha256": "fa641392ac2692000d04d4038ee210ca34752626e119f3a77cfe29ebff611d97" }, "downloads": -1, "filename": "fsquery-0.2.0.tar.gz", "has_sig": false, "md5_digest": "e3ef7dba18cf0f0380746d735fbf8591", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6982, "upload_time": "2019-04-03T22:47:12", "url": "https://files.pythonhosted.org/packages/cf/22/cfaad9ff8bd6b8508b1bdb2d81d64f096b83d2151eb29d138e1c0efce3da/fsquery-0.2.0.tar.gz" } ], "0.2.1": [ { "comment_text": "", "digests": { "md5": "c540b9dbda7f4a483ce465078a516b3e", "sha256": "56d5b372475346102049136b34492088065bfb4a532cf4d7c7b202c71f989313" }, "downloads": -1, "filename": "fsquery-0.2.1-py2-none-any.whl", "has_sig": false, "md5_digest": "c540b9dbda7f4a483ce465078a516b3e", "packagetype": "bdist_wheel", "python_version": "py2", "requires_python": null, "size": 5364, "upload_time": "2019-04-05T20:04:44", "url": "https://files.pythonhosted.org/packages/37/d9/8299a6d9485ccd7eca97745ef6bc8ddc0f1b997293075b29b57c4968fac5/fsquery-0.2.1-py2-none-any.whl" }, { "comment_text": "", "digests": { "md5": "df900a464ac4665b18a9a631102f3dea", "sha256": "df1488bc48b17ae10ac4aced0398213561642f4e618c2ee06da728e4ae27a6d1" }, "downloads": -1, "filename": "fsquery-0.2.1-py3-none-any.whl", "has_sig": false, "md5_digest": "df900a464ac4665b18a9a631102f3dea", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5362, "upload_time": "2019-04-05T20:04:46", "url": "https://files.pythonhosted.org/packages/f1/4a/35efd1b4a3436860200bdac2ab215abb8d176e1a310ac968072ece43ae83/fsquery-0.2.1-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "b4f4bf54fd5f046229a2cd510c848e91", "sha256": "8e58853b5d88f3e5ca35cdaa2755d538729c757e471a4348c632e380074a5fc1" }, "downloads": -1, "filename": "fsquery-0.2.1.tar.gz", "has_sig": false, "md5_digest": "b4f4bf54fd5f046229a2cd510c848e91", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7168, "upload_time": "2019-04-05T20:04:48", "url": "https://files.pythonhosted.org/packages/90/90/f9222c81a46fd3d2f5ab032dac4b1ce2c1dacf345937fad3413637b3c5a5/fsquery-0.2.1.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "e1fd1236a4ee16a2fae9c6b176afc86e", "sha256": "e471db47d35226b619466f470e49dbf85541b811f76af3a16b3dfdae981eb390" }, "downloads": -1, "filename": "fsquery-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e1fd1236a4ee16a2fae9c6b176afc86e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5392, "upload_time": "2019-08-29T00:33:57", "url": "https://files.pythonhosted.org/packages/b4/67/1d48937739c6f87e2b8734e19747e19924bf933f7d9a82d36682250deac6/fsquery-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fc7cb8f3dacff1489d649363e3077b1", "sha256": "b02d3ac751e77641d5e99b6e1cc655e0cab73c44a53236ff6ed6fca5d5a21b9e" }, "downloads": -1, "filename": "fsquery-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3fc7cb8f3dacff1489d649363e3077b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7449, "upload_time": "2019-08-29T00:33:59", "url": "https://files.pythonhosted.org/packages/64/54/348452ead60cf665f1c0b93fbe1537c2763796d2d97d202119e381042f26/fsquery-0.3.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "e1fd1236a4ee16a2fae9c6b176afc86e", "sha256": "e471db47d35226b619466f470e49dbf85541b811f76af3a16b3dfdae981eb390" }, "downloads": -1, "filename": "fsquery-0.3.0-py3-none-any.whl", "has_sig": false, "md5_digest": "e1fd1236a4ee16a2fae9c6b176afc86e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 5392, "upload_time": "2019-08-29T00:33:57", "url": "https://files.pythonhosted.org/packages/b4/67/1d48937739c6f87e2b8734e19747e19924bf933f7d9a82d36682250deac6/fsquery-0.3.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "3fc7cb8f3dacff1489d649363e3077b1", "sha256": "b02d3ac751e77641d5e99b6e1cc655e0cab73c44a53236ff6ed6fca5d5a21b9e" }, "downloads": -1, "filename": "fsquery-0.3.0.tar.gz", "has_sig": false, "md5_digest": "3fc7cb8f3dacff1489d649363e3077b1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7449, "upload_time": "2019-08-29T00:33:59", "url": "https://files.pythonhosted.org/packages/64/54/348452ead60cf665f1c0b93fbe1537c2763796d2d97d202119e381042f26/fsquery-0.3.0.tar.gz" } ] }