EduLinq Python Utils API Reference: latest (45074c6)
edq
General Python tools used by several EduLinq projects.
This package contains the following CLI tools:
The edq.cli package contains general tools for the EduLinq Python library. Each package can be invoked to list the tools (or subpackages) it contains. Each tool includes a help prompt that accessed with the `-h`/`--help` flag.
The edq.cli.config package provides tools for working with project configuration options.
List the current configuration options.
usage: python3 -m edq.cli.config.list [-h] [--show-origin] [--skip-header]
The edq.cli.doc package provides tools for working with documentation.
Insert CLI documentation into built pdoc HTML documentation.
usage: python3 -m edq.cli.doc.update-pdoc-cli [-h]
PYTHON_PACKAGE
PYTHON_QUALIFIED_NAME
HTML_DOCS_DIR
The edq.cli.http package contains tools for working with HTTP/web resources.
Start an HTTP test server that serves the specified HTTP exchanges.
usage: python3 -m edq.cli.http.exchange-server [-h] [--port PORT]
[--ignore-param IGNORE_PARAMS]
[--ignore-header IGNORE_HEADERS]
PATH [PATH ...]
Send an HTTP exchange to the target server.
usage: python3 -m edq.cli.http.send-exchange [-h] SERVER PATH
Verify that exchanges sent to a given server have the same response.
usage: python3 -m edq.cli.http.verify-exchanges [-h] SERVER PATH [PATH ...]
The edq.cli.testing package provides testing-related utilities.
Run specified CLI test files.
usage: python3 -m edq.cli.testing.cli-test [-h] [--data-dir DATA_DIR]
PATH [PATH ...]
Get the version of the EduLinq Python utils package.
usage: python3 -m edq.cli.version [-h]