Pyrainbird

Latest version: v5.0.0

Safety actively analyzes 623860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 4

5.0.0

What's Changed
* Remove dependency on pydantic by allenporter in https://github.com/allenporter/pyrainbird/pull/418

Developer updates
* Update pre-commit hook adrienverge/yamllint to v1.35.1 by renovate in https://github.com/allenporter/pyrainbird/pull/362
* Update dependency ruff to v0.2.2 by renovate in https://github.com/allenporter/pyrainbird/pull/364
* Update dependency pytest to v8 by renovate in https://github.com/allenporter/pyrainbird/pull/346
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.2.2 by renovate in https://github.com/allenporter/pyrainbird/pull/365
* Update actions/upload-pages-artifact action to v3 by renovate in https://github.com/allenporter/pyrainbird/pull/323
* Update actions/deploy-pages action to v4 by renovate in https://github.com/allenporter/pyrainbird/pull/322
* Update dependency types-requests to v2.31.0.20240218 by renovate in https://github.com/allenporter/pyrainbird/pull/366
* Update dependency pydantic to v2.6.2 by renovate in https://github.com/allenporter/pyrainbird/pull/367
* Update dependency pytest to v8.0.2 by renovate in https://github.com/allenporter/pyrainbird/pull/368
* Update pypa/gh-action-pypi-publish action to v1.8.12 by renovate in https://github.com/allenporter/pyrainbird/pull/369
* Update dependency pydantic to v2.6.3 by renovate in https://github.com/allenporter/pyrainbird/pull/370
* Update dependency ruff to v0.3.0 by renovate in https://github.com/allenporter/pyrainbird/pull/371
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.0 by renovate in https://github.com/allenporter/pyrainbird/pull/372
* Update dependency python-dateutil to v2.9.0.post0 by renovate in https://github.com/allenporter/pyrainbird/pull/373
* Update dependency ruff to v0.3.1 by renovate in https://github.com/allenporter/pyrainbird/pull/374
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.1 by renovate in https://github.com/allenporter/pyrainbird/pull/375
* Update dependency mitmproxy to v10.2.4 by renovate in https://github.com/allenporter/pyrainbird/pull/376
* Update pypa/gh-action-pypi-publish action to v1.8.14 by renovate in https://github.com/allenporter/pyrainbird/pull/377
* Update dependency pytest-asyncio to v0.23.5.post1 by renovate in https://github.com/allenporter/pyrainbird/pull/378
* Update dependency ruff to v0.3.2 by renovate in https://github.com/allenporter/pyrainbird/pull/379
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.2 by renovate in https://github.com/allenporter/pyrainbird/pull/380
* Update dependency pytest to v8.1.1 by renovate in https://github.com/allenporter/pyrainbird/pull/381
* Update dependency types-PyYAML to v6.0.12.20240311 by renovate in https://github.com/allenporter/pyrainbird/pull/382
* Update dependency types-requests to v2.31.0.20240311 by renovate in https://github.com/allenporter/pyrainbird/pull/383
* Update dependency pydantic to v2.6.4 by renovate in https://github.com/allenporter/pyrainbird/pull/384
* Update dependency ruff to v0.3.3 by renovate in https://github.com/allenporter/pyrainbird/pull/385
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.3 by renovate in https://github.com/allenporter/pyrainbird/pull/386
* Update pre-commit hook psf/black to v24.3.0 by renovate in https://github.com/allenporter/pyrainbird/pull/387
* Update dependency pytest-asyncio to v0.23.6 by renovate in https://github.com/allenporter/pyrainbird/pull/388
* Update dependency ruff to v0.3.4 by renovate in https://github.com/allenporter/pyrainbird/pull/389
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.4 by renovate in https://github.com/allenporter/pyrainbird/pull/390
* Update dependency pytest-mock to v3.14.0 by renovate in https://github.com/allenporter/pyrainbird/pull/391
* Update dependency requests-mock to v1.12.0 by renovate in https://github.com/allenporter/pyrainbird/pull/393
* Update dependency requests-mock to v1.12.1 by renovate in https://github.com/allenporter/pyrainbird/pull/395
* Update dependency ruff to v0.3.5 by renovate in https://github.com/allenporter/pyrainbird/pull/396
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.5 by renovate in https://github.com/allenporter/pyrainbird/pull/397
* Update dependency types-requests to v2.31.0.20240403 by renovate in https://github.com/allenporter/pyrainbird/pull/398
* Update dependency types-requests to v2.31.0.20240406 by renovate in https://github.com/allenporter/pyrainbird/pull/399
* Update dependency pytest-cov to v5 by renovate in https://github.com/allenporter/pyrainbird/pull/392
* Update actions/configure-pages action to v5 by renovate in https://github.com/allenporter/pyrainbird/pull/394
* Update pre-commit hook pre-commit/pre-commit-hooks to v4.6.0 by renovate in https://github.com/allenporter/pyrainbird/pull/400
* Update dependency aiohttp to v3.9.4 by renovate in https://github.com/allenporter/pyrainbird/pull/401
* Update dependency pydantic to v2.7.0 by renovate in https://github.com/allenporter/pyrainbird/pull/402
* Update dependency ruff to v0.3.7 by renovate in https://github.com/allenporter/pyrainbird/pull/403
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.3.7 by renovate in https://github.com/allenporter/pyrainbird/pull/404
* Update pre-commit hook psf/black to v24.4.0 by renovate in https://github.com/allenporter/pyrainbird/pull/405
* Update dependency aiohttp to v3.9.5 by renovate in https://github.com/allenporter/pyrainbird/pull/406
* Update dependency mitmproxy to v10.3.0 by renovate in https://github.com/allenporter/pyrainbird/pull/407
* Update dependency ruff to v0.4.1 by renovate in https://github.com/allenporter/pyrainbird/pull/408
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.1 by renovate in https://github.com/allenporter/pyrainbird/pull/409
* Update dependency pydantic to v2.7.1 by renovate in https://github.com/allenporter/pyrainbird/pull/410
* Update dependency freezegun to v1.5.0 by renovate in https://github.com/allenporter/pyrainbird/pull/411
* Update dependency ruff to v0.4.2 by renovate in https://github.com/allenporter/pyrainbird/pull/412
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.2 by renovate in https://github.com/allenporter/pyrainbird/pull/413
* Update pre-commit hook psf/black to v24.4.2 by renovate in https://github.com/allenporter/pyrainbird/pull/414
* Update dependency pytest to v8.2.0 by renovate in https://github.com/allenporter/pyrainbird/pull/415
* Update dependency ruff to v0.4.3 by renovate in https://github.com/allenporter/pyrainbird/pull/416
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.4.3 by renovate in https://github.com/allenporter/pyrainbird/pull/417

