src/jisho.py
def wrapper():
        """`cached_data` can only take a bare callable
        (no args),
        so we need to wrap callables needing arguments
        with a function that needs no arguments.
        """
        return get_words(query)
`cached_data` can only take a bare callable
        (no args),
        so we need to wrap callables needing arguments
        with a function that needs no arguments.
        
`cached_data` can only take a bare callable
(no args),
so we need to wrap callables needing arguments
with a function that needs no arguments.
` cached_data ` can only take a bare callable ( no args ) so we need to wrap callables needing arguments with a function that needs no arguments .
def wrapper():
        return get_words(query)
def wrapper ( ) : return get_words ( query )
`cached_data` can only take a bare callable
(no args),
so we need to wrap callables needing arguments
with a function that needs no arguments.
` cached_data ` can only take a bare callable ( no args ) so we need to wrap callables needing arguments with a function that needs no arguments .
"""`cached_data` can only take a bare callable
        (no args),
        so we need to wrap callables needing arguments
        with a function that needs no arguments.
        """