On Wed, Jul 15, 2026 at 1:54 PM Eelco Chaudron <[email protected]> wrote:
>
>
>
> On 13 Jul 2026, at 19:44, Dmitry Mityugov wrote:
>
> > The original code produced (with Python 3.14.6 and earlier versions):
> >
> > DeprecationWarning: 'count' is passed as positional argument
> >
> > This patch fixes it.
> >
> > Signed-off-by: Dmitry Mityugov <[email protected]>
>
> Thanks Dmitry for fixing this, as the named parameter exists since 3.0
> we should be good with our supported 3.7 minimal version.
>
> The subject should be more descriptive, i.e., less general, so I would
> suggest something like:
>
>   build-aux/extract-ofp-actions: Fix re.sub() DeprecationWarning.
>
> Also the commit message could be a more accurate, like;
>
>   Python 3.12 deprecated passing 'count' as a positional argument to
>   re.sub().  Fix this by using the keyword form instead.
>
> We can apply this during commit.  The rest looks good to me.
>
> Acked-by: Eelco Chaudron <[email protected]>

Hi Eelco,

Thank you for the feedback, the proposed changes look good to me.

Best regards,

> > ---
> >  build-aux/extract-ofp-actions | 2 +-
> >  1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/build-aux/extract-ofp-actions b/build-aux/extract-ofp-actions
> > index cc5c1dbb0..82c5c0931 100755
> > --- a/build-aux/extract-ofp-actions
> > +++ b/build-aux/extract-ofp-actions
> > @@ -276,7 +276,7 @@ def extract_ofp_actions(fn, definitions):
> >                      print("      %s," % d["arg_ofs"])
> >                      print("      %s," % d["arg_len"])
> >                      print("      \"%s\","
> > -                          % re.sub(r'_RAW[0-9]*', '', d["enum"], 1))
> > +                          % re.sub(r'_RAW[0-9]*', '', d["enum"], count=1))
> >                      if d["deprecation"]:
> >                          print("      \"%s\","
> >                                % re.sub(r'(["\\])', r'\\\1', 
> > d["deprecation"]))
> > --
> > 2.55.0
> >
> > _______________________________________________
> > dev mailing list
> > [email protected]
> > https://mail.openvswitch.org/mailman/listinfo/ovs-dev
>


-- 
Dmitry
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to