**Full Changelog**: https://github.com/allenporter/pyrainbird/compare/4.0.2...5.0.0

4.0.2

What's Changed
* Fix bug in decoding RetrieveScheduleResponse by allenporter in https://github.com/allenporter/pyrainbird/pull/363

Developer updates
* Update dependency pydantic to v2.5.2 by renovate in https://github.com/allenporter/pyrainbird/pull/306
* Update dependency aiohttp to v3.9.1 by renovate in https://github.com/allenporter/pyrainbird/pull/307
* Update pypa/gh-action-pypi-publish action to v1.8.11 by renovate in https://github.com/allenporter/pyrainbird/pull/308
* Update dependency pytest-asyncio to v0.23.2 by renovate in https://github.com/allenporter/pyrainbird/pull/311
* Update dependency ruff to v0.1.7 by renovate in https://github.com/allenporter/pyrainbird/pull/313
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.7 by renovate in https://github.com/allenporter/pyrainbird/pull/314
* Update dependency freezegun to v1.3.1 by renovate in https://github.com/allenporter/pyrainbird/pull/316
* Update actions/configure-pages action to v4 by renovate in https://github.com/allenporter/pyrainbird/pull/309
* Update actions/deploy-pages action to v3 by renovate in https://github.com/allenporter/pyrainbird/pull/310
* Update actions/setup-python action to v5 by renovate in https://github.com/allenporter/pyrainbird/pull/312
* Update pre-commit hook psf/black to v23.12.0 by renovate in https://github.com/allenporter/pyrainbird/pull/317
* Update dependency ruff to v0.1.8 by renovate in https://github.com/allenporter/pyrainbird/pull/318
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.8 by renovate in https://github.com/allenporter/pyrainbird/pull/319
* Update dependency mitmproxy to v10.1.6 by renovate in https://github.com/allenporter/pyrainbird/pull/320
* Update dependency pdoc to v14.2.0 by renovate in https://github.com/allenporter/pyrainbird/pull/321
* Update dependency freezegun to v1.4.0 by renovate in https://github.com/allenporter/pyrainbird/pull/324
* Update dependency ruff to v0.1.9 by renovate in https://github.com/allenporter/pyrainbird/pull/325
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.9 by renovate in https://github.com/allenporter/pyrainbird/pull/326
* Update dependency pydantic to v2.5.3 by renovate in https://github.com/allenporter/pyrainbird/pull/327
* Update pre-commit hook psf/black to v23.12.1 by renovate in https://github.com/allenporter/pyrainbird/pull/328
* Update dependency pdoc to v14.3.0 by renovate in https://github.com/allenporter/pyrainbird/pull/329
* Update dependency types-requests to v2.31.0.20231231 by renovate in https://github.com/allenporter/pyrainbird/pull/330
* Update dependency pytest to v7.4.4 by renovate in https://github.com/allenporter/pyrainbird/pull/331
* Update dependency pytest-asyncio to v0.23.3 by renovate in https://github.com/allenporter/pyrainbird/pull/332
* Update dependency ruff to v0.1.11 by renovate in https://github.com/allenporter/pyrainbird/pull/333
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.11 by renovate in https://github.com/allenporter/pyrainbird/pull/334
* Update dependency mitmproxy to v10.2.0 by renovate in https://github.com/allenporter/pyrainbird/pull/335
* Update dependency mitmproxy to v10.2.1 by renovate in https://github.com/allenporter/pyrainbird/pull/336
* Update dependency types-requests to v2.31.0.20240106 by renovate in https://github.com/allenporter/pyrainbird/pull/337
* Update dependency ruff to v0.1.13 by renovate in https://github.com/allenporter/pyrainbird/pull/338
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.13 - autoclosed by renovate in https://github.com/allenporter/pyrainbird/pull/339
* Update dependency pdoc to v14.4.0 by renovate in https://github.com/allenporter/pyrainbird/pull/340
* Update dependency ruff to v0.1.14 by renovate in https://github.com/allenporter/pyrainbird/pull/341
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.14 by renovate in https://github.com/allenporter/pyrainbird/pull/342
* Update dependency mitmproxy to v10.2.2 by renovate in https://github.com/allenporter/pyrainbird/pull/343
* Update dependency types-requests to v2.31.0.20240125 by renovate in https://github.com/allenporter/pyrainbird/pull/344
* Update pre-commit hook psf/black to v24 by renovate in https://github.com/allenporter/pyrainbird/pull/345
* Update pre-commit hook psf/black to v24.1.1 by renovate in https://github.com/allenporter/pyrainbird/pull/347
* Update dependency pytest-asyncio to v0.23.4 by renovate in https://github.com/allenporter/pyrainbird/pull/348
* Update dependency aiohttp to v3.9.2 [SECURITY] by renovate in https://github.com/allenporter/pyrainbird/pull/349
* Update dependency ruff to v0.1.15 by renovate in https://github.com/allenporter/pyrainbird/pull/350
* Update dependency aiohttp to v3.9.3 by renovate in https://github.com/allenporter/pyrainbird/pull/351
* Update dependency pydantic to v2.6.0 by renovate in https://github.com/allenporter/pyrainbird/pull/352
* Update dependency ruff to v0.2.0 by renovate in https://github.com/allenporter/pyrainbird/pull/353
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.2.0 by renovate in https://github.com/allenporter/pyrainbird/pull/354
* Update dependency pydantic to v2.6.1 by renovate in https://github.com/allenporter/pyrainbird/pull/355
* Update dependency ruff to v0.2.1 by renovate in https://github.com/allenporter/pyrainbird/pull/356
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.2.1 by renovate in https://github.com/allenporter/pyrainbird/pull/357
* Update pre-commit hook adrienverge/yamllint to v1.34.0 by renovate in https://github.com/allenporter/pyrainbird/pull/358
* Update dependency pytest-asyncio to v0.23.5 by renovate in https://github.com/allenporter/pyrainbird/pull/359
* Update pre-commit hook psf/black to v24.2.0 by renovate in https://github.com/allenporter/pyrainbird/pull/360
* Update dependency responses to v0.25.0 by renovate in https://github.com/allenporter/pyrainbird/pull/361


