Metadata-Version: 1.1
Name: rlpython
Version: 0.2
Summary: GNU Readline based Python REPL without any external dependencies
Home-page: https://github.com/fscherf/rlpython
Author: Florian Scherf
Author-email: f.scherf@pengutronix.de
License: MIT
Description: rlpython
        ========
        
        rlpython is a GNU Readline based Python REPL without any external dependencies
        
        
        Examples
        --------
        
        .. code-block:: text
        
            >>> import arpgarse
            >>> argparse.ArgumentParser
            <class 'argparse.ArgumentParser'>
        
            # inspect a python object
            >>> argparse.ArgumentParser.add_argument?
                   id: 0x7f3046435a70
                 type: <class 'function'>
                 file: /home/fsc/.pyenv/versions/3.7.9/lib/python3.7/argparse.py:1328
            signature: add_argument(self, *args, **kwargs)
        
            # print docstring of a python object
            >>> argparse.ArgumentParser.add_argument??
            add_argument(dest, ..., name=value, ...)
            add_argument(option_string, option_string, ..., name=value, ...)
        
            # open the source code of a python object in your local editor
            %edit argparse.ArgumentParser.add_argument
        
        
        Installation
        ------------
        
        .. code-block:: text
        
            # pip install rlpython
            # rlpython
        
        
        Starting rlpython from a Python script
        --------------------------------------
        
        .. code-block:: python
        
            import rlpython
        
            rlpython.embed()
        
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Debuggers
Classifier: Topic :: System :: Monitoring
Classifier: Topic :: System :: Shells
Classifier: Topic :: Terminals
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3 :: Only
