- Added log target support to
ops.pebble
layers and plans. - Added
Harness.run_action()
,testing.ActionOutput
, andtesting.ActionFailed
- Added
Unit.reboot()
and `Harness.reboot_count`` - Added
RelationMeta.optional
- The type of a
Handle
'skey
was expanded fromstr
tostr|None
- Narrowed types of
app
andunit
in relation events to excludeNone
where applicable
- Added Unit.set_ports()
- Type checks now allow comparing a
JujuVersion
to astr
- Renamed
OpenPort
toPort
(OpenPort
remains as an alias)