**Full Changelog**: https://github.com/allenporter/pyrainbird/compare/4.0.1...4.0.2

4.0.1

What's Changed
* Fix typo in timeline.py by allenporter in https://github.com/allenporter/pyrainbird/pull/272
* Add defensive checks against unexpected schedule responses by allenporter in https://github.com/allenporter/pyrainbird/pull/305


Developer updates
* Update pypa/gh-action-pypi-publish action to v1.8.10 by renovate in https://github.com/allenporter/pyrainbird/pull/238
* Update dependency ruff to v0.0.285 by renovate in https://github.com/allenporter/pyrainbird/pull/239
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.285 by renovate in https://github.com/allenporter/pyrainbird/pull/240
* Update dependency pydantic to v2.2.1 by renovate in https://github.com/allenporter/pyrainbird/pull/241
* Update dependency pydantic to v2.3.0 by renovate in https://github.com/allenporter/pyrainbird/pull/242
* Update dependency ruff to v0.0.286 by renovate in https://github.com/allenporter/pyrainbird/pull/243
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.286 by renovate in https://github.com/allenporter/pyrainbird/pull/244
* Update dependency ruff to v0.0.287 by renovate in https://github.com/allenporter/pyrainbird/pull/245
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.287 by renovate in https://github.com/allenporter/pyrainbird/pull/246
* Update dependency pytest to v7.4.1 by renovate in https://github.com/allenporter/pyrainbird/pull/247
* Update dependency pytest-aiohttp to v1.0.5 by renovate in https://github.com/allenporter/pyrainbird/pull/249
* Update dependency pytest to v7.4.2 by renovate in https://github.com/allenporter/pyrainbird/pull/250
* Update pre-commit hook psf/black to v23.9.0 by renovate in https://github.com/allenporter/pyrainbird/pull/251
* Update dependency pdoc to v14.1.0 by renovate in https://github.com/allenporter/pyrainbird/pull/252
* Update pre-commit hook psf/black to v23.9.1 by renovate in https://github.com/allenporter/pyrainbird/pull/253
* Update dependency ruff to v0.0.289 by renovate in https://github.com/allenporter/pyrainbird/pull/254
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.289 by renovate in https://github.com/allenporter/pyrainbird/pull/255
* Update dependency ruff to v0.0.290 by renovate in https://github.com/allenporter/pyrainbird/pull/256
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.290 by renovate in https://github.com/allenporter/pyrainbird/pull/257
* Update dependency types-requests to v2.31.0.3 by renovate in https://github.com/allenporter/pyrainbird/pull/258
* Update dependency ruff to v0.0.291 by renovate in https://github.com/allenporter/pyrainbird/pull/259
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.291 by renovate in https://github.com/allenporter/pyrainbird/pull/260
* Update dependency types-PyYAML to v6.0.12.12 by renovate in https://github.com/allenporter/pyrainbird/pull/261
* Update dependency types-requests to v2.31.0.5 by renovate in https://github.com/allenporter/pyrainbird/pull/262
* Update dependency pydantic to v2.4.1 by renovate in https://github.com/allenporter/pyrainbird/pull/263
* Update dependency types-requests to v2.31.0.6 by renovate in https://github.com/allenporter/pyrainbird/pull/264
* Update dependency pydantic to v2.4.2 by renovate in https://github.com/allenporter/pyrainbird/pull/265
* Update dependency types-requests to v2.31.0.7 by renovate in https://github.com/allenporter/pyrainbird/pull/266
* Update dependency mitmproxy to v10 by renovate in https://github.com/allenporter/pyrainbird/pull/232
* Update actions/checkout action to v4 - autoclosed by renovate in https://github.com/allenporter/pyrainbird/pull/248
* Update actions/upload-pages-artifact action to v2 by renovate in https://github.com/allenporter/pyrainbird/pull/209
* Update dependency ruff to v0.0.292 by renovate in https://github.com/allenporter/pyrainbird/pull/267
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.292 by renovate in https://github.com/allenporter/pyrainbird/pull/268
* Update dependency types-requests to v2.31.0.8 - autoclosed by renovate in https://github.com/allenporter/pyrainbird/pull/271
* Update pre-commit hook codespell-project/codespell to v2.2.6 by renovate in https://github.com/allenporter/pyrainbird/pull/269
* Update dependency aiohttp to v3.8.6 by renovate in https://github.com/allenporter/pyrainbird/pull/273
* Update pre-commit hook pre-commit/pre-commit-hooks to v4.5.0 by renovate in https://github.com/allenporter/pyrainbird/pull/274
* Update dependency types-requests to v2.31.0.9 by renovate in https://github.com/allenporter/pyrainbird/pull/275
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.0 by renovate in https://github.com/allenporter/pyrainbird/pull/277
* Update dependency types-requests to v2.31.0.10 by renovate in https://github.com/allenporter/pyrainbird/pull/278
* Update pre-commit hook psf/black to v23.10.0 by renovate in https://github.com/allenporter/pyrainbird/pull/279
* Update dependency pytest-mock to v3.12.0 by renovate in https://github.com/allenporter/pyrainbird/pull/280
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.1 by renovate in https://github.com/allenporter/pyrainbird/pull/281
* Move to ruff action by allenporter in https://github.com/allenporter/pyrainbird/pull/282
* Update dependency ruff to v0.1.1 by renovate in https://github.com/allenporter/pyrainbird/pull/276
* Update pre-commit hook psf/black to v23.10.1 by renovate in https://github.com/allenporter/pyrainbird/pull/283
* Update dependency pytest to v7.4.3 by renovate in https://github.com/allenporter/pyrainbird/pull/284
* Update dependency ruff to v0.1.2 by renovate in https://github.com/allenporter/pyrainbird/pull/285
* Update dependency ruff to v0.1.3 by renovate in https://github.com/allenporter/pyrainbird/pull/286
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.3 by renovate in https://github.com/allenporter/pyrainbird/pull/287
* Update dependency responses to v0.24.0 by renovate in https://github.com/allenporter/pyrainbird/pull/288
* Update dependency mitmproxy to v10.1.3 by renovate in https://github.com/allenporter/pyrainbird/pull/289
* Update dependency ruff to v0.1.4 by renovate in https://github.com/allenporter/pyrainbird/pull/290
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.4 by renovate in https://github.com/allenporter/pyrainbird/pull/291
* Update pre-commit hook psf/black to v23.11.0 by renovate in https://github.com/allenporter/pyrainbird/pull/292
* Update dependency ruff to v0.1.5 by renovate in https://github.com/allenporter/pyrainbird/pull/293
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.5 by renovate in https://github.com/allenporter/pyrainbird/pull/294
* Update pre-commit hook adrienverge/yamllint to v1.33.0 by renovate in https://github.com/allenporter/pyrainbird/pull/295
* Update dependency pydantic to v2.5.0 by renovate in https://github.com/allenporter/pyrainbird/pull/296
* Update dependency mitmproxy to v10.1.5 by renovate in https://github.com/allenporter/pyrainbird/pull/297
* Update dependency responses to v0.24.1 by renovate in https://github.com/allenporter/pyrainbird/pull/298
* Update dependency pydantic to v2.5.1 by renovate in https://github.com/allenporter/pyrainbird/pull/299
* Update dependency ruff to v0.1.6 by renovate in https://github.com/allenporter/pyrainbird/pull/302
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.1.6 by renovate in https://github.com/allenporter/pyrainbird/pull/303
* Update dependency aiohttp to v3.9.0 by renovate in https://github.com/allenporter/pyrainbird/pull/304


