Skip to content
This repository was archived by the owner on Aug 8, 2025. It is now read-only.

Commit 6edcd89

Browse files
committed
Invert changelog so newest is at top
1 parent c2f4e18 commit 6edcd89

File tree

1 file changed

+87
-106
lines changed

1 file changed

+87
-106
lines changed

CHANGELOG.md

Lines changed: 87 additions & 106 deletions
Original file line numberDiff line numberDiff line change
@@ -1,163 +1,144 @@
1-
# Change Log
1+
# Changelog
22

3-
## [v1.0.3] - 2014-06-05
4-
### Changed
5-
- Make logging unicode safe
6-
- Log on_predicate backoff as INFO rather than ERROR
3+
## [v1.11.1] - 2021-07-14
4+
### Fixed
5+
- Update __version__ in backoff module
76

8-
## [v1.0.4] - 2014-08-12
7+
## [v1.11.0] - 2021-07-12
98
### Added
10-
- Python 2.6 support from @Bonko
11-
- Python 3.0 support from @robyoung
12-
- Run tests in Travis from @robyoung
13-
14-
## [v1.0.5] - 2015-02-03
9+
- Configurable logging levels for backoff and giveup events
1510
### Changed
16-
- Add a default interval of 1 second for the constant generator
17-
- Improve on_predicate stop condition avoiding extra sleep
18-
19-
## [v1.0.6] - 2015-02-10
20-
### Added
21-
- Coveralls.io integration from @singingwolfboy
11+
- Minor documentation fixes
2212

13+
## [v1.10.0] - 2019-12-07
2314
### Changed
24-
- Fix logging bug for function calls with tuple params
25-
26-
## [v1.0.7] - 2015-02-10
15+
- Allow sync decorator call from async function
16+
- NOTE: THIS WILL BE THE FINAL PYTHON 2.7 COMPATIBLE RELEASE.
2717

18+
## [v1.9.2] - 2019-11-19
2819
### Changed
29-
- Fix string formatting for python 2.6
30-
31-
## [v1.1.0] - 2015-12-08
32-
### Added
33-
- Event handling for success, backoff, and giveup
34-
- Change log
20+
- Don't include tests and changelog in distribution
3521

22+
## [v1.9.1] - 2019-11-18
3623
### Changed
37-
- Docs and test for multi exception invocations
38-
- Update dev environment test dependencies
39-
40-
## [v1.2.0] - 2016-05-26
41-
### Added
42-
- 'Full jitter' algorithm from @jonascheng
24+
- Include tests and changelog in distribution
4325

