a5412a Update python-bidict to version 0.22.0 / rev 11 via SR 1005757

6 files Authored by dirkmueller 2 years ago, Committed by Bernhard M. Wiedemann 2 years ago,
    Update python-bidict to version 0.22.0 / rev 11 via SR 1005757
    
    https://build.opensuse.org/request/show/1005757
    by user dirkmueller + dimstar_suse
    - update to 0.22.0:
     - Drop support for Python 3.6, which reached end of life on 2021-12-23
       and is no longer supported by pip as of pip version 22.
       Take advantage of this to reduce bidict's maintenance costs.
     - Use mypy-appeasing explicit re-exports in ``__init__.py``
       (e.g. ``import x as x``)
       so that mypy no longer gives you an implicit re-export error
       if you run it with ``--no-implicit-reexport`` (or ``--strict``)
       against code that imports from :mod:`bidict`.
     - Update the implementations and type annotations of
       :meth:`bidict.BidictBase.keys` and
       :meth:`bidict.BidictBase.values` to make use of the new
       :class:`~bidict.BidictKeysView` type,
       which works a bit better with type checkers.
     - Inverse bidict instances are now computed lazily the first time
       the :at
    
        
file modified
+37 -0