Docker-compose

Latest version: v1.29.2

Safety actively analyzes 702662 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

1.27.1

Bugs

- Fix `compose run` when `service.scale` is specified

- Allow `driver` property for external networks as temporary workaround for swarm network propagation issue

- Pin new internal schema version to `3.9` as the default

- Preserve the version when configured in the compose file

1.27.0

Features
- Merge 2.x and 3.x compose formats and align with COMPOSE_SPEC schema
- Implement service mode for ipc
- Pass `COMPOSE_PROJECT_NAME` environment variable in container mode
- Make run behave in the same way as up
- Use `docker build` on `docker-compose run` when `COMPOSE_DOCKER_CLI_BUILD` environment variable is set
- Use docker-py default API version for engine queries (`auto`)
- Parse `network_mode` on build

Bugs
- Ignore build context path validation when building is not required
- Fix float to bytes conversion via docker-py bump to 4.3.1
- Fix scale bug when deploy section is set
- Fix `docker-py` bump in `setup.py`
- Fix experimental build failure detection
- Fix context propagation to docker cli

Miscellaneous
- Drop support for Python 2.7
- Add script for docs syncronization
- Bump `docker-py` to 4.3.1
- Bump `tox` to 3.19.0
- Bump `virtualenv` to 20.0.30

1.27.0rc4

Miscellaneous

- Add script for docs syncronization

1.27.0rc3

Bugs

- Fix `docker-py` bump in `setup.py`

- Fix experimental build failure detection

- Fix context propagation to `docker cli`

1.27.0rc2

Features
- Use `docker build` on `docker-compose run` when `COMPOSE_DOCKER_CLI_BUILD` environment variable is set
- Use docker-py default API version for engine queries (`auto`)
- Parse `network_mode` on build

Bugs
- Fix float to bytes conversion via docker-py bump to 4.3.1
- Fix scale bug when deploy section is set

Miscellaneous
- Bump `docker-py` to 4.3.1

1.27.0rc1

Features
- Merge 2.x and 3.x compose formats and align with COMPOSE_SPEC schema (version field is optional)
- Implement service mode for ipc
- Pass COMPOSE_PROJECT_NAME environment variable in container mode
- Make run behave in the same way as up

Bugs
- Ignore build context path validation when building is not required

Miscellaneous
- Drop support for Python 2.7
- Bump `docker-py` to 4.3.0
- Bump `tox` to 3.19.0
- Bump `virtualenv` to 20.0.30

Page 5 of 5

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.