26+
## [v1.9.0] - 2019-11-16
4427
### Changed
45-
- Jitter function now accepts raw value and returns jittered value
46-
- Change README to reST for the benefit of pypi :(
47-
- Remove docstring doc generation and make README canonical
28+
- Support python 3.8
4829

49-
## [v1.2.1] - 2016-05-27
30+
## [v1.8.1] - 2019-10-11
5031
### Changed
51-
- Documentation fixes
32+
- Use arguments in log messages rather than fully formatting log
33+
https://github.com/litl/backoff/pull/82 from @lbernick
5234

53-
## [v1.3.0] - 2016-08-08
35+
## [v1.8.0] - 2018-12-20
5436
### Added
55-
- Support runtime configuration with optional callable kwargs
56-
- Add giveup kwarg for exception inspection
57-
37+
- Custom loggers
38+
- Iterable intervals for constant wait_gen for predefined wait sequences
5839
### Changed
59-
- Documentation fixes
40+
- Give up on StopIteration raised in wait generators
41+
- Nullary jitter signature deprecation warning
6042

61-
## [v1.3.1] - 2016-08-08
43+
## [v1.7.0] - 2018-11-23
6244
### Changed
63-
- Include README.rst in source distribution (fixes package)
45+
- Support Python 3.7
46+
- Drop support for async in Python 3.4
47+
- Drop support for Python 2.6
48+
- Update development dependencies
49+
- Use poetry for dependencies and packaging
6450

65-
## [v1.3.2] - 2016-11-18
51+
## [v1.6.0] - 2018-07-14
6652
### Changed
67-
- Don't log retried args and kwargs by default
68-
- README.rst syntax highlighting from @dethi
53+
- Change default log level from ERROR to INFO
54+
- Log retries on exception as INFO
6955

70-
## [v1.4.0] - 2017-02-05
56+
## [v1.5.0] - 2018-04-11
7157
### Added
72-
- Async support via `asyncio` coroutines (Python 3.4) from @rutsky
58+
- Add max_time keyword argument
7359

60+
## [v1.4.3] - 2017-05-22
7461
### Changed
75-
- Refactor `backoff` module into package with identical API
62+
- Add license to source distribution
63+
64+
## [v1.4.2] - 2017-04-25
65+
### Changed
66+
- Use documented logger name https://github.com/litl/backoff/pull/32
67+
from @pquentin
7668

7769
## [v1.4.1] - 2017-04-21
7870
### Added
7971
- Expose __version__ at package root
80-
8172
### Changed
8273
- Fix checking for running sync version in coroutine in case when event
8374
loop is not set from @rutsky
8475

85-
## [v1.4.2] - 2017-04-25
86-
### Changed
87-
88-
- Use documented logger name https://github.com/litl/backoff/pull/32
89-
from @pquentin
90-
91-
## [v1.4.3] - 2017-05-22
76+
## [v1.4.0] - 2017-02-05
77+
### Added
78+
- Async support via `asyncio` coroutines (Python 3.4) from @rutsky
9279
### Changed
80+
- Refactor `backoff` module into package with identical API
9381

94-
- Add license to source distribution
95-
96-
## [v1.5.0] - 2018-04-11
82+
## [v1.3.2] - 2016-11-18
9783
### Changed
84+
- Don't log retried args and kwargs by default
85+
- README.rst syntax highlighting from @dethi
9886

99-
- Add max_time keyword argument
100-
101-
## [v1.6.0] - 2018-07-14
87+
## [v1.3.1] - 2016-08-08
10288
### Changed
89+
- Include README.rst in source distribution (fixes package)
10390

104-
- Change default log level from ERROR to INFO
105-
- Log retries on exception as INFO
106-
107-
## [v1.7.0] - 2018-11-23
91+
## [v1.3.0] - 2016-08-08
92+
### Added
93+
- Support runtime configuration with optional callable kwargs
94+
- Add giveup kwarg for exception inspection
10895
### Changed
96+
- Documentation fixes
10997

110-
- Support Python 3.7
111-
- Drop support for async in Python 3.4
112-
- Drop support for Python 2.6
113-
- Update development dependencies
114-
- Use poetry for dependencies and packaging
115-
116-
## [v1.8.0] - 2018-12-20
98+
## [v1.2.1] - 2016-05-27
11799
### Changed
100+
- Documentation fixes
118101

119-
- Give up on StopIteration raised in wait generators
120-
- Iterable intervals for constant wait_gen for predefined wait sequences
121-
- Nullary jitter signature deprecation warning
122-
- Custom loggers
123-
124-
## [v1.8.1] - 2019-10-11
125-
### Changed
126102

127-
- Use arguments in log messages rather than fully formatting log
128-
https://github.com/litl/backoff/pull/82 from @lbernick
103+
## [v1.2.0] - 2016-05-26
104+
### Added
105+
- 'Full jitter' algorithm from @jonascheng
129106

130-
## [v1.9.0] 2019-11-16
131107
### Changed
108+
- Jitter function now accepts raw value and returns jittered value
109+
- Change README to reST for the benefit of pypi :(
110+
- Remove docstring doc generation and make README canonical
132111

133-
- Support python 3.8
134-
135-
## [v1.9.1] 2019-11-18
112+
## [v1.1.0] - 2015-12-08
113+
### Added
114+
- Event handling for success, backoff, and giveup
115+
- Change log
136116
### Changed
117+
- Docs and test for multi exception invocations
118+
- Update dev environment test dependencies
137119

138-
- Include tests and changelog in distribution
139-
140-
## [v1.9.2] 2019-11-19
120+
## [v1.0.7] - 2015-02-10
141121
### Changed
122+
- Fix string formatting for python 2.6
142123

143-
- Don't include tests and changelog in distribution
144-
145-
## [v1.10.0] 2019-12-07
124+
## [v1.0.6] - 2015-02-10
125+
### Added
126+
- Coveralls.io integration from @singingwolfboy
146127
### Changed
128+
- Fix logging bug for function calls with tuple params
147129

148-
- Allow sync decorator call from async function
149-
150-
## [v1.11.0] 2021-07-12
130+
## [v1.0.5] - 2015-02-03
151131
### Changed
132+
- Add a default interval of 1 second for the constant generator
133+
- Improve on_predicate stop condition avoiding extra sleep
152134

153-
- Configurable logging levels for backoff and giveup events
154-
- Minor documentation fixes
155-
156-
### NOTE
157-
158-
THIS WILL BE THE FINAL PYTHON 2.7 COMPATIBLE RELEASE.
135+
## [v1.0.4] - 2014-08-12
136+
### Added
137+
- Python 2.6 support from @Bonko
138+
- Python 3.0 support from @robyoung
139+
- Run tests in Travis from @robyoung
159140

160-
## [v1.11.1] 2021-07-14
141+
## [v1.0.3] - 2014-06-05
161142
### Changed
162-
163-
- Update __version__ in backoff module
143+
- Make logging unicode safe
144+
- Log on_predicate backoff as INFO rather than ERROR

0 commit comments

Comments
 (0)