Registry / testing / sprintest

sprintest

JSON →
library1.1.1pypypiunverified

A client-server architecture test runner designed for heavy AI projects, enabling distributed test execution. Current version 1.1.1, released on PyPI with monthly updates.

pip install sprintest
INSTALL
IMPORT
SIG · SPRINTEST
S
sprintest
testingpythonv1.1.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

Client
from sprintest import Client
from sprintest.client import Client

Start a server, then run tests via client.

from sprintest.server import Server from sprintest.client import Client server = Server(host='localhost', port=5555) server.start() client = Client(server_address=('localhost', 5555)) client.run_tests('path/to/tests') server.stop()
sprintest --version
Debug
Known issues
gotchaThe server must be started before any client can connect. Starting client first results in connection error.
fix
Ensure server.start() is called before client.run_tests().
affects: all
gotchaThe 'sprintest' module is not importable; import from submodules 'sprintest.client' and 'sprintest.server'.
fix
Use 'from sprintest.client import Client' and 'from sprintest.server import Server'.
affects: >=1.0.0
deprecatedIn v1.1.0, the 'run_tests' method changed its signature: 'test_path' is now positional-only.
fix
Call client.run_tests('path/to/tests') instead of client.run_tests(path='path/to/tests').
affects: >=1.1.0
Upgrade
Version history
1.1.1latest on PyPI · released Apr 24, 2026
Audit
Dependencies

No dependency data recorded yet.

Agent activity
14 hits · last 30 days
node
14
Resources
sprintest — pip install sprintest · libregistry