import sys from pathlib import Path # The vendored EAR package (src/vendor/ear) keeps its upstream absolute `ear.*` # imports; putting src/vendor at the FRONT of sys.path lets `import ear` resolve # to the vendored copy and take precedence over any installed `ear`. See # src/vendor/README.md. _vendor_path = str(Path(__file__).parent / "vendor") if _vendor_path not in sys.path: sys.path.insert(0, _vendor_path)