**Full Changelog**: https://github.com/allenporter/pyrainbird/compare/4.0.0...4.0.1

4.0.0

Breaking change
* Improve exceptions making them more user friendly. This includes a change to the exception hierarchy so that internal exceptions that are bugs are no longer part of the `RainbirdApiException` hierarchy. by allenporter in https://github.com/allenporter/pyrainbird/pull/237

What's Changed
* Increase backoff time on retries by allenporter in https://github.com/allenporter/pyrainbird/pull/236

Developer updates
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.280 by renovate in https://github.com/allenporter/pyrainbird/pull/226
* Update dependency responses to v0.23.2 by renovate in https://github.com/allenporter/pyrainbird/pull/227
* Update dependency pydantic to v2.1.1 by renovate in https://github.com/allenporter/pyrainbird/pull/228
* Update dependency ruff to v0.0.282 by renovate in https://github.com/allenporter/pyrainbird/pull/229
* Update dependency responses to v0.23.3 by renovate in https://github.com/allenporter/pyrainbird/pull/231
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.282 by renovate in https://github.com/allenporter/pyrainbird/pull/230
* Update dependency ruff to v0.0.284 by renovate in https://github.com/allenporter/pyrainbird/pull/234
* Update pre-commit hook charliermarsh/ruff-pre-commit to v0.0.284 by renovate in https://github.com/allenporter/pyrainbird/pull/235

