Skip to content

Releases: aio-libs/multidict

multidict 4.3.0 release

06 May 13:58
Compare
Choose a tag to compare

Changes

  • Fix pep 484 stub file

multidict 4.2.0 release

15 Apr 16:03
Compare
Choose a tag to compare

No new features but the library provides typing information for tools like mypy (see https://www.python.org/dev/peps/pep-0561/ for details.)

4.2.0 (2018-01-15)

  • Publish py.typed flag for type hinting analyzers (mypy etc).

multidict 4.1.0 release

28 Jan 08:10
Compare
Choose a tag to compare

Change

  • Fix key casing in Pure Python implementation of
    :py:class:CIMultiDict (:pr:202)

multidict 4.0.0 release

28 Jan 08:09
Compare
Choose a tag to compare

Changes

  • Accept multiple keys in :py:meth:MultiDict.update and
    :py:meth:CIMultiDict.update (:pr:199)

multidict 3.3.0

15 Oct 18:04
Compare
Choose a tag to compare

Changes

  • Introduce abstract base classes (#102)

  • Publish OSX binary wheels (#153)

multidict 3.2.0 released

17 Sep 07:47
Compare
Choose a tag to compare

Changes

  • Fix pickling (#134)

  • Fix equality check when other contains more keys (#124)

  • Fix CIMultiDict copy (#107)

3.1.1

08 Jul 22:03
Compare
Choose a tag to compare
  • Fix #105: Remove memory leak in istr implementation

3.1.0

08 Jul 22:02
Compare
Choose a tag to compare
  • Fix #99: raise RuntimeError on dict iterations if the dict was changed

  • Update __init__.pyi signatures

multidict 3.0.0

21 Jun 15:07
Compare
Choose a tag to compare

Changes

  • Refactor internal data structures: main dict operations are about
    100% faster now.

  • Preserve order on multidict updates #68

    Updates are md[key] = val and md.update(...) calls.

    Now the last entry is replaced with new key/value pair, all
    previous occurrences are removed.

    If key is not present in dictionary the pair is added to the end

  • Force keys to str instances #88

  • Implement .popall(key[, default]) #84

  • .pop() removes only first occurence, .popone() added #92

  • Implement dict's version #86

  • Proxies are not pickable anymore #77

Mulidict 2.1.5

13 May 20:11
Compare
Choose a tag to compare

Changes

  • binary wheels for python 3.6 are added