This does not happen for me, using Python 2.7.6 and bs4 version 4.4.1.
sys.getrecursionlimit() was 1000 for me as well, but even when I joined 5000 '<br>' tags it ran with no problems. I got lots of '<br/>' tags, so it looks like they were all turned into self-closing tags.
It doesn't look like this was explicitly fixed in 4.4.1, so it's possible there's just something strange about my machine or that some other change fixed this.
This does not happen for me, using Python 2.7.6 and bs4 version 4.4.1.
sys.getrecursio nlimit( ) was 1000 for me as well, but even when I joined 5000 '<br>' tags it ran with no problems. I got lots of '<br/>' tags, so it looks like they were all turned into self-closing tags.
It doesn't look like this was explicitly fixed in 4.4.1, so it's possible there's just something strange about my machine or that some other change fixed this.