Metadata-Version: 1.0
Name: babtools_misc
Version: 0.1.1
Summary: ['several small tools.']
Home-page: http://bitbucket.org/ArneBab/babtools-misc
Author: Arne Babenhauserheide
Author-email: arne_bab@web.de
License: GNU GPL-3 or later
Description: 
        
        
        Plans:
        - None. At the moment I'm happy with this structure.
        
        
        Ideas:
        - Adding information, how to use Mercurial to use this structure in your own project and keep it up to date while keeping your changes.
        - Get the version information from the Changelog. -> i.e.: First line.split()[-1] => One less point where I have to change things when updating.
        
        
        Source URL (Mercurial): U{http://bitbucker.org/ArneBab/babtools-misc/}
        
        PyPI URL: U{http://pypi.python.org/pypi/babtools_misc}
        
        
        ## babplay_mpd_playlist
        
        Use mplayer to play an mpd playlist.
        
        Usage:
        babplay_mpd_playlist.py [options] <playlist without suffix>
        
        Options:
        --random 	shuffle list before playing
        
        Dependencies:
        * shell
        * cat
        * sed
        * mplayer
        
        
        
        
        ## babplay_randomly
        
        Tell mplayer to randomly play all passed files.
        
        usage: babplay_randomly.py [--help] [-fs] [-caca] [DIR DIR ...] [FILE FILE ...]
        
        
        ## babsearch_n_replace
        
        Search and replace text strings inside text files.
        
        usage:
        - babsearch_n_replace.py [options] "Search String" "Replace String" file1 dir1 file2 file3
        replace text string
        ...
        
        options:
        --verbose
        print the files in which we found the search string.
        --dry-run
        don't change any files.
        --suffixes a list of suffixes seperated by commas.
        Examples: "--suffixes=.txt,.html" - only .txt and .html , "--sufixes=" - match all files.
        
        Decisions:
        - No undoing, because undoing could do more harm than just replacing back (would remove all new file changes -> damn unexpected!).
        
        Ideas:
        - Treat linebreaks as whitespace.
        
        
        
        ## get_all_files
        
        This module serves only for providing the get_all_files_in(dir) function,
        since I need it quite often.
        
        usage:
        >>> from get_all_files import get_all_files_in
        >>> files = get_all_files_in(".")
        
        
        Changelog:
        
        babtools_misc 0.1.1
        
        - babplay_randomly now takes the -caca option to play the videos via libcaca.
        - FIX: get_all_files only walked a subset of the files.
        
        babtools_misc 0.1
        
        - made the tools ready for PyPI
        
Keywords: babtools
Platform: any
Classifier: License :: OSI Approved :: GNU General Public License (GPL)
Classifier: Programming Language :: Python
Classifier: Operating System :: OS Independent
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: End Users/Desktop
Classifier: Environment :: Console
Classifier: Development Status :: 3 - Alpha
