piso exists to bring set operations (union, intersection, difference + more) to pandas' interval and …
https://github.com/staircase-dev/piso
(503dd563bc6621db2af756e9cf8cdf2ce80cc10a)