All Versions
Latest Version
Avg Release Cycle
Latest Release

Changelog History
Page 3

  • v0.5.0 Changes

    • ๐Ÿ‘‰ Make :code:filename (from the :code:Content-Disposition header) available as the :code:self.multipart_filename attribute in :code:Target classes (thanks @kolomenkin_)
    • โž• Add example usage for :code:bottle framework (thanks @kolomenkin_)
    • ๐Ÿ”จ Refactor tests to work with random bytes instead of increasing repository size with test files (thanks @kolomenkin_)
    • ๐Ÿ‘‰ Make :code:Content-Type header lookups truly case-insensitive (mixed cases also allowed) (thanks @kolomenkin_)
  • v0.4.5 Changes

    • ๐Ÿ‘‰ Make :code:Content-Type header lookups case-insensitive
  • v0.4.4 Changes

    • ๐ŸŽ Performance: mark :code:active, :code:found, and :code:inactive properties on :code:Finder instances as :code:cpdef-ed methods, decreasing the Python-space operations for an increase in speed
    • ๐ŸŽ Performance: remove :code:_Failed exception and replace it with error codes, decreasing the Python-space operations for a speed increase
    • Include :code:Cython-generated annotation file to keep an eye on the Python-interaction level
  • v0.4.3 Changes

    • ๐ŸŽ Performance: :code:cdef declare :code:long variable responsible for iterating over the buffer
  • v0.4.2 Changes

    • ๐ŸŽ Performance: avoid repeated function calls to check the buffer length
  • v0.4.1 Changes

  • v0.4.0 Changes

    • ๐Ÿ“œ Provide :code:parser.register function for handling uploaded parts, replacing the :code:expected_parts argument
    • โœ‚ Remove :code:Part class from the user-facing API since it just makes the API look messy and verbose
    • ๐Ÿ“š Update documentation
  • v0.3.2 Changes

    • Include upload form in tornado usage example
    • Call :code:unset_active_part when a delimiter string is found
  • v0.3.1 Changes

    • โšก๏ธ Update README and tornado usage example
    • Adjust import paths for the :code:Part class
  • v0.3.0 Changes

    • ๐ŸŽ‰ Initial release