**Full Changelog**: https://github.com/allenporter/pyrainbird/compare/3.0.1...4.0.0

3.0.1

What's Changed
* Fix `CreateController` client creation by allenporter in https://github.com/allenporter/pyrainbird/pull/225

Developer dependency updates
* Update dependency aiohttp to v3.8.5 [SECURITY] by renovate in https://github.com/allenporter/pyrainbird/pull/220
* Update dependency types-PyYAML to v6.0.12.11 by renovate in https://github.com/allenporter/pyrainbird/pull/221
* Update dependency types-requests to v2.31.0.2 by renovate in https://github.com/allenporter/pyrainbird/pull/222
* Update dependency ruff to v0.0.280 by renovate in https://github.com/allenporter/pyrainbird/pull/223


**Full Changelog**: https://github.com/allenporter/pyrainbird/compare/3.0.0...3.0.1

3.0.0

What's Changed
* Drop support for python 3.9 by allenporter in https://github.com/allenporter/pyrainbird/pull/216
* Support pydantic v2 using v1 shims by allenporter in https://github.com/allenporter/pyrainbird/pull/217
* Fix device code for ARC8, RC2, TBOS-BT and handle unknown devices by allenporter in https://github.com/allenporter/pyrainbird/pull/218


**Full Changelog**: https://github.com/allenporter/pyrainbird/compare/2.1.1...3.0.0

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.