Releases: gjohansson-ST/pytrafikverket
Releases · gjohansson-ST/pytrafikverket
v1.1.1
What’s changed
🐛 Bug fixes
- bool to string on deleted @gjohansson-ST (#209)
🚀 Enhancements
- Add OfficialLocationName to station search @gjohansson-ST (#208)
v1.1.0
What’s changed
🚀 Enhancements
- Add all to init @gjohansson-ST (#140)
- Fix new mypy issues @gjohansson-ST (#199)
- Add lxml typing @gjohansson-ST (#196)
- Rename async_get_train_station to async_search_train_station @gjohansson-ST (#197)
- Add async_get_train_station_from_signature @gjohansson-ST (#198)
- Add search weatherstation @gjohansson-ST (#202)
- Add namespace to request @gjohansson-ST (#203)
- Bump versions @gjohansson-ST (#205)
- Add versions @gjohansson-ST (#206)
🧰 Maintenance
- Pylint load xml for runtime check @gjohansson-ST (#139)
- Fix ruff @gjohansson-ST (#200)
- Update pre-commit @gjohansson-ST (#204)
- ruff 0.8.0 @gjohansson-ST (#207)
⬆️ Dependency updates
- ⬆️ Lock file maintenance @renovate (#84)
- ⬆️ Update actions/setup-python action to v5.1.1 @renovate (#86)
- ⬆️ Update dependency pylint to v3.2.6 @renovate (#88)
- ⬆️ Update dependency pytest-asyncio to v0.23.8 @renovate (#89)
- ⬆️ Update dependency ruff to v0.5.5 @renovate (#90)
- ⬆️ Update dependency ruff to v0.5.6 @renovate (#91)
- ⬆️ Update dependency safety to v3.2.4 @renovate (#92)
- ⬆️ Update dependency aiohttp to v3.10.0 @renovate (#93)
- ⬆️ Update dependency coverage to v7.6.0 @renovate (#94)
- ⬆️ Update dependency aiohttp to v3.10.1 @renovate (#95)
- ⬆️ Update dependency coverage to v7.6.1 @renovate (#96)
- ⬆️ Update dependency mypy to v1.11.1 @renovate (#97)
- ⬆️ Update dependency aiohttp to v3.10.2 @renovate (#99)
- ⬆️ Update dependency ruff to v0.5.7 @renovate (#100)
- ⬆️ Update dependency safety to v3.2.5 @renovate (#101)
- ⬆️ Update dependency pre-commit to v3.8.0 @renovate (#102)
- ⬆️ Update dependency aiohttp to v3.10.3 @renovate (#103)
- ⬆️ Update dependency lxml to v5.3.0 @renovate (#104)
- ⬆️ Update dependency pytest to v8.3.2 @renovate (#105)
- ⬆️ Lock file maintenance @renovate (#106)
- ⬆️ Update dependency ruff to v0.6.0 @renovate (#107)
- ⬆️ Update dependency ruff to v0.6.1 @renovate (#108)
- ⬆️ Update dependency aiohttp to v3.10.4 @renovate (#109)
- ⬆️ Lock file maintenance @renovate (#110)
- ⬆️ Update dependency aiohttp to v3.10.5 @renovate (#111)
- ⬆️ Update dependency syrupy to v4.6.4 @renovate (#112)
- ⬆️ Update dependency prettier to v3.3.3 @renovate (#87)
- ⬆️ Update dependency node to v20.16.0 @renovate (#98)
- ⬆️ Update actions/setup-node digest to 1e60f62 @renovate (#85)
- ⬆️ Update dependency ruff to v0.6.2 @renovate (#113)
- ⬆️ Update dependency safety to v3.2.6 @renovate (#114)
- ⬆️ Update dependency mypy to v1.11.2 @renovate (#115)
- ⬆️ Update dependency node to v20.17.0 @renovate (#116)
- ⬆️ Update dependency pytest-asyncio to v0.24.0 @renovate (#117)
- ⬆️ Update dependency syrupy to v4.7.1 @renovate (#118)
- ⬆️ Lock file maintenance @renovate (#119)
- ⬆️ Update dependency ruff to v0.6.3 @renovate (#120)
- ⬆️ Update dependency safety to v3.2.7 @renovate (#121)
- ⬆️ Update actions/setup-python action to v5.2.0 @renovate (#122)
- ⬆️ Update dependency pylint to v3.2.7 @renovate (#123)
- ⬆️ Update dependency yarl to v1.9.6 @renovate (#124)
- ⬆️ Update dependency yarl to v1.9.7 @renovate (#125)
- ⬆️ Lock file maintenance @renovate (#126)
- ⬆️ Update dependency ruff to v0.6.4 @renovate (#127)
- ⬆️ Update dependency yarl to v1.9.11 @renovate (#128)
- ⬆️ Update dependency yarl to v1.10.0 @renovate (#129)
- ⬆️ Lock file maintenance @renovate (#130)
- ⬆️ Update dependency yarl to v1.11.1 @renovate (#131)
- ⬆️ Update dependency pytest to v8.3.3 @renovate (#132)
- ⬆️ Update dependency ruff to v0.6.5 @renovate (#133)
- ⬆️ Lock file maintenance @renovate (#134)
- ⬆️ Update actions/setup-node digest to 0a44ba7 @renovate (#135)
- ⬆️ Update dependency ruff to v0.6.6 @renovate (#136)
- ⬆️ Update dependency ruff to v0.6.7 @renovate (#138)
- ⬆️ Update dependency pylint to v3.3.0 @renovate (#137)
- ⬆️ Lock file maintenance @renovate (#141)
- ⬆️ Update dependency yarl to v1.12.1 @renovate (#142)
- ⬆️ Update actions/checkout action to v4.2.0 @renovate (#145)
- ⬆️ Update dependency aiohttp to v3.10.6 @renovate (#143)
- ⬆️ Update dependency pylint to v3.3.1 @renovate (#144)
- ⬆️ Update dependency ruff to v0.6.8 @renovate (#146)
- ⬆️ Update dependency yarl to v1.13.0 @renovate (#147)
- ⬆️ Update dependency aiohttp to v3.10.7 @renovate (#148)
- ⬆️ Update dependency safety to v3.2.8 @renovate (#149)
- ⬆️ Update dependency aiohttp to v3.10.8 @renovate (#150)
- ⬆️ Update dependency yarl to v1.13.1 @renovate (#151)
- ⬆️ Lock file maintenance @renovate (#152)
- ⬆️ Lock file maintenance @renovate (#155)
- ⬆️ Update dependency ruff to v0.6.9 @renovate (#154)
- ⬆️ Update actions/checkout action to v4.2.1 @renovate (#156)
- ⬆️ Update dependency syrupy to v4.7.2 @renovate (#157)
- ⬆️ Update dependency yarl to v1.14.0 @renovate (#158)
- ⬆️ Update dependency coverage to v7.6.2 @renovate (#160)
- ⬆️ Update dependency aiohttp to v3.10.10 @renovate (#162)
- ⬆️ Update dependency coverage to v7.6.3 @renovate (#163)
- ⬆️ Update dependency yarl to v1.15.2 @renovate (#164)
- ⬆️ Lock file maintenance @renovate (#165)
- ⬆️ Update dependency mypy to v1.12.0 @renovate (#166)
- ⬆️ Update dependency yarl to v1.15.3 @renovate (#167)
- ⬆️ Update dependency yarl to v1.15.4 @renovate (#168)
- ⬆️ Update dependency ruff to v0.7.0 @renovate (#169)
- ⬆️ Update dependency yarl to v1.15.5 @renovate (#170)
- ⬆️ Update dependency mypy to v1.12.1 @renovate (#171)
- ⬆️ Update dependency coverage to v7.6.4 @renovate (#172)
- ⬆️ Lock file maintenance @renovate (#173)
- ⬆️ Update dependency mypy to v1.13.0 @renovate (#174)
- ⬆️ Update actions/checkout action to v4.2.2 @renovate (#175)
- ⬆️ Update dependency yarl to v1.16.0 @renovate (#176)
- ⬆️ Update dependency ruff to v0.7.1 @renovate (#178)
- ⬆️ Update dependency safety to v3.2.10 @renovate (#179)
- ⬆️ Update actions/setup-python action to v5.3.0 @renovate (#180)
- ⬆️ Lock file maintenance @renovate (#181)
- ⬆️ Update dependency yarl to v1.17.0 @renovate (#182)
- ⬆️ Update dependency yarl to v1.17.1 @renovate (#184)
- ⬆️ Update dependency ruff to v0.7.2 @renovate (#186)
- ⬆️ Lock file maintenance @renovate (#187)
- ⬆️ Update dependency pytest-cov to v6 @renovate (#185)
- ⬆️ Update actions/setup-node digest to 39370e3 @renovate (#177)
- ⬆️ Update dependency pre-commit to v4 @renovate (#159)
- ⬆️ Update dependency node to v20.18.0 @renovate (#153)
- ⬆️ Update dependency node to v22 @renovate (#183)
- ⬆️ Update dependency pre-commit-hooks to v5 @renovate (#161)
- ⬆️ Update dependency ruff to v0.7.3 @renovate (#188)
- ⬆️ Lock file maintenance @renovate (#189)
- ⬆️ Update dependency safety to v3.2.11 @renovate (#190)
- ⬆️ Update dependency aiohttp to v3.11.0 @renovate (#191)
- ⬆️ Update dependency aiohttp to v3.11.2 @renovate (#192)
- ⬆️ Update dependency coverage to v7.6.5 @renovate (#193)
- ⬆️ Update dependency coverage to v7.6.7 @renovate (#194)
- ⬆️ Update dependency ruff to v0.7.4 @renovate (#195)
- ⬆️ Update dependency aiohttp to v3.11.6 @renovate (#201)
v1.0.0
What’s changed
🚀 Enhancements
- Bump requirements @gjohansson-ST (#64)
- Create renovate.json @gjohansson-ST (#65)
- Various fixes and cleanup refactoring @gjohansson-ST (#71)
- Add more debugging @gjohansson-ST (#73)
- Add base class for Trafikverket @gjohansson-ST (#74)
- Weather dataclass @gjohansson-ST (#75)
- Camera dataclass @gjohansson-ST (#76)
- booleans can be None @gjohansson-ST (#77)
- Move Ferry to dataclass @gjohansson-ST (#78)
- Add dataclass to train @gjohansson-ST (#79)
- Fix console script @gjohansson-ST (#81)
- Refactoring of constants, filters and helpers @gjohansson-ST (#82)
- Add comments to ruff ignore @gjohansson-ST (#72)
- Adjust devcontainer settings for ruff @gjohansson-ST (#83)
⬆️ Dependency updates
- Add aiozoneinfo library as dependency @gjohansson-ST (#80)
0.3.10
What's Changed
- Fix NodeHelper by @gjohansson-ST in #62
- 0.3.10 by @gjohansson-ST in #63
Full Changelog: 0.3.9.2...0.3.10
0.3.9.2
What's Changed
- Bump requirements by @gjohansson-ST in #60
- Modifications camera by @gjohansson-ST in #59
- Fix return type for get_cameras by @gjohansson-ST in #58
- Version 0.3.9.2 by @gjohansson-ST in #57
Full Changelog: 0.3.9.1...0.3.9.2
0.3.9.1
What's Changed
- Fix broken required fields in weather by @gjohansson-ST in #55
- 0.3.9.1 by @gjohansson-ST in #56
Full Changelog: 0.3.9...0.3.9.1
0.3.9
What's Changed
- Get cameras by @gjohansson-ST in #49
- Cleanup by @gjohansson-ST in #50
- Add train stops by @gjohansson-ST in #51
- Change to WeatherMeasurepoint endpoint by @gjohansson-ST in #52
- Add debug logging by @gjohansson-ST in #53
- Bump version to 0.3.9 by @gjohansson-ST in #54
Full Changelog: 0.3.8...0.3.9
0.3.8
What's Changed
- Remove async_timeout by @gjohansson-ST in #46
- add camera id by @gjohansson-ST in #47
- 038 by @gjohansson-ST in #48
Full Changelog: 0.3.7...0.3.8
0.3.7
What's Changed
- pylint by @gjohansson-ST in #41
- Typing and isort by @gjohansson-ST in #42
- Add trainstops by @gjohansson-ST in #43
- Bump version 0.3.7 by @gjohansson-ST in #44
Full Changelog: 0.3.6...0.3.7
0.3.6
What's Changed
- Add dataclass models by @gjohansson-ST in #37
- Required fields by @gjohansson-ST in #38
- Add location to filter for camera by @gjohansson-ST in #39
- 0.3.6 version bump by @gjohansson-ST in #40
Full Changelog: 0.3.5...0.3.6