Metadata-Version: 2.1
Name: autopxd2
Version: 1.1.0
Summary: Automatically generate Cython pxd files from C headers
Home-page: https://github.com/gabrieldemarmiesse/python-autopxd2
Author: Gabriel de Marmiesse
Author-email: gabrieldemarmiesse@gmail.com
License: MIT
Description: # python-autopxd2
        A friendly fork of autopxd https://github.com/tarruda/python-autopxd
        
        It allows to generate `.pxd` files automatically from `.h` files.
        
        Tested against:
        
        - Python 2.7
        - Python 3.4
        - Python 3.6
        - PEP8
        
        [![Build Status](https://travis-ci.org/gabrieldemarmiesse/python-autopxd2.svg?branch=master)](https://travis-ci.org/gabrieldemarmiesse/python-autopxd2)
        
        ### installation:
        ```shell
        pip install autopxd2
        ```
        
        ### usage:
        ```shell
        autopxd [OPTIONS] [INFILE] [OUTFILE]
        
          Generate a Cython pxd file from a C header file.
        
        Options:
          --version                Print program version and exit.
          -I, --include-dir <dir>  Allow the C preprocessor to search for files in
                                   <dir>.
          --debug / --no-debug     Dump preprocessor output to stderr.
          --help                   Show this message and exit.
        ```
        
        ### release history:
        #### v1.1.0 - 2020-01-03
        * Support for OSX
        
        ### roadmap:
        
        - Refactoring of the code __DONE__
        - Adding tests for PEP8 __DONE__
        - Uploading to PyPi __DONE__
        - Check that the generated code is correct by comparing it to the libc in Cython
        - More tests
        - Merge it into Cython so that the `.pxd` files aren't necessary anymore? Maybe.
        
        
        #### Please raise an issue if the generated code isn't correct.
        
        It's difficult to catch all the corner cases.
        
        
        
Platform: UNKNOWN
Description-Content-Type: text/markdown
Provides-Extra: dev
