kiss-headers v2.0.0 Release Notes
Release Date: 2020-04-09 // about 4 years ago-
๐ Changes : PR #11
- ๐ Bugfix : Prevent add a semicolon if this is the first entry when doing
header+="preload" # "; preload"
. - ๐ Feature : Implement the possibility to invoke '+' and '-' operator on Header and string.
- ๐ Feature : Introducing the
builder
. 40+ ready-to-use classes fully documented to create on-the-fly headers. - ๐ Improvement : The structure of the package has been changed.
- ๐ Feature : Support
email.Message
object in theparse_it()
function. - ๐ Feature : Support for parsing
urllib3.HTTPResponse
in parse_it() - Minor : Add Alt_Svc header hint on Headers class for autocompletion in IDEs.
- ๐ Feature/Improvement : Introduce the capability of detecting multiple entries in content for a single header.
- ๐ Bugfix : Header names were not kept in order when using
keys()
method of Headers object. - ๐ Bugfix : Cmp header to another header object is now expected to behave correctly.
- ๐ Feature : Introduce
explain()
function that take an Headers object and output a dict containing explanation, if available, of each entry. - ๐ Bugfix : eq method of Headers and Header classes should raise the proper exception now.
NotImplementedError
instead ofNotImplemented
eg. not callable. - ๐ Bugfix : Properly unquote member(s) of an Header object.
๐ Docs are on their way ๐
- ๐ Bugfix : Prevent add a semicolon if this is the first entry when doing