Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-bidict for openSUSE:Factory 
checked in at 2021-06-01 10:37:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-bidict (Old)
 and      /work/SRC/openSUSE:Factory/.python-bidict.new.1898 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-bidict"

Tue Jun  1 10:37:09 2021 rev:9 rq:895565 version:0.21.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-bidict/python-bidict.changes      
2020-09-01 20:10:14.260672931 +0200
+++ /work/SRC/openSUSE:Factory/.python-bidict.new.1898/python-bidict.changes    
2021-06-01 10:38:11.756888045 +0200
@@ -1,0 +2,7 @@
+Wed May 26 07:30:55 UTC 2021 - Axel Braun <[email protected]>
+
+- Update to version 0.21.2
+  * Include `py.typed 
<https://www.python.org/dev/peps/pep-0561/#packaging-type-information>`__
+    file to mark :mod:`bidict` as type hinted.
+
+-------------------------------------------------------------------

Old:
----
  bidict-0.21.0.tar.gz

New:
----
  bidict-0.21.2.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-bidict.spec ++++++
--- /var/tmp/diff_new_pack.xIrbM4/_old  2021-06-01 10:38:12.244888876 +0200
+++ /var/tmp/diff_new_pack.xIrbM4/_new  2021-06-01 10:38:12.248888883 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-bidict
 #
-# Copyright (c) 2020 SUSE LLC
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -19,7 +19,7 @@
 %define skip_python2 1
 %{?!python_module:%define python_module() python-%{**} python3-%{**}}
 Name:           python-bidict
-Version:        0.21.0
+Version:        0.21.2
 Release:        0
 Summary:        Bidirectional map implementation for Python
 License:        MPL-2.0

++++++ bidict-0.21.0.tar.gz -> bidict-0.21.2.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/.coveragerc 
new/bidict-0.21.2/.coveragerc
--- old/bidict-0.21.0/.coveragerc       2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/.coveragerc       2020-09-07 18:12:55.000000000 +0200
@@ -1,11 +1,11 @@
 [run]
 branch=True
 source=bidict
-omit=
-  setup.py
 
 [report]
 precision = 1
 exclude_lines =
   pragma: no cover
-  return NotImplemented
+  def __repr__
+  @.*overload
+  if .*TYPE_CHECKING
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/.gitignore new/bidict-0.21.2/.gitignore
--- old/bidict-0.21.0/.gitignore        2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/.gitignore        2020-09-07 18:12:55.000000000 +0200
@@ -14,6 +14,8 @@
 _build
 bidict.egg-info
 bidict/_version.py
+build
 coverage.xml
+dist
 htmlcov
 pip-wheel-metadata
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/.travis.yml 
new/bidict-0.21.2/.travis.yml
--- old/bidict-0.21.0/.travis.yml       2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/.travis.yml       2020-09-07 18:12:55.000000000 +0200
@@ -1,8 +1,3 @@
-# TODO: switch to appveyor for all CI now that windows, linux, and mac (with 
python) are available?
-# https://www.appveyor.com/docs/build-environment/
-# https://www.appveyor.com/docs/macos-images-software/
-# etc.
-
 language: 'python'
 
 # Default version used for jobs that don't override it.
@@ -67,8 +62,8 @@
       export HYPOTHESIS_GEN_MAX_SIZE="32"
       export HYPOTHESIS_DEADLINE="500"
     fi
-    # Without this, pypy3 with coverage on Travis is too slow to pass reliably.
-    if [[ "$TASK" == "test-linux-pypy3" ]]; then
+    if [[ "$TASK" == "test-pypy3" ]]; then
+      # Without these, pypy3 on Travis is too slow to pass Hypothesis' health 
checks reliably:
       export HYPOTHESIS_MAX_EXAMPLES="50"
       export HYPOTHESIS_GEN_MAX_SIZE="5"
     fi
@@ -102,12 +97,13 @@
 
     # Travis runs jobs in the order defined below -> order jobs by priority.
 
-    ## Test suite on Linux with latest CPython and PyPy 2 and 3 -> enable 
coverage.
+    ## Test suite with latest stable CPython available on Travis. Enable 
coverage.
     - python: '3.8'
-      env: 'TASK=test-linux-cpython-3.8 COVERAGE=1'
+      env: 'TASK=test-cpython-3.8 COVERAGE=1'
 
