{ "info": { "author": "Krzysztof Chomski", "author_email": "krzysztof.chomski@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: Microsoft :: Windows", "Operating System :: POSIX :: Linux", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development", "Topic :: Utilities" ], "description": "spaceminator |Build Status|\n===========================\n\n**spaceminator** is a command line tool to help you get rid off those\nnasty spaces in your filenames!\n\nTable of Contents\n-----------------\n\n1. `Requirements <#requirements>`__\n2. `Installation <#installation>`__\n3. `Usage <#usage>`__\n4. `Contributing <#contributing>`__\n5. `Support <#support>`__\n6. `License <#license>`__\n\n1. Requirements\n---------------\n\n**spaceminator** works on both Python 2 and Python 3 (tested on\n``python2.7`` and ``python3.5+``) and is Linux and Windows compatible\n(tested on Linux Mint 18.3 and Windows 7).\n\nDependencies:\n^^^^^^^^^^^^^\n\n**spaceminator** is written purely in Python. Tests depend on\n``pytest``, ``pytest-runner``, ``pytest-mock`` and ``mock``.\n\n2. Installation\n---------------\n\n**spaceminator** can be easily installed using ``pip``:\n\n::\n\n pip install -U spaceminator\n\n3. Usage\n--------\n\nTo run **spaceminator** just type ``spaceminator --help`` in your\nterminal and hit ``Enter`` to get list of available options.\n\n::\n\n ~$ spaceminator --help\n\n usage: spaceminator [-h] [-p PATH] [-l] [-q] [-c CHAR] [-r] [-d | -f | -ln]\n\n spaceminator is a command line tool to help you get rid off those nasty spaces\n in filenames!\n\n optional arguments:\n -h, --help show this help message and exit\n -p PATH, --path PATH Absolute path to work on (defaults to current working\n directory)\n -l, --list List files and directories only\n -q, --quiet Disable verbose mode\n -c CHAR, --char CHAR Replace char (default: _)\n -r, --recursive Go inside directories\n -d, --dirs-only Rename directories only\n -f, --files-only Rename files only\n -ln, --links-only Rename symlinks only\n\nFor example, to only list files and directories which include spaces in\ntheir names, type:\n\n::\n\n ~$ spaceminator -l -r\n File: '/home/user/long dir name/file inside dir'\n Dir: '/home/user/long dir name'\n File: '/home/user/long file name'\n\nTo rename all files and directories in a current directory, type:\n\n::\n\n ~$ spaceminator -r\n Renamed File '/home/user/long dir name/file inside dir' -> 'file_inside_dir'\n Renamed Dir '/home/user/long dir name' -> 'long_dir_name'\n Renamed File '/home/user/long file name' -> 'long_file_name'\n\n4. Contributing\n---------------\n\n| Contributions are always welcome - just:\n| 1. Fork the project.\n| 2. Commit your changes on a feature/fix branch.\n| 3. Push.\n| 4. Submit a pull request.\n| 5. Have your changes merged :)\n\n5. Support\n----------\n\nIf you need assistance, want to report a bug or request a feature,\nplease raise an issue\n`here `__.\n\n6. License\n----------\n\n**spaceminator** is released under the terms of the MIT License. Please\nrefer to the ``LICENSE.txt`` file for more details.\n\n.. |Build Status| image:: https://travis-ci.org/kchomski/spaceminator-project.svg?branch=master\n :target: https://travis-ci.org/kchomski/spaceminator-project\n\n\n", "description_content_type": null, "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/kchomski/spaceminator", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "spaceminator", "package_url": "https://pypi.org/project/spaceminator/", "platform": "", "project_url": "https://pypi.org/project/spaceminator/", "project_urls": { "Homepage": "https://github.com/kchomski/spaceminator" }, "release_url": "https://pypi.org/project/spaceminator/1.0.0/", "requires_dist": [ "pip" ], "requires_python": "", "summary": "spaceminator is a command line tool to help you get rid off those nasty spaces in your filenames!", "version": "1.0.0" }, "last_serial": 3602947, "releases": { "1.0.0": [ { "comment_text": "", "digests": { "md5": "d0115f6720bf25482f535efbde24a0ce", "sha256": "98f6c8f1b650ae8f2447cbad40c0a6318643c627182e3d6785a7fbef1e6eade2" }, "downloads": -1, "filename": "spaceminator-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0115f6720bf25482f535efbde24a0ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9454, "upload_time": "2018-02-21T18:23:48", "url": "https://files.pythonhosted.org/packages/e7/8d/45ec50a6e5700e089349f220916ff2d69244f182e1dd567c68bdc9b75c0e/spaceminator-1.0.0-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "d0115f6720bf25482f535efbde24a0ce", "sha256": "98f6c8f1b650ae8f2447cbad40c0a6318643c627182e3d6785a7fbef1e6eade2" }, "downloads": -1, "filename": "spaceminator-1.0.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "d0115f6720bf25482f535efbde24a0ce", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 9454, "upload_time": "2018-02-21T18:23:48", "url": "https://files.pythonhosted.org/packages/e7/8d/45ec50a6e5700e089349f220916ff2d69244f182e1dd567c68bdc9b75c0e/spaceminator-1.0.0-py2.py3-none-any.whl" } ] }