Sync ifcopenshell_wrapper.pyi with sync_stub.py

Ran the new sync_stub.py against a real local build: adds
context.delete_same_facet_edge_pairs (present on the compiled wrapper,
missing from the stub) and drops the module-level logger_or_root
(present in the stub, no longer exists on the wrapper at all).

Nothing else changes - no license header rewrite, no docstring loss,
none of the 14 hand-curated named-parameter constructor/function
signatures touched, unlike the wholesale regeneration this replaces.

Generated with the assistance of an AI coding tool.

(cherry picked from commit b61f809731)
This commit is contained in:
Stephen Boddy
2026-07-18 16:16:54 +01:00
committed by Dion Moult
parent b61484f3a6
commit 9dd071f9a0
@@ -648,6 +648,7 @@ class context:
def __init__(self, *args): ...
def add(self, segments): ...
def build(self): ...
def delete_same_facet_edge_pairs(self): ...
def get_face_pairs(self): ...
def merge(self, edge_indices): ...
def num_edges(self): ...