+    ## Test suite with latest PyPy3 available on Travis.
     - python: 'pypy3'
-      env: 'TASK=test-linux-pypy3 COVERAGE=1'
+      env: 'TASK=test-pypy3'
 
     ## Make sure there are no relied-on side effects in assert statements.
     - env: 'TASK=test-with-optimization-flag'
@@ -129,26 +125,12 @@
       before_install: 'skip'
       script: '(cd docs && make linkcheck)'
 
-    ## Remaining CPython versions on Linux.
+    ## Remaining supported CPython versions.
     - python: '3.7'
-      env: 'TASK=test-linux-cpython-3.7'
+      env: 'TASK=test-cpython-3.7'
 
     - python: '3.6'
-      env: 'TASK=test-linux-cpython-3.6'
-
-    ## Test suite on Mac with latest system Python 3 available in Travis's Mac 
image.
-    ## Must set `language: generic` for this to work (otherwise Travis 
attempts to download
-    ## a non-system Python version which fails with a 404). Setting `python: 
'3.7'` below
-    ## actually has no effect (the Python version comes from the system 
Python) other than
-    ## to show the right version in the Travis web UI (must keep up-to-date 
manually).
-    - os: 'osx'
-      language: 'generic'
-      python: '3.7'
-      env: 'TASK=test-mac-cpython-3.7'
-
-    ## Try Travis's new Windows support once it supports Python?
-    ### - env: 'TASK=test-windows-cpython-3.x'
-    ###   os: 'windows'
+      env: 'TASK=test-cpython-3.6'
 
 deploy:
   - provider: 'pypi'
@@ -179,4 +161,4 @@
     urls:
       - 'https://webhooks.gitter.im/e/bf64fb45a633c0935b9b'
   email:
-    recipients: '[email protected]'
+    recipients: '[email protected]'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/CHANGELOG.rst 
new/bidict-0.21.2/CHANGELOG.rst
--- old/bidict-0.21.0/CHANGELOG.rst     2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/CHANGELOG.rst     2020-09-07 18:12:55.000000000 +0200
@@ -24,6 +24,20 @@
 to be notified when new versions of ``bidict`` are released.
 
 
+0.21.2 (2020-09-07)
+-------------------
+
+- Include `py.typed 
<https://www.python.org/dev/peps/pep-0561/#packaging-type-information>`__
+  file to mark :mod:`bidict` as type hinted.
+
+
+0.21.1 (2020-09-07)
+-------------------
+
+This release was yanked and replaced with the 0.21.2 release,
+which actually provides the intended changes.
+
+
 0.21.0 (2020-08-22)
 -------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/CODE_OF_CONDUCT.rst 
new/bidict-0.21.2/CODE_OF_CONDUCT.rst
--- old/bidict-0.21.0/CODE_OF_CONDUCT.rst       2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/CODE_OF_CONDUCT.rst       2020-09-07 18:12:55.000000000 
+0200
@@ -63,7 +63,7 @@
 -----------
 
 Instances of abusive, harassing, or otherwise unacceptable behavior may
-be reported by contacting the project team at <[email protected]>. All
+be reported by contacting the project team at <[email protected]>. All
 complaints will be reviewed and investigated and will result in a
 response that is deemed necessary and appropriate to the circumstances.
 The project team is obligated to maintain confidentiality with regard to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/CONTRIBUTING.rst 
new/bidict-0.21.2/CONTRIBUTING.rst
--- old/bidict-0.21.0/CONTRIBUTING.rst  2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/CONTRIBUTING.rst  2020-09-07 18:12:55.000000000 +0200
@@ -117,7 +117,7 @@
   :alt: Chip in via Gumroad
 
 .. image:: https://img.shields.io/badge/PayPal-Chip%20in-blue.svg
-  :target: 
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=jab%40math%2ebrown%2eedu&lc=US&item_name=Support%20bidict&button_subtype=services&currency_code=USD&bn=PP%2dBuyNowBF%3aPaypal%2dBuy%2520a%2520Drink%2dblue%2esvg%3aNonHosted
+  :target: 
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=jabronson%40gmail%2ecom&lc=US&item_name=Support%20bidict&button_subtype=services&currency_code=USD&bn=PP%2dBuyNowBF%3aPaypal%2dBuy%2520a%2520Drink%2dblue%2esvg%3aNonHosted
   :alt: Chip in via PayPal
 
 .. 2020-1-1: bountysource.com domain expired, commented out here + removed 
