| 14th September 2026 |
Diagnosticism.Python 0.18.1 |
Packaging / CI modernisation |
| 6th August 2026 |
Diagnosticism.Python 0.18.0 |
function() alias for func() |
| 10th July 2026 |
Diagnosticism.Python 0.17.0 |
DOOMGram to_mmm / to_nmmm summaries |
| 27th June 2026 |
Diagnosticism.Python 0.16.0 |
Added nanoseconds_to_string() |
| 27th June 2026 |
Diagnosticism.Python 0.15.3 |
Public API, packaging, Python 2.7 restore |
| 27th August 2025 |
Diagnosticism.Python 0.15.2 |
Project boilerplate and documentation |
| 24th August 2025 |
Diagnosticism.Python 0.15.1 |
Python 3.8+ compatibility and CI |
| 13th August 2025 |
Diagnosticism.Python 0.15.0 |
Added asynctracefunc decorator |
| 31st July 2025 |
Diagnosticism.Python 0.14.1 |
Fixed tracefunc |
| 28th July 2025 |
Diagnosticism.Python 0.14.0 |
Added tracefunc decorator |
| 25th July 2025 |
Diagnosticism.Python 0.13.0 |
file= on abort/log/report/trace/warn |
| 25th July 2025 |
Diagnosticism.Python 0.12.1 |
DOOMScope uses perf_counter_ns() |
| 20th July 2025 |
Diagnosticism.Python 0.12.0 |
Added DOOMGram and DOOMScope |
| 19th July 2025 |
Diagnosticism.Python 0.11.1 |
Fixed warn() when logging enabled |
| 18th July 2025 |
Diagnosticism.Python 0.11.0 |
Env-var forms of enable_logging / enable_tracing |
| 17th July 2025 |
Diagnosticism.Python 0.10.1 |
Fixed package error |
| 14th July 2025 |
Diagnosticism.Python 0.10.0 |
Added file/line/func helpers and dbg() |
| 6th July 2025 |
Diagnosticism.Python 0.9.1 |
Fixed trace() in module context |
| 20th August 2024 |
Diagnosticism.Python 0.9.0 |
Added parse_severity() |
| 17th August 2024 |
Diagnosticism.Python 0.8.0 |
Added is_severity_logged() |
| 16th August 2024 |
Diagnosticism.Python 0.7.3 |
Fixed filter logic |
| 16th August 2024 |
Diagnosticism.Python 0.7.2 |
ANSI sequences on Windows 11+ |
| 15th August 2024 |
Diagnosticism.Python 0.7.1 |
set_log_filter export; Win10+ ANSI |
| 14th August 2024 |
Diagnosticism.Python 0.7.0 |
Renamed diagnosticism.log → logging |
| 28th August 2020 |
Diagnosticism.Python 0.6.1 |
Fixed enable_tracing() defect |
| 28th August 2020 |
Diagnosticism.Python 0.6.0 |
Added set_log_filter() |
| 28th August 2020 |
Diagnosticism.Python 0.5.1 |
More docs and parameter assertions |
| 13th August 2020 |
Diagnosticism.Python 0.5.0 |
log() accepts message lambda |
| 13th August 2020 |
Diagnosticism.Python 0.4.1 |
Added warn() and usage-prompt default |
| 11th July 2020 |
Diagnosticism.Python 0.4.0 |
Renamed to Diagnosticism.Python |
| 8th July 2019 |
Diagnosticism.Python 0.3.1 |
abort() stringifies message |
| 7th July 2019 |
Diagnosticism.Python 0.3.0 |
Added log and severity modules |
| 7th July 2019 |
Diagnosticism.Python 0.2.1 |
Fixed missing report export |
| 7th July 2019 |
Diagnosticism.Python 0.2.0 |
Added program_name and conrep modules |
| 12th June 2019 |
Diagnosticism.Python 0.1.2 |
Enhanced trace() for methods |
| 11th June 2019 |
Diagnosticism.Python 0.1.1 |
Added trace() |
| 12th February 2019 |
Diagnosticism.Python 0.0.1 |
Project boilerplate |