Metadata-Version: 2.1
Name: btmod
Version: 1.0.2
Summary: Modify Python Built-in Types
Home-page: https://github.com/nacho00112/btm
Author: Nacho00112
Author-email: thurealrubiogame@gmail.com
License: mit
Download-URL: https://github.com/nacho00112/btm/archive/v1.0.2.tar.gz
Description: btm - Built-in Types Modificator
        ================================
        
        This is a library written in pure python that allows you to modify the python built-in types easily.
        For example:
        
        ```python
        import btm
        btm.addattr(int, "lol", 10)
        print((1).lol) # Output: 10
        ```
        
        How this works!?
        ----------------
        
        - no C extensions, only pure python
        - no preprocessors
        
        Using the native library ctypes:
        `ctypes.pythonapi._PyObject_GetDictPtr` do the trick.
        
        Installation
        ------------
        The simpliest way is using [pip](https://github.com/pypa/pip)
        
        ```bash
        pip install btmod
        ```
        
        or from github:
        
        ```bash
        git clone https://github.com/nacho00112/btm
        cd btm
        python3 setup.py install
        ```
        
        For test:
        
        ```bash
        python3 test.py
        ```
        
        Documentation
        -------------
        
        The documentation is available in [The btm documentation page](https://github.com/nacho00112/btm/tree/main/docs/index.md)
        
        Contribution
        ------------
        
        Contributions are welcome, see [CONTRIBUTE.md](https://github.com/nacho00112/btm/tree/main/CONTRIBUTE.md) for more information.
        
        For bugs, questions, suggestions etc.
        -------------------------------------
        
        Go to [issues](https://github.com/nacho00112/btm/issues).
        
        Contact
        -------
        - email
            - <thurealrubiogame@gmail.com>
        - issues
            - [issues](https://github.com/nacho00112/btm/issues)
        
        Creators
        --------
        - [Nacho](https://github.com/nacho00112)
        - Only created by me!
        
        
Platform: any
Classifier: Programming Language :: Python :: 3.7
Classifier: Programming Language :: Python :: Implementation :: CPython
Requires-Python: >=3.7
Description-Content-Type: text/markdown
