├── .github └── workflows │ ├── main.yml │ └── publish.yml ├── .gitignore ├── Dockerfile ├── LICENSE ├── README.md ├── bpmn_process ├── bpmn_error_example.bpmn ├── correlate_message_example.bpmn ├── event_subprocess_example.bpmn └── parallel_steps_example.bpmn ├── camunda ├── __init__.py ├── client │ ├── __init__.py │ ├── async_external_task_client.py │ ├── engine_client.py │ ├── external_task_client.py │ └── tests │ │ ├── __init__.py │ │ ├── test_async_external_task_client.py │ │ ├── test_async_external_task_client_auth.py │ │ ├── test_async_external_task_client_bearer.py │ │ ├── test_engine_client.py │ │ ├── test_engine_client_auth.py │ │ ├── test_engine_client_bearer.py │ │ ├── test_external_task_client.py │ │ ├── test_external_task_client_auth.py │ │ └── test_external_task_client_bearer.py ├── external_task │ ├── __init__.py │ ├── async_external_task_executor.py │ ├── async_external_task_worker.py │ ├── external_task.py │ ├── external_task_executor.py │ ├── external_task_worker.py │ └── tests │ │ ├── __init__.py │ │ ├── test_async_external_task_executor.py │ │ ├── test_async_external_task_worker.py │ │ ├── test_external_task.py │ │ ├── test_external_task_executor.py │ │ └── test_external_task_worker.py ├── process_definition │ ├── __init__.py │ ├── process_definition_client.py │ └── tests │ │ ├── __init__.py │ │ └── test_process_definition_client.py ├── utils │ ├── __init__.py │ ├── auth_basic.py │ ├── auth_bearer.py │ ├── log_utils.py │ ├── response_utils.py │ ├── tests │ │ ├── test_auth_basic.py │ │ ├── test_auth_bearer.py │ │ ├── test_response_utils.py │ │ └── test_utils.py │ └── utils.py └── variables │ ├── __init__.py │ ├── properties.py │ ├── tests │ ├── test_properties.py │ └── test_variables.py │ └── variables.py ├── docker-compose-auth.yml ├── docker-compose.yml ├── engine-rest └── web.xml ├── examples ├── __init__.py ├── bpmn_error_example.py ├── correlate_message.py ├── event_subprocess_example.py ├── examples_auth_basic │ ├── __init__.py │ ├── fetch_and_execute.py │ ├── get_process_instance.py │ ├── start_process.py │ └── task_handler_example.py ├── fetch_and_execute.py ├── get_process_instance.py ├── retry_task_example.py ├── start_process.py ├── task_handler_example.py └── tasks_example.py ├── postman_collection └── Camunda REST APIs.postman_collection.json ├── pyproject.toml ├── requirements.txt └── setup.py /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/.github/workflows/publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/README.md -------------------------------------------------------------------------------- /bpmn_process/bpmn_error_example.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/bpmn_process/bpmn_error_example.bpmn -------------------------------------------------------------------------------- /bpmn_process/correlate_message_example.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/bpmn_process/correlate_message_example.bpmn -------------------------------------------------------------------------------- /bpmn_process/event_subprocess_example.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/bpmn_process/event_subprocess_example.bpmn -------------------------------------------------------------------------------- /bpmn_process/parallel_steps_example.bpmn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/bpmn_process/parallel_steps_example.bpmn -------------------------------------------------------------------------------- /camunda/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/client/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/client/async_external_task_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/async_external_task_client.py -------------------------------------------------------------------------------- /camunda/client/engine_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/engine_client.py -------------------------------------------------------------------------------- /camunda/client/external_task_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/external_task_client.py -------------------------------------------------------------------------------- /camunda/client/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/client/tests/test_async_external_task_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_async_external_task_client.py -------------------------------------------------------------------------------- /camunda/client/tests/test_async_external_task_client_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_async_external_task_client_auth.py -------------------------------------------------------------------------------- /camunda/client/tests/test_async_external_task_client_bearer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_async_external_task_client_bearer.py -------------------------------------------------------------------------------- /camunda/client/tests/test_engine_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_engine_client.py -------------------------------------------------------------------------------- /camunda/client/tests/test_engine_client_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_engine_client_auth.py -------------------------------------------------------------------------------- /camunda/client/tests/test_engine_client_bearer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_engine_client_bearer.py -------------------------------------------------------------------------------- /camunda/client/tests/test_external_task_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_external_task_client.py -------------------------------------------------------------------------------- /camunda/client/tests/test_external_task_client_auth.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_external_task_client_auth.py -------------------------------------------------------------------------------- /camunda/client/tests/test_external_task_client_bearer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/client/tests/test_external_task_client_bearer.py -------------------------------------------------------------------------------- /camunda/external_task/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/external_task/async_external_task_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/async_external_task_executor.py -------------------------------------------------------------------------------- /camunda/external_task/async_external_task_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/async_external_task_worker.py -------------------------------------------------------------------------------- /camunda/external_task/external_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/external_task.py -------------------------------------------------------------------------------- /camunda/external_task/external_task_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/external_task_executor.py -------------------------------------------------------------------------------- /camunda/external_task/external_task_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/external_task_worker.py -------------------------------------------------------------------------------- /camunda/external_task/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/external_task/tests/test_async_external_task_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/tests/test_async_external_task_executor.py -------------------------------------------------------------------------------- /camunda/external_task/tests/test_async_external_task_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/tests/test_async_external_task_worker.py -------------------------------------------------------------------------------- /camunda/external_task/tests/test_external_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/tests/test_external_task.py -------------------------------------------------------------------------------- /camunda/external_task/tests/test_external_task_executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/tests/test_external_task_executor.py -------------------------------------------------------------------------------- /camunda/external_task/tests/test_external_task_worker.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/external_task/tests/test_external_task_worker.py -------------------------------------------------------------------------------- /camunda/process_definition/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/process_definition/process_definition_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/process_definition/process_definition_client.py -------------------------------------------------------------------------------- /camunda/process_definition/tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/process_definition/tests/test_process_definition_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/process_definition/tests/test_process_definition_client.py -------------------------------------------------------------------------------- /camunda/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/utils/auth_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/auth_basic.py -------------------------------------------------------------------------------- /camunda/utils/auth_bearer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/auth_bearer.py -------------------------------------------------------------------------------- /camunda/utils/log_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/log_utils.py -------------------------------------------------------------------------------- /camunda/utils/response_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/response_utils.py -------------------------------------------------------------------------------- /camunda/utils/tests/test_auth_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/tests/test_auth_basic.py -------------------------------------------------------------------------------- /camunda/utils/tests/test_auth_bearer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/tests/test_auth_bearer.py -------------------------------------------------------------------------------- /camunda/utils/tests/test_response_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/tests/test_response_utils.py -------------------------------------------------------------------------------- /camunda/utils/tests/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/tests/test_utils.py -------------------------------------------------------------------------------- /camunda/utils/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/utils/utils.py -------------------------------------------------------------------------------- /camunda/variables/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /camunda/variables/properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/variables/properties.py -------------------------------------------------------------------------------- /camunda/variables/tests/test_properties.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/variables/tests/test_properties.py -------------------------------------------------------------------------------- /camunda/variables/tests/test_variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/variables/tests/test_variables.py -------------------------------------------------------------------------------- /camunda/variables/variables.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/camunda/variables/variables.py -------------------------------------------------------------------------------- /docker-compose-auth.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/docker-compose-auth.yml -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /engine-rest/web.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/engine-rest/web.xml -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/bpmn_error_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/bpmn_error_example.py -------------------------------------------------------------------------------- /examples/correlate_message.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/correlate_message.py -------------------------------------------------------------------------------- /examples/event_subprocess_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/event_subprocess_example.py -------------------------------------------------------------------------------- /examples/examples_auth_basic/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/examples_auth_basic/fetch_and_execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/examples_auth_basic/fetch_and_execute.py -------------------------------------------------------------------------------- /examples/examples_auth_basic/get_process_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/examples_auth_basic/get_process_instance.py -------------------------------------------------------------------------------- /examples/examples_auth_basic/start_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/examples_auth_basic/start_process.py -------------------------------------------------------------------------------- /examples/examples_auth_basic/task_handler_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/examples_auth_basic/task_handler_example.py -------------------------------------------------------------------------------- /examples/fetch_and_execute.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/fetch_and_execute.py -------------------------------------------------------------------------------- /examples/get_process_instance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/get_process_instance.py -------------------------------------------------------------------------------- /examples/retry_task_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/retry_task_example.py -------------------------------------------------------------------------------- /examples/start_process.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/start_process.py -------------------------------------------------------------------------------- /examples/task_handler_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/task_handler_example.py -------------------------------------------------------------------------------- /examples/tasks_example.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/examples/tasks_example.py -------------------------------------------------------------------------------- /postman_collection/Camunda REST APIs.postman_collection.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/postman_collection/Camunda REST APIs.postman_collection.json -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/requirements.txt -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/camunda-community-hub/camunda-external-task-client-python3/HEAD/setup.py --------------------------------------------------------------------------------