In the template tag nodes' render methods, self.kwargs was being manipulated, which caused problems when using more than one pager per template context, or presumably when a tag was used by multiple concurrent threads. I noticed that when I tried to vary the url_param_name by pager instance, things were getting jumbled.
Resolving the contents of self.kwargs into a local dictionary seems to have solved this for me. Pull request on the way...
In the template tag nodes' render methods, self.kwargs was being manipulated, which caused problems when using more than one pager per template context, or presumably when a tag was used by multiple concurrent threads. I noticed that when I tried to vary the url_param_name by pager instance, things were getting jumbled.
Resolving the contents of self.kwargs into a local dictionary seems to have solved this for me. Pull request on the way...