|
| 1 | +========================= |
| 2 | +Changelog 1.1.x and 1.0.x |
| 3 | +========================= |
| 4 | + |
| 5 | +All notable changes for the 1.1.x and 1.0.x releases. |
| 6 | + |
| 7 | +The format is based on `Keep a Changelog <https://keepachangelog.com/en/1.0.0/>`_ |
| 8 | +and this project adheres to `Semantic Versioning <https://semver.org/spec/v2.0.0.html>`_. |
| 9 | + |
| 10 | +v1.1.5 (2019-02-28) |
| 11 | +=================== |
| 12 | + |
| 13 | +Bug fix release |
| 14 | + |
| 15 | +Fix |
| 16 | +--- |
| 17 | + |
| 18 | +- Fix #6: Use :func:`inspect.isroutine` to check if the wrapped object is a user-defined or built-in function or method. |
| 19 | + |
| 20 | +Other |
| 21 | +----- |
| 22 | + |
| 23 | +- Upgrade Tox configuration to add support for Python 3.7. |
| 24 | + Also, fix PyTest version for Python 2.7 and 3.4 (limited support). |
| 25 | + Remove dependency 'requests[security]': useless to build documentation. |
| 26 | + |
| 27 | +- Upgrade project configuration (``setup.py``) to add support for Python 3.7. |
| 28 | + |
| 29 | + |
| 30 | +v1.1.4 (2018-11-03) |
| 31 | +=================== |
| 32 | + |
| 33 | +Bug fix release |
| 34 | + |
| 35 | +Fix |
| 36 | +--- |
| 37 | + |
| 38 | +- Fix #4: Correct the function :func:`~deprecated.deprecated`: |
| 39 | + Don't pass arguments to :meth:`object.__new__` (other than *cls*). |
| 40 | + |
| 41 | +Other |
| 42 | +----- |
| 43 | + |
| 44 | +- Change the configuration for TravisCI and AppVeyor: |
| 45 | + drop configuration for Python **2.6** and **3.3**. |
| 46 | + add configuration for Python **3.7**. |
| 47 | + |
| 48 | + .. note:: |
| 49 | + |
| 50 | + Deprecated is no more tested with Python **2.6** and **3.3**. |
| 51 | + Those Python versions are EOL for some time now and incur incompatibilities |
| 52 | + with Continuous Integration tools like TravisCI and AppVeyor. |
| 53 | + However, this library should still work perfectly... |
| 54 | + |
| 55 | + |
| 56 | +v1.1.3 (2018-09-03) |
| 57 | +=================== |
| 58 | + |
| 59 | +Bug fix release |
| 60 | + |
| 61 | +Fix |
| 62 | +--- |
| 63 | + |
| 64 | +- Fix #2: a deprecated class is a class (not a function). Any subclass of a deprecated class is also deprecated. |
| 65 | + |
| 66 | + |
| 67 | +v1.1.2 (2018-08-27) |
| 68 | +=================== |
| 69 | + |
| 70 | +Bug fix release |
| 71 | + |
| 72 | +Fix |
| 73 | +--- |
| 74 | + |
| 75 | +- Add a ``MANIFEST.in`` file to package additional files like "LICENSE.rst" in the source distribution. |
| 76 | + |
| 77 | + |
| 78 | +v1.1.1 (2018-04-02) |
| 79 | +=================== |
| 80 | + |
| 81 | +Bug fix release |
| 82 | + |
| 83 | +Fix |
| 84 | +--- |
| 85 | + |
| 86 | +- Minor correction in ``CONTRIBUTING.rst`` for Sphinx builds: add the ``-d`` option to put apart the ``doctrees`` |
| 87 | + from the generated documentation and avoid warnings with epub generator. |
| 88 | +- Fix in documentation configuration: remove hyphens in ``epub_identifier`` (ISBN number has no hyphens). |
| 89 | +- Fix in Tox configuration: set the versions interval of each dependency. |
| 90 | + |
| 91 | +Other |
| 92 | +----- |
| 93 | + |
| 94 | +- Change in documentation: improve sentence phrasing in the Tutorial. |
| 95 | +- Restore the epub title to "Python Deprecated Library v1.1 Documentation" (required for Lulu.com). |
| 96 | + |
| 97 | + |
| 98 | +v1.1.0 (2017-11-06) |
| 99 | +=================== |
| 100 | + |
| 101 | +Minor release |
| 102 | + |
| 103 | +Added |
| 104 | +----- |
| 105 | + |
| 106 | +- Change in :func:`deprecated.deprecated` decorator: you can give a "reason" message |
| 107 | + to help the developer choose another class, function or method. |
| 108 | +- Add support for Universal Wheel (Python versions 2.6, 2.7, 3.3, 3.4, 3.5, 3.6 and PyPy). |
| 109 | +- Add missing ``__doc__`` and ``__version__`` attributes to :mod:`deprecated` module. |
| 110 | +- Add an extensive documentation of Deprecated Library. |
| 111 | + |
| 112 | +Other |
| 113 | +----- |
| 114 | + |
| 115 | +- Improve `Travis <https://www.travis-ci.com/>`_ configuration file (compatibility from Python 2.6 to 3.7-dev, and PyPy). |
| 116 | +- Add `AppVeyor <https://www.appveyor.com/docs/>`_ configuration file. |
| 117 | +- Add `Tox <https://tox.readthedocs.io/en/latest/>`_ configuration file. |
| 118 | +- Add `BumpVersion <https://github.com/peritus/bumpversion>`_ configuration file. |
| 119 | +- Improve project settings: add a long description for the project. |
| 120 | + Set the **license** and the **development status** in the classifiers property. |
| 121 | +- Add the :file:`CONTRIBUTING.rst` file: "How to contribute to Deprecated Library". |
| 122 | + |
| 123 | + |
| 124 | +v1.0.0 (2016-08-30) |
| 125 | +=================== |
| 126 | + |
| 127 | +Major release |
| 128 | + |
| 129 | +Added |
| 130 | +----- |
| 131 | + |
| 132 | +- **deprecated**: Created **@deprecated** decorator |
0 commit comments