Components

ChessTab PGN ChessQL UCI Grading Top

Components

solentware-base-5.1-py3-none-any.whl

solentware-base-5.1.tar.gz


Source code at Github


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.
dptdb-1.0.zip


Source code at Github


Build dpt3.0-dptdb, Python interface to DPT database engine, for Windows only using 32bit Python.  Development versions of dpt3.0-dptdb can be built using 64bit Python.
ChessResults (Grading) and ChessTab will use dpt3.0-dptdb 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.
The most recent DPT downloads are available here quoting a post by Steve Jenkin on the Model 204 Users - Community page on Facebook.
solentware-grid-2.1.10-py3-none-any.whl

solentware-grid-2.1.10.tar.gz


Source code at Github


Populate lists from a database.
solentware-misc-1.6-py3-none-any.whl

solentware-misc-1.6.tar.gz


Source code at Github


Miscellaneous components.
solentware-bind-1.0.1-py3-none-any.whl

solentware-bind-1.0.1.tar.gz


Source code at Github


Manage bindings as described in tkinter.Misc.bind docstring to avoid memory leaks.
emailstore-1.5.4-py3-none-any.whl

emailstore-1.5.4.tar.gz

Source code at Github

Copy selected emails to a directory, one email per file.
emailextract-0.7.10-py3-none-any.whl

emailextract-0.7.10.tar.gz

Source code at Github

Extract text from emails in a directory with one email per file.  Attachments containing plain text, Office Open XML (*.docx), Open Document Format (*.odt), PDF, or spreadsheets compatible with Gnumeric, are supported.  Plain text includes CSV files.
Components History

Licence

All components are distributed under a BSD-style licence.