Skip to main content

Python CFFI Judy wrapper

Project description

judyz

judyz is another (pair of) Python wrapper(s) for the Judy library.

It implements both a CFFI and a Cython wrapper.

Note that the Cython wrapper is currently unmaintained: it doesn't work with PyPy, unlike CFFI.

judyz-cython must be compiled, unlike judyz-cffi.

Compilation Requirements

  • libjudy-dev
  • cython
  • libffi-dev
  • python-cffi (or pypy)
  • ...

Distribution

judyz-cffi is distributed as source:

python setup.py sdist

judyz_cython can be distributed as an egg:

python setup.py bdist_egg

To compile judyz-cython inplace:

cd src/judycython
python setup.py build_ext -i
cd ../..
nosetests

Installation From Local Build

If pip install doesn't work: pip install --pre --no-index --find-links .../judyz/src/judyzcffi/dist/judyz_cffi-0.1.tar.gz judyz-cffi

easy_install .../judyz/src/judyzcython/dist/judyz_cython-0.1-py2.7-linux-x86_64.egg

Usage Requirements

  • libjudydebian1 (not the Ubuntu 14.04 buggy one)
  • judyz-cffi: libffi6

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

judyz_cffi-0.9.0-py3-none-any.whl (13.4 kB view details)

Uploaded Python 3

File details

Details for the file judyz_cffi-0.9.0-py3-none-any.whl.

File metadata

  • Download URL: judyz_cffi-0.9.0-py3-none-any.whl
  • Upload date:
  • Size: 13.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.1.1 pkginfo/1.4.2 requests/2.22.0 setuptools/45.2.0 requests-toolbelt/0.8.0 tqdm/4.30.0 CPython/3.8.10

File hashes

Hashes for judyz_cffi-0.9.0-py3-none-any.whl
Algorithm Hash digest
SHA256 330fb80dfa0d24e0c10bd99009ca96cace0d4c2742c506edad5233499875ed7c
MD5 6b835377f98c46b3d60d01a11e1a131a
BLAKE2b-256 bad0804c2c79da4d92ebf46f618c738e9f3adc5b1eae7acb9f0bfec635b4917f

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page