1. 10 Nov, 2016 2 commits
  2. 27 Oct, 2016 1 commit
  3. 26 Oct, 2016 2 commits
  4. 20 Oct, 2016 6 commits
  5. 01 Sep, 2016 1 commit
  6. 30 Aug, 2016 3 commits
  7. 29 Aug, 2016 1 commit
  8. 26 Aug, 2016 1 commit
  9. 05 Jul, 2016 1 commit
  10. 01 Jul, 2016 1 commit
    • Added missing classifiers to the `setup.py` · aef2c094
      I have added extra topics:
      
      ```
      +        'Topic :: Software Development :: Libraries :: Python Modules',
      +        'Topic :: Internet :: WWW/HTTP',
      +        'Topic :: Internet :: WWW/HTTP :: Dynamic Content',
      ```
      
      Added information about framework:
      
      ```
      'Framework :: Django',
      'Framework :: Django :: 1.6',
      'Framework :: Django :: 1.7',
      'Framework :: Django :: 1.8',
      'Framework :: Django :: 1.9',
      ```
      
      And `python` versions:
      
      ```
              'Programming Language :: Python :: 2.7',
              ...
              'Programming Language :: Python :: 3.4',
              'Programming Language :: Python :: 3.5',
              'Programming Language :: Python :: Implementation :: PyPy',
      ```
      
      I have also sorted the classifiers alphabetically.
      Sobolev Nikita committed
  11. 11 Jun, 2016 2 commits
  12. 07 Jun, 2016 1 commit
  13. 28 May, 2016 1 commit
  14. 08 May, 2016 1 commit
  15. 31 Mar, 2016 3 commits
  16. 30 Mar, 2016 1 commit
  17. 29 Mar, 2016 2 commits
  18. 23 Mar, 2016 1 commit
    • Switch to using os.path for outdated file checks in compilers. · 930b12c9
      The outdated file checks in the compilers were using django storages to check
      file existence and compare mtimes, but with my recent change (which restored
      the older behavior of comparing the infile and outfile), these were operating
      on absolute, local files, which could result in a SuspiciousFileOperation.
      
      The compilers always operate on local files, so we can switch to using the
      os.path methods for these instead. This is both more correct and more
      efficient.
      David Trowbridge committed
  19. 22 Mar, 2016 2 commits
  20. 21 Mar, 2016 2 commits
    • Merge pull request #552 from chipx86/templatetags/split-render-func · 0dc58580
      Split render_compressed in templatetags for easier subclassing
      David Trowbridge committed
    • Split the render_compressed method in templatetags for easier subclassing. · b647cf55
      The base mixin for the template tags, PipelineMixin, performed the bulk
      of its rendering logic in the render_compressed() method. It handled
      both rendering output files (if PIPELINE_ENABLED was True), or source
      files (if False). Due to the complexity of this method, it was difficult
      for a subclass (which may need to perform more specialized logic) to
      override this method without copying the code.
      
      This splits out that function into two new utility methods,
      render_compressed_sources() and render_compressed_output(). These take
      the same arguments as render_compressed(), and are called by that method
      as well. This allows a subclass to more easily replace the logic for
      determining which to call, or to replace the logic for either of these
      renders.
      Christian Hammond committed
  21. 10 Mar, 2016 5 commits