Components

ChessTab PGN ChessQL UCI Grading Top

Components

basesup-2.0.zip

basesup-2.0.tar.gz

Customise database access to particular database engines. The interfaces to apsw, bsddb3, and sqlite3, use bit-mapped record numbers following the example of DPT. Response times may be improved by installing the 
bitarray module.
dpt3.0-dptdb-0.6.2.zip

Windows only.  Python interface to DPT database engine.
ChessResults (Grading) and ChessTab will use this package if it is installed, but it must be installed separately.
The DPT website has expired so it is not possible to visit it for the source code: see history for details.
gridsup-1.0.1.zip

gridsup-1.0.1.tar.gz

Populate lists from a database.
rmappsup-1.0.zip

rmappsup-1.0.tar.gz

Other components.
Components History

Work in progress

pydbitkit-0.1alpha1.tar.gz

An incomplete pure Python implementation of part of DPT.

The modules implementing the client-server conversation look like a good basis for communication between ChessTab and chess engines.

Licence

All components are distributed under a BSD-style licence.