<commit_before>Overview
========

Interactive Brokers (IB) Python API, auto generated from IB C++ API using SWIG.
Supports IB API version 9.64

Install
=======

To build and install as a Python extension (recommended):

    $ sudo python setup.py install
    
Usage
=====

To use simply import the swigibpy module, see the examples directory for more.

Develop
=======
    
For developement you can build the extension in the current dir 

    $ python setup.py build_ext --build-lib .
 	
To regenerate the SWIG wrappers (SWIG 2.0+ required), in the IB API 
directory run:

    $ swig -v -c++ -python -threads -o swig_wrap.cpp -outdir .. -modern \
        -fastdispatch -nosafecstrings -noproxydel -fastproxy -fastinit \
        -fastunpack -fastquery -modernargs -nobuildnone ../swigify_ib.i
        
__NOTE__ SWIG options -builtin and -fvirtual are not compatible with swigibpy's\
interface file.
<commit_msg>Fixed README<commit_after>Overview
========

Interactive Brokers (IB) Python API, auto generated from IB C++ API using SWIG.
Supports IB API version 9.64

Install
=======

To build and install as a Python extension (recommended):

    $ sudo python setup.py install
    
Usage
=====

To use simply import the swigibpy module, see the examples directory for more.

Develop
=======
    
For developement you can build the extension in the current dir 

    $ python setup.py build_ext --build-lib .
 	
To regenerate the SWIG wrappers (SWIG 2.0+ required), in the IB API 
directory run:

    $ swig -v -c++ -python -threads -o swig_wrap.cpp -outdir .. -modern 
        -fastdispatch -nosafecstrings -noproxydel -fastproxy -fastinit 
        -fastunpack -fastquery -modernargs -nobuildnone ../swigify_ib.i
        
__NOTE:__ SWIG options -builtin and -fvirtual are not compatible with swigibpy's
interface file.

{'fraction_non_alphanumeric': 0.09675645959318306, 'fraction_numerical': 0.005497526113249038, 'mean_word_length': 3.1647597254004576, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 2, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1903409', 'n_tokens_mistral': 587, 'n_tokens_neox': 536, 'n_words': 219}