1. Python CFFI
  2. Untitled project
  3. cffi

Commits

Author Commit Message Date Builds
Armin Rigo
Don't call %(sys.executable) but simply 'python' here: we are in a virtualenv.
Armin Rigo
Use the "-p" option to ask "with the same version of Python".
Maciej Fijalkowski
use virtualenv as an executable
Maciej Fijalkowski
another test
Maciej Fijalkowski
missing files
Maciej Fijalkowski
ups, fix
Maciej Fijalkowski
another approach
Armin Rigo
A bytearray doesn't work, by design. If you really want one, you can do buffer(p)[:] = ...
Armin Rigo
Accept strings to initialize signed/unsigned char arrays.
Armin Rigo
Improve error message (thanks sarvi)
Maciej Fijalkowski
abomination. add virtualenv level tests
Armin Rigo
'zip_safe=False' only exists in setuptools, not in distutils.
Armin Rigo
You have to say "zip_safe=False" in your module. Sorry...
Armin Rigo
Add zip_safe=False to avoid issues.
Ronny Pfannschmidt
Backed out changeset f6d372be7f59 turns out not having setup.py install deps is worse
Ronny Pfannschmidt
remove setuptools dependency, use conditional c extension list instead
Armin Rigo
Tweak the READ and WRITE placement.
Armin Rigo
Write down places that we would need to fix to add a debugging mode to check for accesses-after-freeing-memory.
Armin Rigo
Make this point clearer here too.
Armin Rigo
Try to make it clearer.
Armin Rigo
Improve the error messages
Armin Rigo
Revert this case to a TypeError.
Armin Rigo
Kill _cffi_backend.offsetof(), using only _cffi_backend.typeoffsetof().
Armin Rigo
ffi.addressof(struct, field).
Armin Rigo
Document ffi.addressof().
Armin Rigo
Remove a special case from _cffi_backend, and replace it with a general solution: ffi.addressof(), only for structs or unions.
Armin Rigo
Fix in backend_ctypes.
Armin Rigo
Document the simpler form of giving a C function type.
Armin Rigo
Make ffi.callback work both in normal mode and in "decorator mode".
Armin Rigo
Don't use os.chdir(). Instead, give the tmpdir as options to distutils, which seems to work.
  1. Prev
  2. Next