@@ -130,7 +130,7 @@ class HtmlElement(etree.ElementBase):
130130 __x : int ,
131131 ) -> HtmlElement : ...
132132 @overload
133- def __getitem__ (
133+ def __getitem__ ( # pyright: ignore[reportIncompatibleMethodOverride]
134134 self ,
135135 __x : slice ,
136136 ) -> list [HtmlElement ]: ...
@@ -141,14 +141,14 @@ class HtmlElement(etree.ElementBase):
141141 __v : HtmlElement ,
142142 ) -> None : ...
143143 @overload
144- def __setitem__ (
144+ def __setitem__ ( # pyright: ignore[reportIncompatibleMethodOverride]
145145 self ,
146146 __x : slice ,
147147 __v : Iterable [HtmlElement ],
148148 ) -> None : ...
149149 def __iter__ (self ) -> Iterator [HtmlElement ]: ...
150150 def __reversed__ (self ) -> Iterator [HtmlElement ]: ...
151- def append (
151+ def append ( # pyright: ignore[reportIncompatibleMethodOverride]
152152 self ,
153153 element : HtmlElement ,
154154 ) -> None : ...
@@ -159,34 +159,34 @@ class HtmlElement(etree.ElementBase):
159159 elements : etree ._Element ,
160160 ) -> Never : ...
161161 @overload
162- def extend (
162+ def extend ( # pyright: ignore[reportIncompatibleMethodOverride]
163163 self ,
164164 elements : Iterable [HtmlElement ],
165165 ) -> None : ...
166- def insert (
166+ def insert ( # pyright: ignore[reportIncompatibleMethodOverride]
167167 self ,
168168 index : int ,
169169 element : HtmlElement ,
170170 ) -> None : ...
171- def remove (
171+ def remove ( # pyright: ignore[reportIncompatibleMethodOverride]
172172 self ,
173173 element : HtmlElement ,
174174 ) -> None : ...
175- def index (
175+ def index ( # pyright: ignore[reportIncompatibleMethodOverride]
176176 self ,
177177 child : HtmlElement ,
178178 start : int | None = None ,
179179 stop : int | None = None ,
180180 ) -> int : ...
181- def addnext (
181+ def addnext ( # pyright: ignore[reportIncompatibleMethodOverride]
182182 self ,
183183 element : HtmlElement ,
184184 ) -> None : ...
185- def addprevious (
185+ def addprevious ( # pyright: ignore[reportIncompatibleMethodOverride]
186186 self ,
187187 element : HtmlElement ,
188188 ) -> None : ...
189- def replace (
189+ def replace ( # pyright: ignore[reportIncompatibleMethodOverride]
190190 self ,
191191 old_element : HtmlElement ,
192192 new_element : HtmlElement ,
@@ -264,13 +264,13 @@ class HtmlElement(etree.ElementBase):
264264 * ,
265265 with_tail : bool = True ,
266266 ) -> Iterator [str ]: ...
267- makeelement : _ElementFactory [HtmlElement ]
267+ makeelement : _ElementFactory [HtmlElement ] # pyright: ignore[reportIncompatibleVariableOverride]
268268 def find (
269269 self ,
270270 path : _ElemPathArg ,
271271 namespaces : _StrOnlyNSMap | None = None ,
272272 ) -> HtmlElement | None : ...
273- def findall (
273+ def findall ( # pyright: ignore[reportIncompatibleMethodOverride]
274274 self ,
275275 path : _ElemPathArg ,
276276 namespaces : _StrOnlyNSMap | None = None ,
@@ -280,7 +280,7 @@ class HtmlElement(etree.ElementBase):
280280 path : _ElemPathArg ,
281281 namespaces : _StrOnlyNSMap | None = None ,
282282 ) -> Iterator [HtmlElement ]: ...
283- def cssselect (
283+ def cssselect ( # pyright: ignore[reportIncompatibleMethodOverride]
284284 self ,
285285 expr : str ,
286286 * ,
0 commit comments