5. Change log

5.1. nocasedict 1.0.2

Released: 2021-01-01

Enhancements:

  • Migrated from Travis and Appveyor to GitHub Actions. This required changes in several areas including dependent packages used for testing and coverage. This did not cause any changes on dependent packages used for the installation of the package.

5.2. nocasedict 1.0.1

Released: 2020-10-04

Bug fixes:

  • Test: Fixed issue with virtualenv raising AttributeError during installtest on Python 3.4. (see issue #61)
  • Fixed UserWarning about unpreserved order of input items. (see issue #59)

Enhancements:

  • Added checking for no expected warning. Adjusted a testcase to accomodate the new check. (see issue #65)

5.3. nocasedict 1.0.0

Released: 2020-09-11

Bug fixes:

  • Test: Fixed that the reversed test against the built-in dict was attempted on Python 3.7, but the built-in dict became reversible only in Python 3.8. (See issue #49)
  • Test: Fixed issue on pypy2 (Python 2.7) where the testcases for update() passed keyword arguments that had integer-typed argument names. That is supported by CPython 2.7 when passing them as a kwargs dict, but not by pypy2. Removed these testcases, because the support for that feature in CPython 2.7 is not part of the Python language.
  • Docs: Fixed missing Python 2 only methods in RTD docs (See issue #52)
  • Pylint: Accomodated new ‘raise-missing-from’ check in Pylint 2.6.0.

5.4. nocasedict 0.5.0

Released: 2020-07-29

Initial release