v0.67.0
This release is the first where we'll slowly force some arguments to be positional only or keyword only. This is to ensure we have the flexibility in the future to change functions signatures without breaking people's code. Also that will make the user's code cleaner and less error prone.
If you get errors that look like "function xxxx take 2 positional arguments but recieved 4" then it's that we enforced the way to pass arguments. Double check the function signature in your documentation and IDE, it should be just a matter of specifying the argument name or not. Open an issue if you're having trouble.
In practice we don't expect much code to break, that seems unlikely.
If you're looking for some ressources:
What's Changed
- Add platform variant to image inspect by @d4nj1 in #492
- ✨ Allow the streaming of the docker.compose.build logs by @gabrieldemarmiesse in #494
- Allow the streaming of the docker.compose.pull logs by @HemaZ in #497
- ✨ Add stream_logs to docker.compose.down() by @gabrieldemarmiesse in #496
- ✨ Added stream_logs to docker.compose.create() by @gabrieldemarmiesse in #498
- 🧹 Make some arguments positional only or kwd only by @gabrieldemarmiesse in #500
New Contributors
Full Changelog: v0.66.0...v0.67.0