TESK
TESK copied to clipboard
chore(docs): run sphinx-apidocs
Summary by Sourcery
Enhance documentation formatting and readability, add resource limits and security context configurations to Kubernetes templates, update ingress configuration to 'networking.k8s.io/v1', and introduce new unit tests, OpenAPI specification, Python models, Kubernetes client wrapper, taskmaster script, and example input JSON file.
Enhancements:
- Update documentation formatting in 'local_ftp.md' and 'README.md' for better readability and consistency.
- Add resource limits and security context configurations to the Kubernetes deployment templates.
- Update Kubernetes ingress configuration to use the 'networking.k8s.io/v1' API version.
Documentation:
- Add badges to 'README.md' for code coverage, documentation status, license, Python version, development status, contributors, and security tools.
- Update 'README.md' to improve structure and readability, including better formatting and links.
Tests:
- Add unit tests for the 'Job' class in 'tests/test_unit/test_services/test_job.py'.
Chores:
- Add OpenAPI specification file 'task_execution_service.117cd92.openapi.yaml' for the Task Execution Service API.
- Add new Python models for the TES API in 'tesk/api/ga4gh/tes/models.py'.
- Add new Kubernetes client wrapper in 'tesk/api/kubernetes/wrapper.py'.
- Add new taskmaster script in 'tesk/services/taskmaster.py'.
- Add example input JSON file 'docs/examples/inputHelloWorld.json'.