from .github/FUNDING.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/MANIFEST.in 
new/bidict-0.21.2/MANIFEST.in
--- old/bidict-0.21.0/MANIFEST.in       2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/MANIFEST.in       2020-09-07 18:12:55.000000000 +0200
@@ -2,6 +2,7 @@
 
 include LICENSE
 include pyproject.toml
+include *.py
 include *.rst
 include *.sh
 include *.yaml
@@ -10,13 +11,16 @@
 include .pylintrc
 include .LICENSE_HEADER
 include .coveragerc
+include mypy.ini
 include pytest.ini
 include tox.ini
 include docs/_static/custom.css
 include docs/_static/bidict-types-diagram.dot
+include bidict/py.typed
+recursive-include assets *.*
+recursive-include docs/_static *.*
 recursive-include docs *.py
 recursive-include docs *.rst
-recursive-include docs Makefile
-recursive-include docs/_static *.png
 recursive-include tests *.py
 recursive-include tests *.txt
+recursive-include docs Makefile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/PKG-INFO new/bidict-0.21.2/PKG-INFO
--- old/bidict-0.21.0/PKG-INFO  2020-08-22 16:49:05.508735400 +0200
+++ new/bidict-0.21.2/PKG-INFO  2020-09-07 18:13:18.936455200 +0200
@@ -1,10 +1,10 @@
 Metadata-Version: 2.1
 Name: bidict
-Version: 0.21.0
+Version: 0.21.2
 Summary: The bidirectional mapping library for Python.
 Home-page: https://bidict.readthedocs.io
 Author: Joshua Bronson
-Author-email: [email protected]
+Author-email: [email protected]
 License: MPL 2.0
 Description: .. Forward declarations for all the custom interpreted text roles 
that
            Sphinx defines and that are used below. This helps Sphinx-unaware 
