-
Notifications
You must be signed in to change notification settings - Fork 0
/
Changelog
119 lines (77 loc) · 3.76 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
106
107
108
109
110
111
112
113
114
115
116
117
118
Version 0.4.17 02 Jan 2025
* Add GitHub security policy in SECURITY.md.
* Pull in latest version of run-script-framework.
* Update dependencies to address Dependabot warnings.
* Upgrade to gha-shared-workflows@v7 with publish improvements.
* Set asyncio_default_fixture_loop_scope=function in pytest.ini.
* Rename pytest.ini to .pytest.ini for a cleaner repo listing.
* Change the default branch in GitHub from master to main.
Version 0.4.16 15 Oct 2024
* Pull in latest updates from run-script-framework.
* Simplify GHA integration with coveralls.io.
* Update transitive dependencies to address Dependabot warnings.
* Add support for Python v3.13.
* Upgrade to Poetry v1.8.4 for official Python 3.13 support.
* Add dev dependency on types-influxdb-client to fix MyPy warning.
Version 0.4.15 26 Feb 2024
* Upgrade to Poetry v1.8.0 and make related adjustments.
* Disable Python keyring via poetry.toml.
* Update Poetry install instructions in DEVELOPER.md.
* Pull in latest version of run-script-framework.
* Upgrade to gha-shared-workflows@v4 with new Poetry setup.
* Add support for 'run outdated' and update dependencies.
Version 0.4.14 17 Jan 2024
* Require minimum Python version v3.10.
* Update jinja2 to address CVE-2024-22195 from Dependabot.
* Update dependencies and fix new MyPy warning about covariance.
Version 0.4.13 05 Nov 2023
* Update urllib3 to address Dependabot warnings.
* Upgrade to Poetry v1.7.0 for official Python 3.12 support.
* Remove deprecated (and unused) FastAPI lifecycle event handlers.
Version 0.4.12 15 Oct 2023
* Upgrade major dependencies.
* Upgrade build process to Poetry v1.6.1.
* Add support for Python v3.12.
Version 0.4.11 01 Oct 2023
* Improve error handling for some new weather.gov API failures.
Version 0.4.10 11 Jun 2023
* Document new install method using pipx instead of pip.
Version 0.4.9 07 Jun 2023
* Fix checktabs to be safe for file named '-'.
* Rewrite request-related tests to use the responses framework.
* Address requests CVE-2023-32681 and starlette CVE-2023-29159.
* Upgrade to Poetry v1.5.1 and update other dependencies.
Version 0.4.8 26 Feb 2023
* Upgrade all dependencies to the latest major version.
* Address dependabot warning for starlette < 0.25.0 via fastapi.
Version 0.4.7 30 Dec 2022
* Add NOTICE file to sdist, alongside existing LICENSE file.
* Automate the existing manual release process using GitHub Actions.
Version 0.4.6 09 Nov 2022
* Support Python 3.11.
* Convert to modern importlib-resources files() pattern to fix deprecation.
Version 0.4.5 24 Oct 2022
* Refactor the run script and pre-commit hooks to reduce duplication.
* Rework the GitHub Actions build process to pull out shared code.
Version 0.4.4 18 Oct 2022
* Handle weather.gov errors with a simple logged error message.
Version 0.4.3 05 Sep 2022
* Upgrade to Poetry v1.2.0 and make related build process changes.
* Upgrade to Pylint v2.15.0 and address warnings.
* Add dependency caching to GitHub Actions workflow.
* Fix the GitHub Actions matrix build to properly target MacOS.
* Update various dependencies for the developer environment.
Version 0.4.2 24 Jun 2022
* Upgrade to smartapp-sdk v0.5.0.
Version 0.4.1 22 Jun 2022
* Use InfluxDBClient.write_api(SYNCHRONOUS) so file handles are closed.
* Remove cache for weather API and better handle bad data when received.
Version 0.4.0 19 Jun 2022
* Rename GitHub repo to smartapp-sensortrack.
* Remove cache for smartthings.retrieve_location().
Version 0.3.0 18 Jun 2022
* Improvements/fixes to install process and documentation.
Version 0.2.0 18 Jun 2022
* Add support for tracking current weather conditions in U.S.
Version 0.1.0 17 Jun 2022
* Initial public release.