python-ctypeslib_0.0.0+svn20100125-5_all.deb


Advertisement

Description

python-ctypeslib - code generator to convert header files into ctypes interfaces

Distribution: Ubuntu 16.04 LTS (Xenial Xerus)
Repository: Ubuntu Universe amd64
Package name: python-ctypeslib
Package version: 0.0.0+svn20100125
Package release: 5
Package architecture: all
Package type: deb
Installed size: 180 B
Download size: 42.64 KB
Official Mirror: archive.ubuntu.com
Ctypeslib is a code generator capable of converting C header files into xml files (using gccxml), and then converting the xmlfiles into Python modules which define a ctypes interface to the corresponding C library. Ctypeslib is not ctypes. Ctypes is included in python2.5+, while ctypeslib is a lesser known add-on by the ctypes author. If you use ctypes a lot and are tired of setting argtypes and restype of the called functions, you should look into ctypeslib. Ctypeslib can also set up data types and structures from C header files automatically. Ctypeslib could be used to integrate Python with an existing C project, or from the start with a new project to ease development of a Python/C interface.

Alternatives

    Download

    Source package: python-ctypeslib

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install python-ctypeslib deb package:
      # sudo apt-get install python-ctypeslib

    Files

    • /usr/bin/h2xml
    • /usr/bin/xml2py
    • /usr/lib/python2.7/dist-packages/ctypeslib-0.5.6.egg-info
    • /usr/lib/python2.7/dist-packages/ctypeslib/__init__.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/dynamic_module.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/h2xml.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/xml2py.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/codegen/__init__.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/codegen/codegenerator.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/codegen/cparser.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/codegen/gccxmlparser.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/codegen/typedesc.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/contrib/__init__.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/contrib/get_exports.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/contrib/pythonhdr.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/__init__.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/runtests.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/stdio.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/test_byref.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/test_codegen.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/test_dynmodule.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/test_pythonhdr.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/test_toolchain.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/winapi.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/test/winapi_without_defines.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/util/__init__.py
    • /usr/lib/python2.7/dist-packages/ctypeslib/util/byref_at.py
    • /usr/share/doc/python-ctypeslib/README.Debian
    • /usr/share/doc/python-ctypeslib/TODO.Debian
    • /usr/share/doc/python-ctypeslib/TODO.gz
    • /usr/share/doc/python-ctypeslib/changelog.Debian.gz
    • /usr/share/doc/python-ctypeslib/codegen.txt.gz
    • /usr/share/doc/python-ctypeslib/copyright
    • /usr/share/doc/python-ctypeslib/examples.Debian
    • /usr/share/man/man1/ctypeslib.1.gz
    • /usr/share/man/man1/h2xml.1.gz
    • /usr/share/man/man1/xml2py.1.gz

    Changelog

    2015-09-01 - Debian Python Modules Team <python-modules-team@lists.alioth.debian.org> python-ctypeslib (0.0.0+svn20100125-5) unstable; urgency=low [ Jakub Wilk ] * Use canonical URIs for Vcs-* fields. [ Andrey Rahmatullin ] * Port from python-support to dh-python (Closes: #786089).

    2011-06-28 - Richard Darst <rkd@zgib.net> python-ctypeslib (0.0.0+svn20100125-4) unstable; urgency=low * Bump standards-version to 3.9.2. * Upgrade source format to 3.0 (quilt). * Fix duplicate documentation of options of xml2py in the manual page. (Closes: #609841) * Clarify the h2xml -c and xml2py -l options as they are relatively important. (Closes: #609920) * This now appears on the PyPI as version 0.5.4a, but there is not actually a release - it only points to the svn repo, which has no changes since I originally packaged ctypeslib.

    2011-05-08 - Piotr O┼╝arowski <piotr@debian.org> python-ctypeslib (0.0.0+svn20100125-3) unstable; urgency=low * Team upload. * Rebuild to add Python 2.7 support

    2010-04-14 - Richard Darst <rkd@zgib.net> python-ctypeslib (0.0.0+svn20100125-2) unstable; urgency=low * Create and include a manual page. There is one manual page accessible under the names `ctypeslib`, `h2xml`, and `xml2py` now. * Add explicit source format 1.0 designation.

    2010-02-02 - Richard Darst <rkd@zgib.net> python-ctypeslib (0.0.0+svn20100125-1) unstable; urgency=low * Initial release (Closes: #566905)

    Advertisement
    Advertisement