tools
@@ -87,7 +87,7 @@
           as well as for **reading and learning** [#fn-learning]_
         - has **extensive docs and test coverage**
           (including property-based tests and benchmarks)
-          run continuously on all supported Python versions and OSes
+          run continuously on all supported Python versions
         
         
         Note: Python 3 Required
@@ -172,7 +172,7 @@
         - `star bidict on GitHub <https://github.com/jab/bidict>`__
         - `create an issue 
<https://github.com/jab/bidict/issues/new?title=Notice+of+Usage&body=I+am+using+bidict+for...>`__
         - leave a message in the `chat room <https://gitter.im/jab/bidict>`__
-        - `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
+        - `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
         
         
         Changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/README.rst new/bidict-0.21.2/README.rst
--- old/bidict-0.21.0/README.rst        2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/README.rst        2020-09-07 18:12:55.000000000 +0200
@@ -79,7 +79,7 @@
   as well as for **reading and learning** [#fn-learning]_
 - has **extensive docs and test coverage**
   (including property-based tests and benchmarks)
-  run continuously on all supported Python versions and OSes
+  run continuously on all supported Python versions
 
 
 Note: Python 3 Required
@@ -164,7 +164,7 @@
 - `star bidict on GitHub <https://github.com/jab/bidict>`__
 - `create an issue 
<https://github.com/jab/bidict/issues/new?title=Notice+of+Usage&body=I+am+using+bidict+for...>`__
 - leave a message in the `chat room <https://gitter.im/jab/bidict>`__
-- `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
+- `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
 
 
 Changelog
Binary files old/bidict-0.21.0/assets/logo.pxm and 
new/bidict-0.21.2/assets/logo.pxm differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_base.py 
new/bidict-0.21.2/bidict/_base.py
--- old/bidict-0.21.0/bidict/_base.py   2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/bidict/_base.py   2020-09-07 18:12:55.000000000 +0200
@@ -244,24 +244,21 @@
                 raise KeyAndValueDuplicationError(key, val)
             if on_dup.kv is DROP_NEW:
                 return None
-            if on_dup.kv is not DROP_OLD:  # pragma: no cover
-                raise ValueError(on_dup.kv)
+            assert on_dup.kv is DROP_OLD
             # Fall through to the return statement on the last line.
         elif isdupkey:
             if on_dup.key is RAISE:
                 raise KeyDuplicationError(key)
             if on_dup.key is DROP_NEW:
                 return None
-            if on_dup.key is not DROP_OLD:  # pragma: no cover
-                raise ValueError(on_dup.key)
+            assert on_dup.key is DROP_OLD
             # Fall through to the return statement on the last line.
         elif isdupval:
             if on_dup.val is RAISE:
                 raise ValueDuplicationError(val)
             if on_dup.val is DROP_NEW:
                 return None
-            if on_dup.val is not DROP_OLD:  # pragma: no cover
-                raise ValueError(on_dup.val)
+            assert on_dup.val is DROP_OLD
             # Fall through to the return statement on the last line.
         # else neither isdupkey nor isdupval.
         return dedup_result
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_bidict.py 
new/bidict-0.21.2/bidict/_bidict.py
--- old/bidict-0.21.0/bidict/_bidict.py 2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/bidict/_bidict.py 2020-09-07 18:12:55.000000000 +0200
@@ -40,7 +40,7 @@
 
     __slots__ = ()
 
-    if _t.TYPE_CHECKING:  # pragma: no cover
+    if _t.TYPE_CHECKING:
         @property
         def inverse(self) -> 'bidict[VT, KT]': ...
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_dup.py 
new/bidict-0.21.2/bidict/_dup.py
--- old/bidict-0.21.0/bidict/_dup.py    2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/bidict/_dup.py    2020-09-07 18:12:55.000000000 +0200
@@ -24,7 +24,7 @@
     DROP_NEW = 'DROP_NEW'
 
     def __repr__(self) -> str:
-        return f'<{self.name}>'  # pragma: no cover
+        return f'<{self.name}>'
 
 
 RAISE = OnDupAction.RAISE
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_frozenbidict.py 
new/bidict-0.21.2/bidict/_frozenbidict.py
--- old/bidict-0.21.0/bidict/_frozenbidict.py   2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/bidict/_frozenbidict.py   2020-09-07 18:12:55.000000000 
+0200
@@ -41,7 +41,7 @@
     # Work around lack of support for higher-kinded types in mypy.
     # Ref: https://github.com/python/typing/issues/548#issuecomment-621571821
     # Remove this and similar type stubs from other classes if support is ever 
added.
-    if _t.TYPE_CHECKING:  # pragma: no cover
+    if _t.TYPE_CHECKING:
         @property
         def inverse(self) -> 'frozenbidict[VT, KT]': ...
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_frozenordered.py 
new/bidict-0.21.2/bidict/_frozenordered.py
--- old/bidict-0.21.0/bidict/_frozenordered.py  2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/bidict/_frozenordered.py  2020-09-07 18:12:55.000000000 
+0200
@@ -40,7 +40,7 @@
     __slots__ = ()
     __hash__ = frozenbidict.__hash__
 
-    if _t.TYPE_CHECKING:  # pragma: no cover
+    if _t.TYPE_CHECKING:
         @property
         def inverse(self) -> 'FrozenOrderedBidict[VT, KT]': ...
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_mut.py 
new/bidict-0.21.2/bidict/_mut.py
--- old/bidict-0.21.0/bidict/_mut.py    2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/bidict/_mut.py    2020-09-07 18:12:55.000000000 +0200
@@ -26,7 +26,7 @@
 #==============================================================================
 
 
-"""Provide :class:`bidict`."""
+"""Provide :class:`MutableBidict`."""
 
 import typing as _t
 
@@ -41,7 +41,7 @@
 
     __slots__ = ()
 
-    if _t.TYPE_CHECKING:  # pragma: no cover
+    if _t.TYPE_CHECKING:
         @property
         def inverse(self) -> 'MutableBidict[VT, KT]': ...
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_orderedbase.py 
new/bidict-0.21.2/bidict/_orderedbase.py
--- old/bidict-0.21.0/bidict/_orderedbase.py    2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/bidict/_orderedbase.py    2020-09-07 18:12:55.000000000 
+0200
@@ -60,7 +60,7 @@
         self._setprv(prv)
         self._setnxt(nxt)
 
-    def __repr__(self) -> str:  # pragma: no cover
+    def __repr__(self) -> str:
         clsname = self.__class__.__name__
         prv = id(self.prv)
         nxt = id(self.nxt)
@@ -109,7 +109,7 @@
     def __init__(self, prv: _Node = None, nxt: _Node = None) -> None:
         super().__init__(prv or self, nxt or self)
 
-    def __repr__(self) -> str:  # pragma: no cover
+    def __repr__(self) -> str:
         return '<SNTL>'
 
     def __bool__(self) -> bool:
@@ -166,7 +166,7 @@
         # are inherited and are able to be reused without modification.
         super().__init__(*args, **kw)
 
-    if _t.TYPE_CHECKING:  # pragma: no cover
+    if _t.TYPE_CHECKING:
         @property
         def inverse(self) -> 'OrderedBidictBase[VT, KT]': ...
         _fwdm: bidict[KT, _Node]  # type: ignore
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_orderedbidict.py 
new/bidict-0.21.2/bidict/_orderedbidict.py
--- old/bidict-0.21.0/bidict/_orderedbidict.py  2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/bidict/_orderedbidict.py  2020-09-07 18:12:55.000000000 
+0200
@@ -40,7 +40,7 @@
 
     __slots__ = ()
 
-    if _t.TYPE_CHECKING:  # pragma: no cover
+    if _t.TYPE_CHECKING:
         @property
         def inverse(self) -> 'OrderedBidict[VT, KT]': ...
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_typing.py 
new/bidict-0.21.2/bidict/_typing.py
--- old/bidict-0.21.0/bidict/_typing.py 2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/bidict/_typing.py 2020-09-07 18:12:55.000000000 +0200
@@ -21,7 +21,7 @@
 
 
 class _BareReprMeta(type):
-    def __repr__(cls) -> str:  # pragma: no cover
+    def __repr__(cls) -> str:
         return f'<{cls.__name__}>'
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/_version.py 
new/bidict-0.21.2/bidict/_version.py
--- old/bidict-0.21.0/bidict/_version.py        2020-08-22 16:49:05.000000000 
+0200
+++ new/bidict-0.21.2/bidict/_version.py        2020-09-07 18:13:18.000000000 
+0200
@@ -1,4 +1,4 @@
 # coding: utf-8
 # file generated by setuptools_scm
 # don't change, don't track in version control
-version = '0.21.0'
+version = '0.21.2'
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict/metadata.py 
new/bidict-0.21.2/bidict/metadata.py
--- old/bidict-0.21.0/bidict/metadata.py        2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/bidict/metadata.py        2020-09-07 18:12:55.000000000 
+0200
@@ -32,7 +32,7 @@
 __author__ = 'Joshua Bronson'
 __maintainer__ = 'Joshua Bronson'
 __copyright__ = 'Copyright 2009-2020 Joshua Bronson'
-__email__ = '[email protected]'
+__email__ = '[email protected]'
 
 # See: ../docs/thanks.rst
 __credits__ = [i.strip() for i in """
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict.egg-info/PKG-INFO 
new/bidict-0.21.2/bidict.egg-info/PKG-INFO
--- old/bidict-0.21.0/bidict.egg-info/PKG-INFO  2020-08-22 16:49:05.000000000 
+0200
+++ new/bidict-0.21.2/bidict.egg-info/PKG-INFO  2020-09-07 18:13:18.000000000 
+0200
@@ -1,10 +1,10 @@
 Metadata-Version: 2.1
 Name: bidict
-Version: 0.21.0
+Version: 0.21.2
 Summary: The bidirectional mapping library for Python.
 Home-page: https://bidict.readthedocs.io
 Author: Joshua Bronson
-Author-email: [email protected]
+Author-email: [email protected]
 License: MPL 2.0
 Description: .. Forward declarations for all the custom interpreted text roles 
that
            Sphinx defines and that are used below. This helps Sphinx-unaware 
tools
@@ -87,7 +87,7 @@
           as well as for **reading and learning** [#fn-learning]_
         - has **extensive docs and test coverage**
           (including property-based tests and benchmarks)
-          run continuously on all supported Python versions and OSes
+          run continuously on all supported Python versions
         
         
         Note: Python 3 Required
@@ -172,7 +172,7 @@
         - `star bidict on GitHub <https://github.com/jab/bidict>`__
         - `create an issue 
<https://github.com/jab/bidict/issues/new?title=Notice+of+Usage&body=I+am+using+bidict+for...>`__
         - leave a message in the `chat room <https://gitter.im/jab/bidict>`__
-        - `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
+        - `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
         
         
         Changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/bidict.egg-info/SOURCES.txt 
new/bidict-0.21.2/bidict.egg-info/SOURCES.txt
--- old/bidict-0.21.0/bidict.egg-info/SOURCES.txt       2020-08-22 
16:49:05.000000000 +0200
+++ new/bidict-0.21.2/bidict.egg-info/SOURCES.txt       2020-09-07 
18:13:18.000000000 +0200
@@ -33,7 +33,6 @@
 assets/logo-sm.png
 assets/logo-square.png
 assets/logo.png
-assets/logo.pxm
 assets/support-on-gumroad.png
 bidict/__init__.py
 bidict/_abc.py
@@ -52,6 +51,7 @@
 bidict/_typing.py
 bidict/_version.py
 bidict/metadata.py
+bidict/py.typed
 bidict.egg-info/PKG-INFO
 bidict.egg-info/SOURCES.txt
 bidict.egg-info/dependency_links.txt
@@ -78,6 +78,8 @@
 docs/_static/bidict-types-diagram.dot
 docs/_static/bidict-types-diagram.png
 docs/_static/custom.css
+docs/_static/custom.js
+docs/_static/favicon.ico
 docs/_static/logo-sm.png
 docs/_static/logo-square.png
 docs/_static/logo.png
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/docs/_static/custom.js 
new/bidict-0.21.2/docs/_static/custom.js
--- old/bidict-0.21.0/docs/_static/custom.js    1970-01-01 01:00:00.000000000 
+0100
+++ new/bidict-0.21.2/docs/_static/custom.js    2020-09-07 18:12:55.000000000 
+0200
@@ -0,0 +1,36 @@
+'use strict';
+
+document.addEventListener('DOMContentLoaded', function () {
+  var sidebar = document.getElementsByClassName('sphinxsidebarwrapper')[0];
+
+  (function tweakSidebar() { try {
+    var donateH3 = sidebar.querySelector('.donation');
+    donateH3.textContent = 'Giving back';
+    var tideliftP = donateH3.nextElementSibling.nextElementSibling;
+    var givebackA = document.createElement('a');
+    givebackA.href = 'https://gumroad.com/l/bidict';
+    givebackA.textContent = 'Bidict is the product of hundreds of hours of 
unpaid, voluntary work. If bidict has helped you accomplish your work, click 
here to chip in toward the costs of bidict???s maintenance and development.'
+    sidebar.insertBefore(givebackA, tideliftP);
+    var tideliftH3 = document.createElement('h3');
+    tideliftH3.textContent = 'Get Support';
+    sidebar.insertBefore(tideliftH3, tideliftP);
+   } catch (e) {}
+  })();
+
+  function addDiv(propName, propVal) {
+    var div = document.createElement('div');
+    div.style.marginTop = '20px';
+    div[propName] = propVal;
+    sidebar.append(div);
+  }
+
+  function addScript(src) {
+    var script = document.createElement('script');
+    script.src = src;
+    script.async = true;
+    document.body.append(script);
+  }
+
+  addDiv('className', 'rc-scout');
+  
addScript('https://www.recurse-scout.com/loader.js?t=c17a917136a40c38f5ce6b80adbbfd19');
+});
Binary files old/bidict-0.21.0/docs/_static/favicon.ico and 
new/bidict-0.21.2/docs/_static/favicon.ico differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/docs/changelog.rst 
new/bidict-0.21.2/docs/changelog.rst
--- old/bidict-0.21.0/docs/changelog.rst        2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/docs/changelog.rst        2020-09-07 18:12:55.000000000 
+0200
@@ -24,6 +24,20 @@
 to be notified when new versions of ``bidict`` are released.
 
 
+0.21.2 (2020-09-07)
+-------------------
+
+- Include `py.typed 
<https://www.python.org/dev/peps/pep-0561/#packaging-type-information>`__
+  file to mark :mod:`bidict` as type hinted.
+
+
+0.21.1 (2020-09-07)
+-------------------
+
+This release was yanked and replaced with the 0.21.2 release,
+which actually provides the intended changes.
+
+
 0.21.0 (2020-08-22)
 -------------------
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/docs/code-of-conduct.rst 
new/bidict-0.21.2/docs/code-of-conduct.rst
--- old/bidict-0.21.0/docs/code-of-conduct.rst  2020-08-22 16:48:44.000000000 
+0200
+++ new/bidict-0.21.2/docs/code-of-conduct.rst  2020-09-07 18:12:55.000000000 
+0200
@@ -63,7 +63,7 @@
 -----------
 
 Instances of abusive, harassing, or otherwise unacceptable behavior may
-be reported by contacting the project team at <[email protected]>. All
+be reported by contacting the project team at <[email protected]>. All
 complaints will be reviewed and investigated and will result in a
 response that is deemed necessary and appropriate to the circumstances.
 The project team is obligated to maintain confidentiality with regard to
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/docs/contributors-guide.rst 
new/bidict-0.21.2/docs/contributors-guide.rst
--- old/bidict-0.21.0/docs/contributors-guide.rst       2020-08-22 
16:48:44.000000000 +0200
+++ new/bidict-0.21.2/docs/contributors-guide.rst       2020-09-07 
18:12:55.000000000 +0200
@@ -117,7 +117,7 @@
   :alt: Chip in via Gumroad
 
 .. image:: https://img.shields.io/badge/PayPal-Chip%20in-blue.svg
-  :target: 
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=jab%40math%2ebrown%2eedu&lc=US&item_name=Support%20bidict&button_subtype=services&currency_code=USD&bn=PP%2dBuyNowBF%3aPaypal%2dBuy%2520a%2520Drink%2dblue%2esvg%3aNonHosted
+  :target: 
https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=jabronson%40gmail%2ecom&lc=US&item_name=Support%20bidict&button_subtype=services&currency_code=USD&bn=PP%2dBuyNowBF%3aPaypal%2dBuy%2520a%2520Drink%2dblue%2esvg%3aNonHosted
   :alt: Chip in via PayPal
 
 .. 2020-1-1: bountysource.com domain expired, commented out here + removed 
from .github/FUNDING.yml
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/docs/home.rst 
new/bidict-0.21.2/docs/home.rst
--- old/bidict-0.21.0/docs/home.rst     2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/docs/home.rst     2020-09-07 18:12:55.000000000 +0200
@@ -79,7 +79,7 @@
   as well as for **reading and learning** [#fn-learning]_
 - has **extensive docs and test coverage**
   (including property-based tests and benchmarks)
-  run continuously on all supported Python versions and OSes
+  run continuously on all supported Python versions
 
 
 Note: Python 3 Required
@@ -164,7 +164,7 @@
 - `star bidict on GitHub <https://github.com/jab/bidict>`__
 - `create an issue 
<https://github.com/jab/bidict/issues/new?title=Notice+of+Usage&body=I+am+using+bidict+for...>`__
 - leave a message in the `chat room <https://gitter.im/jab/bidict>`__
-- `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
+- `email me 
<mailto:[email protected]?subject=bidict&body=I%20am%20using%20bidict%20for...>`__
 
 
 Changelog
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/docs/thanks.rst 
new/bidict-0.21.2/docs/thanks.rst
--- old/bidict-0.21.0/docs/thanks.rst   2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/docs/thanks.rst   2020-09-07 18:12:55.000000000 +0200
@@ -31,6 +31,8 @@
 
 - Jozef Knaperek for the bugfix.
 
+- Igor Nehoroshev for contributing the py.typed marker.
+
 - Bern??t G??bor for pyproject.toml support.
 
 - Muhammad Faisal for the
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/bidict-0.21.0/setup.py new/bidict-0.21.2/setup.py
--- old/bidict-0.21.0/setup.py  2020-08-22 16:48:44.000000000 +0200
+++ new/bidict-0.21.2/setup.py  2020-09-07 18:12:55.000000000 +0200
@@ -107,6 +107,7 @@
     url=METADATA.__url__,  # type: ignore
     license=METADATA.__license__,  # type: ignore
     packages=['bidict'],
+    package_data={'bidict': ['py.typed']},
     zip_safe=False,  # Don't zip. (We're zip-safe but prefer not to.)
     python_requires='>=3.6',
     classifiers=[

Reply via email to