forked from python-hospital/hospital
-
Notifications
You must be signed in to change notification settings - Fork 0
/
CHANGELOG
105 lines (62 loc) · 2.98 KB
/
CHANGELOG
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
Changelog
=========
This document describes changes between past releases. For information about
future releases, check `milestones`_ and :doc:`/about/vision`.
0.6 (unreleased)
----------------
- Nothing changed yet.
0.5 (2014-02-28)
----------------
Introduced CLI and WSGI. They offer basic features (with experimental
implementation), but they should be enough as proof of concepts.
- Feature #39: ``python -m hospital.cli`` collects and runs healthchecks.
- Feature #20: ``python -m hospital.wsgi`` runs a web server that collects
and runs healthchecks on HTTP GET.
0.4 (2014-02-25)
----------------
Improvements around output of builtin assertions.
- Feature #33: builtin assertions functions accept optional ``msg`` argument.
- Bugfix #31: when ``assert_http_response()`` fails, it provides comprehensive
message (was "AssertionError" without details about URL and reason).
0.3 (2014-02-09)
----------------
Documentation review and development environment refactoring: let's try to
simplify usage and development of `hospital`.
- Feature #25: the Makefile in project's repository no longer creates a
virtualenv. Developers setup the environment as they like, i.e. using
virtualenv, virtualenvwrapper or whatever. Added documentation about the
Makefile scope and usage.
- Feature #19: reviewed contributor guide, added branching policy.
- Feature #24: added note about project's status in documentation.
- Feature #21: reviewed API documentation.
- Bugfix #18: README can be rendered as HTML with `docutils`' ``rst2html.py``.
Fixes PyPI information page.
0.2 (2013-12-27)
----------------
Documentation review, API refactoring, addition of some assertions.
- Feature #17: introduced ``assert_http_response`` assertion.
- Feature #16: introduced ``assert_supported_python_version`` assertion.
- Feature #15: exposed API at root of ``hospital`` package. Items not exposed
in this root API may be moved without notice, whereas root API is tested and
refactoring will be documented.
- Feature #14: introduced ``healthcheck`` decorator. Deprecates former
``HealtCheck`` base class (not removed in this version).
- Feature #13: dropped support of Python 2.6
- Feature #12: introduced support of Python 3.3
- Feature #11: project has mailing-list pythonhospital@librelist.com
- Feature #10: project has IRC channel #python-hospital on freenode.
- Bugfix #9: Fixed examples in README.
- Feature #8: introduced ``assert_ping`` assertion.
- Feature #7: added tests around hospital's Python API.
0.1 (2013-05-11)
----------------
- Feature #6: added support for TravisCI continuous integration
- Feature #5: introduced documentation
- Feature #4: imported HealthCheckLoader from django-doctor.
- Feature #3: introduced DistributionHealthCheck.
- Feature #2: introduced PredictableHealthCheck.
- Feature #1: imported HealthCheck from django-doctor.
- Initialized project
.. rubric:: Notes & references
.. target-notes::
.. _`milestones`: https://github.com/python-hospital/hospital/issues/milestones