Skip to content

Required Packages for the thin environment and GH Actions

Thin environment

File location:

Packages

Candidate Packages to remove

  • docker and docker-compose should be moved to OS installation https://github.com/cryptokaizen/cmamp/issues/6498

GH Actions

File location:

Packages

  • invoke
  • Need for running the invoke targets:
  • _run_tests

  • poetry

  • Manages dependencies in the dev image:
  • docker_build_local_image

  • pytest

  • To run Docker image QA tests:
  • _run_qa_tests

  • tqdm

  • Widely used for showing the progress of the process for example:
  • _fix_invalid_owner

  • s3fs

  • Needed for some invoke targets, for example:
  • docker_update_prod_task_definition

  • requests

  • Dependency for the docker, for now pinned to the version 2.31.0 since the versions >=2.32.1 is causing the issue with the docker-compose: https://github.com/psf/requests/issues/6707
  • See the https://github.com/cryptokaizen/cmamp/issues/8340 for details

Candidate Packages to remove