Releases: NabuCasa/snitun
Releases · NabuCasa/snitun
0.41.1
0.41.0
What’s Changed
- #324 Reformat with latest ruff @bdraco
- #325 Set up pre-commit config and align lint script @bdraco
- #326 Update CI workflow to use Python 3.13 @bdraco
- #327 Fix ruff arguments in lint script @bdraco
- #329 Remove pylint since it offers little value over ruff for this project @bdraco
- #330 Migrate to using pre-commit action for the CI lint @bdraco
- #332 Add Python 3.13 classifier @bdraco
- #331 Remove unused legacy isort config from pyproject @bdraco
- #334 Updates for modern asyncio @bdraco
- #335 Add typing for test fixtures @bdraco
- #336 Add codecov @bdraco
- #337 Add coverage defaults @bdraco
- #345 Cache IP Address conversions @bdraco
- #346 Speed up MultiplexerChannelId @bdraco
- #340 Hold a strong reference to the client_peer task @bdraco
- #339 Drop Python 3.10 support @bdraco
- #341 Optimize MultiplexerMessage @bdraco
- #349 Fix test failures from merge collision @bdraco
- #351 Drop attrs requirement in favor of dataclasses @bdraco
- #354 Drop Python 3.11 support @bdraco
- #350 Ensure ClientPeer.wait waits for the handler task to finish @bdraco
- #355 Enable dep caching in the CI @bdraco
- #356 Add mypy to pre-commit and fix complaints @bdraco
- #357 Fix codecov upload on main @bdraco
- #352 Implement a fair queue for the multiplexer @bdraco
- #359 Adjust comments and docstrings @bdraco
- #360 Fix missing test timeout in CI @bdraco
- #358 Implement remote backpressure @bdraco
- #361 Fix grammar in comments @bdraco
Dependency Updates
9 changes
- #314 Bump ruff from 0.8.1 to 0.8.4 @dependabot[bot]
- #315 Bump actions/upload-artifact from 4.4.3 to 4.5.0 @dependabot[bot]
- #316 Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 @dependabot[bot]
- #322 Bump pytest-aiohttp from 1.0.5 to 1.1.0 @dependabot[bot]
- #317 Bump actions/setup-python from 5.3.0 to 5.4.0 @dependabot[bot]
- #319 Bump actions/upload-artifact from 4.5.0 to 4.6.0 @dependabot[bot]
- #320 Bump release-drafter/release-drafter from 6.0.0 to 6.1.0 @dependabot[bot]
- #318 Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 @dependabot[bot]
- #323 Bump ruff from 0.8.4 to 0.9.4 @dependabot[bot]
0.40.0
What’s Changed
Dependency Updates
32 changes
- #279 Bump actions/checkout from 4.1.4 to 4.1.6 @dependabot
- #277 Bump pylint from 3.1.0 to 3.2.2 @dependabot
- #276 Bump pytest from 8.2.0 to 8.2.1 @dependabot
- #278 Bump ruff from 0.4.2 to 0.4.7 @dependabot
- #280 Bump actions/checkout from 4.1.6 to 4.1.7 @dependabot
- #284 Bump pylint from 3.2.2 to 3.2.5 @dependabot
- #282 Bump ruff from 0.4.7 to 0.5.0 @dependabot
- #283 Bump pytest from 8.2.1 to 8.2.2 @dependabot
- #281 Bump pypa/gh-action-pypi-publish from 1.8.14 to 1.9.0 @dependabot
- #290 Bump actions/download-artifact from 4.1.7 to 4.1.8 @dependabot
- #289 Bump actions/upload-artifact from 4.3.3 to 4.3.4 @dependabot
- #288 Bump actions/setup-python from 5.1.0 to 5.1.1 @dependabot
- #287 Bump ruff from 0.5.0 to 0.5.5 @dependabot
- #285 Bump pytest from 8.2.2 to 8.3.2 @dependabot
- #286 Bump pylint from 3.2.5 to 3.2.6 @dependabot
- #295 Bump ruff from 0.5.5 to 0.6.3 @dependabot
- #292 Bump actions/setup-python from 5.1.1 to 5.2.0 @dependabot
- #291 Bump pypa/gh-action-pypi-publish from 1.9.0 to 1.10.0 @dependabot
- #294 Bump pylint from 3.2.6 to 3.2.7 @dependabot
- #293 Bump actions/upload-artifact from 4.3.4 to 4.4.0 @dependabot
- #302 Bump pypa/gh-action-pypi-publish from 1.10.0 to 1.10.2 @dependabot
- #299 Bump pytest from 8.3.2 to 8.3.3 @dependabot
- #301 Bump actions/checkout from 4.1.7 to 4.2.0 @dependabot
- #300 Bump ruff from 0.6.3 to 0.6.8 @dependabot
- #305 Bump ruff from 0.6.8 to 0.7.2 @dependabot
- #309 Bump actions/checkout from 4.2.0 to 4.2.2 @dependabot
- #308 Bump pypa/gh-action-pypi-publish from 1.10.2 to 1.11.0 @dependabot
- #307 Bump actions/upload-artifact from 4.4.0 to 4.4.3 @dependabot
- #306 Bump actions/setup-python from 5.2.0 to 5.3.0 @dependabot
- #310 Bump pypa/gh-action-pypi-publish from 1.11.0 to 1.12.2 @dependabot
- #311 Bump ruff from 0.7.2 to 0.8.1 @dependabot
- #312 Bump pytest from 8.3.3 to 8.3.4 @dependabot
0.39.1
0.39.0
What’s Changed
- #262 Fix uvloop issues on read IP @pvizeli
- #263 Catch TimeoutError without asyncio @pvizeli
- #270 Move aiohttp dependency @ludeeus
- #271 Set minimum Python version to 3.10 @ludeeus
- #272 Bump version to 0.39.0 @ludeeus
Dependency Updates
5 changes
- #269 Bump actions/checkout from 4.1.2 to 4.1.4 @dependabot
- #264 Bump ruff from 0.3.4 to 0.4.2 @dependabot
- #267 Bump actions/upload-artifact from 4.3.1 to 4.3.3 @dependabot
- #268 Bump actions/download-artifact from 4.1.4 to 4.1.7 @dependabot
- #265 Bump pytest from 8.1.1 to 8.2.0 @dependabot