Preserving boolean dtype in Series.any/all function with level keyword #33449
Hello @KenilMehta! 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 2021-04-12 14:15:01 UTC @jbrockmendel  @jorisvandenbossche 
As you can see in the following image, one of the CI checks is failing.
![ss](https://user-images.githubusercontent.com/25628466/79246614-0b1f8d00-7e97-11ea-8c4b-69ec770e416b.PNG)


How do I solve this? For the linting, running `black pandas` should fix it @jreback 
I have made the changes you requested. Can you please review it once again? @jreback @jbrockmendel 
Are there any more changes that need to be done? @KenilMehta if you want to merge master and respond to comments will look @KenilMehta can you merge upstream/master to resolve conflict. @KenilMehta is this still active? Closing for now. @KenilMehta ping us whenever you'd like to continue and we'll reopen! @arw2019 
Sorry
I couldn't complete the merge. Can you reopen this issue?
I would like to continue this issue. Note that the issue is also going to be solved indirectly by https://github.com/pandas-dev/pandas/pull/40819, which fixes the actual groupby algorithm to work better for boolean dtypes.  Thanks for the PR @KenilMehta, but does appear that https://github.com/pandas-dev/pandas/pull/40819 has solved the original issue. Going to close this PR, but we're always happy to have other PRs tackling other issues.