Skip to content

Commit ee5014a

Browse files
author
Laurent LAPORTE
committed
docs(changelog): update changelog for v1.3.1 and include previous versions
1 parent 13db9ba commit ee5014a

4 files changed

Lines changed: 537 additions & 521 deletions

File tree

CHANGELOG-1.1.rst

Lines changed: 132 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,132 @@
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

Comments
 (0)