ops library 2.17.1 released: Container.push_path() supports non-text files

Hi all, the Charm Tech team has just released version 2.17.1 of ops!

It’s available from PyPI by using pip install ops, which will pick up the latest version. Upgrade by running pip install --upgrade ops.

This release fixes a bug with Container.push_path(). Previously, Container.push_path() required local files to be valid UTF-8 files. Container.push_path() now works on non-text files too. Thanks @lucabello for reporting the bug!

Read more in the full release notes on GitHub, and check out the latest ops library API reference docs.

Happy charming!

2 Likes