ENH: consistency of input args for boundaries - Interval
- [ ] xref #40245
- [ ] [Tests added and passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#writing-tests) if fixing a bug or adding a new feature
- [ ] All [code checks passed](https://pandas.pydata.org/pandas-docs/dev/development/contributing_codebase.html#pre-commit).
- [ ] Added an entry in the latest `doc/source/whatsnew/vX.X.X.rst` file if fixing a bug or adding a new feature.

Hello @weikhor! Thanks for updating this PR. We checked the lines you've touched for [PEP 8](https://www.python.org/dev/peps/pep-0008) issues, and found:





















































































































There are currently no PEP 8 issues detected in this Pull Request. Cheers! :beers: 

##### Comment last updated at 2022-05-30 12:21:22 UTC Hi There is still issues inside code PR submit. Will tag reviewers once I finish. Thank  Hi @jreback   This PR is for ENH: consistency of input args for boundaries - 'inclusive' in {"both", "neither", "left", "right"} for six classes 
  - Interval
  - IntervalIndex
  - IntervalDtype
  - IntervalArray
  - IntervalTree
  - ArrowIntervalType

I not able to submit one PR for each class because the six classes are related.  
 Thank can you rebase this (as the pickle fix was merged) can you rebase once more the doc build is failing, which is working on master; its possible its superfluous, so if it builds locally can you rebase again. @jreback The pipeline in greeen