{ "info": { "author": "Jason Short", "author_email": "jason@sheersky.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 2 - Pre-Alpha", "Intended Audience :: Developers", "Intended Audience :: System Administrators", "License :: OSI Approved :: BSD License", "Natural Language :: English", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Utilities" ], "description": "===============================\nSmart File Sorter\n===============================\n\n.. image:: https://badge.fury.io/py/SmartFileSorter.png\n :target: http://badge.fury.io/py/SmartFileSorter\n\n.. image:: https://travis-ci.org/jashort/SmartFileSorter.png?branch=master\n :target: https://travis-ci.org/jashort/SmartFileSorter\n\n.. image:: https://pypip.in/download/SmartFileSorter/badge.png\n :target: https://pypi.python.org/pypi/SmartFileSorter\n\n\nRule based file moving and renaming tool\n\n* Free software: BSD license\n* Documentation: https://smartfilesorter.readthedocs.org.\n\nFeatures\n--------\n\n* Moves/renames files based on rules defined in a YAML configuration file.\n* Automatically renames a file if it already exists in the destination directory by appending a sequence number to the\n filename. (file.txt, file_001.txt, file_002.txt, etc)\n* Easy to extend with new match or action rules\n\n\n\n\nHistory\n-------\n0.4.0 (2014-11-18)\n--------------------\n\n* Fixed bug that threw an error when running under Python3\n\n0.3.0 (2014-11-18)\n--------------------\n\n* Processing will stop for a file after the first ruleset matches and actions are performed.\n* Added test for that\n* Tests will clean up temporary files after they run\n* Log files that match a rule at the debug level instead of info (less verbose output at standard log level)\n* After running, log the number of files that each ruleset matched.\n\n\n0.2.0 (2014-09-15)\n---------------------\n\n* Fixed badge link in README.rst\n* Updated documentation with examples and added plugin description and usage examples\n\n\n0.1.0 (2014-09-14)\n---------------------\n\n* First release on PyPI.", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jashort/SmartFileSorter", "keywords": "smartfilesorter", "license": "BSD", "maintainer": null, "maintainer_email": null, "name": "SmartFileSorter", "package_url": "https://pypi.org/project/SmartFileSorter/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/SmartFileSorter/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/jashort/SmartFileSorter" }, "release_url": "https://pypi.org/project/SmartFileSorter/0.4.0/", "requires_dist": null, "requires_python": null, "summary": "Rule based file moving and renaming tool", "version": "0.4.0" }, "last_serial": 1314029, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "72d77d9d1cd27a003f09bfd260c9a0ec", "sha256": "e862cada4b6622faf0fd48960b53a6d0b85a257a4a98dae0bb50a5f9f5d1c828" }, "downloads": -1, "filename": "SmartFileSorter-0.1.0-py3.4.egg", "has_sig": false, "md5_digest": "72d77d9d1cd27a003f09bfd260c9a0ec", "packagetype": "bdist_egg", "python_version": "3.4", "requires_python": null, "size": 29267, "upload_time": "2014-09-15T01:07:12", "url": "https://files.pythonhosted.org/packages/61/3d/d738a19c44bf72dd7275f5624c10c90c00c89e4a8e81a88906bca10bbc40/SmartFileSorter-0.1.0-py3.4.egg" }, { "comment_text": "", "digests": { "md5": "9956d2410b83af1eccf73b23e98a5304", "sha256": "0e027ab1335529c7155edcf4263022dabe6ba462fd592f95db55eae420e518e9" }, "downloads": -1, "filename": "SmartFileSorter-0.1.0.tar.gz", "has_sig": false, "md5_digest": "9956d2410b83af1eccf73b23e98a5304", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 21516, "upload_time": "2014-09-15T01:07:46", "url": "https://files.pythonhosted.org/packages/28/1d/86fd09420e56dc7312b365e631f08ccccf7f7189f888ce3a0a33472ff1e3/SmartFileSorter-0.1.0.tar.gz" } ], "0.2.0": [ { "comment_text": "", "digests": { "md5": "134e8d44000e5130c56aae4fdc8dda58", "sha256": "daad54d882b895040650b89c1ab0f05ffb233bdd9dcaa56e245e7aefd34eb3d3" }, "downloads": -1, "filename": "SmartFileSorter-0.2.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "134e8d44000e5130c56aae4fdc8dda58", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 14869, "upload_time": "2014-09-15T02:48:42", "url": "https://files.pythonhosted.org/packages/f5/eb/a6fde96a15c31dfe77d4062306f5a9f8321e434da28f18abba1590c92f3d/SmartFileSorter-0.2.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "0e3faa92db41ad548d30dd071117a837", "sha256": "cf5169c4581bac21b32556339f4a6a9070c2edc23b16f26669356ecd18f50199" }, "downloads": -1, "filename": "SmartFileSorter-0.2.0.tar.gz", "has_sig": false, "md5_digest": "0e3faa92db41ad548d30dd071117a837", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 22956, "upload_time": "2014-09-15T02:48:39", "url": "https://files.pythonhosted.org/packages/5a/28/da7db020781522194b3a278c8837690056e17574b399dd9df688efee59a8/SmartFileSorter-0.2.0.tar.gz" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "7b8edb551e5c36e3884031c7f56e0c12", "sha256": "c3e07c20015ae8b099b13e0319725bef5019ccbe4ab861301266873c511f2836" }, "downloads": -1, "filename": "SmartFileSorter-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b8edb551e5c36e3884031c7f56e0c12", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15582, "upload_time": "2014-11-20T06:41:07", "url": "https://files.pythonhosted.org/packages/2c/db/b1c679726ba4b0c41fc67e78a5819a6857bc5a8607f3c31f951bc6e31867/SmartFileSorter-0.3.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "7d10c65cf8eca2061b9e57fab1995ec1", "sha256": "f3c97a4f946b98f72b7428c3dfd3ac0ee02f122faa0a174dbc8b0586224b35cd" }, "downloads": -1, "filename": "SmartFileSorter-0.3.0.tar.gz", "has_sig": false, "md5_digest": "7d10c65cf8eca2061b9e57fab1995ec1", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23774, "upload_time": "2014-11-20T06:41:04", "url": "https://files.pythonhosted.org/packages/c9/8d/74470140b3fe030523daa3ac5f53b37b50c8359dac14f5476a8e7d7bacff/SmartFileSorter-0.3.0.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "83275e67e743959459500b98a56a94a1", "sha256": "2473b0d140bbbdaf5f950a1024406ba724e4712a1e006db093559a0528ddbefa" }, "downloads": -1, "filename": "SmartFileSorter-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83275e67e743959459500b98a56a94a1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15662, "upload_time": "2014-11-20T06:55:32", "url": "https://files.pythonhosted.org/packages/3a/a3/0912905cf5498ae7558c48193bbc0b40421512ebf935cc03646294b751e5/SmartFileSorter-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac83cd2914f7ea06b6323b8ece2bf509", "sha256": "6a4879c612270ef0e85c71779e55c580a78d68853d12b20a711109fa666d0ca5" }, "downloads": -1, "filename": "SmartFileSorter-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ac83cd2914f7ea06b6323b8ece2bf509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23848, "upload_time": "2014-11-20T06:55:30", "url": "https://files.pythonhosted.org/packages/62/43/ff512fb5cf7fa73a2b589ad58c6d3c065d1a5f5d4dc06eb292ba062d9620/SmartFileSorter-0.4.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "83275e67e743959459500b98a56a94a1", "sha256": "2473b0d140bbbdaf5f950a1024406ba724e4712a1e006db093559a0528ddbefa" }, "downloads": -1, "filename": "SmartFileSorter-0.4.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "83275e67e743959459500b98a56a94a1", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 15662, "upload_time": "2014-11-20T06:55:32", "url": "https://files.pythonhosted.org/packages/3a/a3/0912905cf5498ae7558c48193bbc0b40421512ebf935cc03646294b751e5/SmartFileSorter-0.4.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ac83cd2914f7ea06b6323b8ece2bf509", "sha256": "6a4879c612270ef0e85c71779e55c580a78d68853d12b20a711109fa666d0ca5" }, "downloads": -1, "filename": "SmartFileSorter-0.4.0.tar.gz", "has_sig": false, "md5_digest": "ac83cd2914f7ea06b6323b8ece2bf509", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 23848, "upload_time": "2014-11-20T06:55:30", "url": "https://files.pythonhosted.org/packages/62/43/ff512fb5cf7fa73a2b589ad58c6d3c065d1a5f5d4dc06eb292ba062d9620/SmartFileSorter-0.4.0.tar.gz" } ] }