{ "info": { "author": "Arne Babenhauserheide", "author_email": "arne_bab@web.de", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License (GPL)", "Operating System :: OS Independent", "Programming Language :: Python", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "Please remember that these are just some personal tools! \n\nI wrote each of them to scratch an itch - for example because my mpd died\n and I wanted to play the playlists anyway, or because I just needed to \nplay a folder at random (OK, I wanted to play all my 30GiB of music at random, \nbut hey... :) ). \n\nIf these tools eat your cat or do unruly things with your dog, \nplease don't blame me - but tell me ;) \n\n\n\nPlans: \n - None. At the moment I'm happy with this structure.\n\n\nIdeas: \n - Adding information, how to use Mercurial to use this structure \n in your own project and keep it up to date while keeping your changes. \n - Get the version information from the Changelog. -> i.e.: First line.split()[-1] \n => One less point where I have to change things when updating. \n\n\nSource URL (Mercurial): U{http://bitbucker.org/ArneBab/babtools-misc/}\n\nPyPI URL: U{http://pypi.python.org/pypi/babtools_misc}\n\n\n## babplay_mpd_playlist\n\nUse mplayer to play an mpd playlist. \n\nUsage: \n babplay_mpd_playlist.py [options] \n\nOptions: \n --random \tshuffle list before playing\n\nDependencies: \n\t* shell\n\t* cat\n\t* sed\n\t* mplayer\n\n\n\n\n## babplay_randomly\n\nTell mplayer to randomly play all passed files. \n\nusage: \n\t- babplay_randomly.py [--help] [-fs] [-caca] [DIR FILE DIR ...]\n\t Just play all passed files and all files in the passed folders.\n\t When called without files or folders, it plays the current folder.\n\nOptions: \n\t-fs\trun full screen.\n\t-caca\tuse libcaca to play in ascii.\n\n\n## babsearch_n_replace\n\nSearch and replace text strings inside text files. \n\nusage: \n\t- babsearch_n_replace.py [options] \"Search String\" \"Replace String\" file1 dir1 file2 file3 \n\t replace the text string in every text file\n...\n\noptions: \n\t--verbose \n\t print the files in which we found the search string. \n\t--dry-run \n\t don't change any files. \n\t--suffixes a list of suffixes seperated by commas. \n\t Examples: \n \"--suffixes=.txt,.html\" - only .txt and .html \n \"--sufixes=\" - match all files.\n Default: .txt,.mdwn,.yml,.xml,.htm,.html,.py\n\nDecisions: \n\t- No undoing, because undoing could do more harm than just replacing back \n (would remove all new file changes -> damn unexpected!). \n\nIdeas: \n\t- Treat linebreaks as whitespace.\n\n\n\n## get_all_files\n\nThis module serves only for providing the get_all_files_in(dir) function, \nsince I need it quite often.\n\nusage: \n >>> from get_all_files import get_all_files_in\n >>> files = get_all_files_in(\".\")\n\n\nChangelog: \n\nbabtools_misc 0.1.3\n\n- FIX: Added missing file to distrib. \n\nbabtools_misc 0.1.2\n\n- documentation update for some of the scripts.\n\nbabtools_misc 0.1.1\n\n- babplay_randomly now takes the -caca option to play the videos via libcaca. \n- FIX: get_all_files only walked a subset of the files.\n\nbabtools_misc 0.1\n\n- made the tools ready for PyPI", "description_content_type": null, "docs_url": null, "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://bitbucket.org/ArneBab/babtools-misc", "keywords": "babtools", "license": "GNU GPL-3 or later", "maintainer": null, "maintainer_email": null, "name": "babtools_misc", "package_url": "https://pypi.org/project/babtools_misc/", "platform": "any", "project_url": "https://pypi.org/project/babtools_misc/", "project_urls": { "Download": "UNKNOWN", "Homepage": "http://bitbucket.org/ArneBab/babtools-misc" }, "release_url": "https://pypi.org/project/babtools_misc/0.1.3/", "requires_dist": null, "requires_python": null, "summary": "several small tools.", "version": "0.1.3" }, "last_serial": 786666, "releases": { "0.1": [ { "comment_text": "", "digests": { "md5": "0773a4a395c5578f511678d8e9689800", "sha256": "f4364b78be12589ce4376656d7e947e380b699df7b10f1f7217c3af605461f13" }, "downloads": -1, "filename": "babtools_misc-0.1.tar.gz", "has_sig": false, "md5_digest": "0773a4a395c5578f511678d8e9689800", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6337, "upload_time": "2009-06-19T19:53:18", "url": "https://files.pythonhosted.org/packages/dc/69/4eab4036b3ed0e28b2a6e020bcab4f655859a9fcb544a8e03e813839b302/babtools_misc-0.1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "b1f5d277707ce4fdc50c1bcb36391973", "sha256": "f5ed29bf96f8b7e4ddfde51d966d952e7ae3d69161a60a494a0a1edb4980a657" }, "downloads": -1, "filename": "babtools_misc-0.1.1.tar.gz", "has_sig": false, "md5_digest": "b1f5d277707ce4fdc50c1bcb36391973", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6225, "upload_time": "2009-06-21T15:46:54", "url": "https://files.pythonhosted.org/packages/7a/e2/59a397e29145ecd33c81abe57fbde7c990ae673b27e3c7abcea894e92cf5/babtools_misc-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "9c1105e7983c55b181eec49956c2ca12", "sha256": "ae8bc2cf05335e4c8530e8ee0c56a8ad2a91566d64471be0b35d9d938a2a64f5" }, "downloads": -1, "filename": "babtools_misc-0.1.2.tar.gz", "has_sig": false, "md5_digest": "9c1105e7983c55b181eec49956c2ca12", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 6607, "upload_time": "2009-06-23T08:17:58", "url": "https://files.pythonhosted.org/packages/4d/38/0b78d3dd583ac177249bde61d8c4b433a05d344ae9091b0c1727543e532e/babtools_misc-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "cc596f0187e3db3b54b1c9df6f40ea77", "sha256": "87ed654aeb6d2c58527712a6477b4ff4f1f5f4d380191c4a164924688db59b49" }, "downloads": -1, "filename": "babtools_misc-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cc596f0187e3db3b54b1c9df6f40ea77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7041, "upload_time": "2009-06-25T01:52:27", "url": "https://files.pythonhosted.org/packages/31/03/220923c88534664bfafb022ca273c1b36cae74be76a4640e79ece440c8cf/babtools_misc-0.1.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "cc596f0187e3db3b54b1c9df6f40ea77", "sha256": "87ed654aeb6d2c58527712a6477b4ff4f1f5f4d380191c4a164924688db59b49" }, "downloads": -1, "filename": "babtools_misc-0.1.3.tar.gz", "has_sig": false, "md5_digest": "cc596f0187e3db3b54b1c9df6f40ea77", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 7041, "upload_time": "2009-06-25T01:52:27", "url": "https://files.pythonhosted.org/packages/31/03/220923c88534664bfafb022ca273c1b36cae74be76a4640e79ece440c8cf/babtools_misc-0.1.3.tar.gz" } ] }