      package_dir={'djangorestframework': 'djangorestframework'},
      package_data = {'djangorestframework': ['templates/*', 'static/*']},
      test_suite = 'djangorestframework.runtests.runcoverage.main',
      classifiers = [
          'Development Status :: 4 - Beta',
          'Environment :: Web Environment',
          'Framework :: Django',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: BSD License',
 
</s> remove         url = "%s?page=%d" % (self.request.path, page_number)
 </s> add         url = URLObject.parse(self.request.get_full_path())
        url = url.add_query_param('page', page_number) </s> remove             url = "%s&limit=%d" % (url, limit)
 </s> add             url = url.add_query_param('limit', limit)
    install_requires=['URLObject>=0.6.0'],
      package_dir={'djangorestframework': 'djangorestframework'},
      package_data = {'djangorestframework': ['templates/*', 'static/*']},
      test_suite = 'djangorestframework.runtests.runcoverage.main',
    install_requires=['URLObject>=0.6.0'],
      classifiers = [
          'Development Status :: 4 - Beta',
          'Environment :: Web Environment',
          'Framework :: Django',
          'Intended Audience :: Developers',
          'License :: OSI Approved :: BSD License',
keep keep add keep keep keep keep keep keep
 Preserve existing query params in PaginatorMixin

Previously, generation of next/previous links would discard any existing
query parameters. This commit introduces a dependency on URLObject, which
is used to intelligently parse and modify URLs to ensure existing params
are preserved.

Addresses issues #107 
setup.py