This thread helped me out. the with_query_param tag was adding a
trailing slash to all the URLs. It had to do with URLObject behavior.
i updated to URLObject 2.0 and now it's working fine.
Here's what it was doing:
```
>>> from urlobject import URLObject
>>> url = '/foo'
>>> URLObject(url).with_query('bar=baz')
<URLObject(u'/foo/?bar=baz') at 0x291bb90> # note the added slash
>>> url = '/foo/'
>>> URLObject(url).with_query('bar=baz')
<URLObject(u'/foo//?bar=baz') at 0x291bb30> # note the added slash
here, too
```
Not sure how 0.6.0, the version in requirements.txt, behaves.
On Feb 21, 9:31 pm, poswald <
paulosw...@gmail.com> wrote:
> Worth noting.. if you use virtualenv with distribute, you may have to
> upgrade your env due to the way that URLObject 2.0 is packaged. I got
> an error telling me I need distribute >= 0.6.24. See also:
>
>
https://github.com/zacharyvoase/urlobject/commit/654f4e35cb81b6bcfed0...