When a URL pattern has an optional trailing slash, _get_urls() matches the URL as url/? rather than url.
I pushed a failing test case in d78a140. I'm going to take a look at it in more detail later, but it didn't appear to be a trivial fix.
Failing test case for #20.
Handle optionnal trailing slash (Fix #20)
Looks like that was easier than I thought. Thanks for the quick fix!
Regex power !!!
You're welcome !
By the way, thanks for the reports and the many contributions !