Skip to content
This repository

Python bindings via C for 4store

branch: master

Fetching latest commit…

Octocat-spinner-32-eaf2f5

Cannot retrieve the latest commit at this time

Octocat-spinner-32 py4s
Octocat-spinner-32 tests
Octocat-spinner-32 COPYING
Octocat-spinner-32 MANIFEST.in
Octocat-spinner-32 README
Octocat-spinner-32 _py4s.pxd
Octocat-spinner-32 _py4s.pyx
Octocat-spinner-32 py4s_helpers.c
Octocat-spinner-32 py4s_helpers.h
Octocat-spinner-32 rnode.pyx
Octocat-spinner-32 setup.cfg
Octocat-spinner-32 setup.py
README
Experimental bindings and C client library for 4store by
Copyright 2009 William Waites <wwaites@gmail.com>. Distributed
as with 4store under terms of the GNU GPL v3. See the file 
COPYING for details.

The main branch of 4store only has support for one client
process at a time. This means you cannot import data or run
the http server at the same time as using these python bindings.
The branch at http://github.com/wwaites/4store has support
for multiple clients but should be considered to be 
bleeding edge code.

Building this package requires Cython from
http://www.cython.org 

You need version 0.12 of greater of Cython, the version you
get with pip or easy_install is fine, the version you get
with apt on debian/ubuntu is too old. This means doing 

	pip install cython

	- or -

	easy_install cython

See the directory tests for some examples of usage. They can
be run with

	nosetests --verbosity=2 -s

Make sure you have an instance of the 4store backend running
serving a KB called py4s_test.

Something went wrong with that request. Please try again.