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¤cy_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¤cy_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¤cy_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¤cy_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=[
