Ecowitt2mqtt

Latest version: v2024.10.0

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

Scan your dependencies

Page 5 of 16

2022.11.1

Not secure
🚀 Features

- Add support for directly ingesting data from Ambient Weather stations (400)
- Ensure runtime can handle multiple endpoints (397)
- Make `Configs.configs` a publicly available attribute (395)
- Add config option to change input data format (393)

📕 Documentation

- Update contribution instructions (402)
- Clean up docs (401)
- Add initial docs for `--input-data-format` config option (394)

🧰 Maintenance

- Expand device parsing to cover more use cases (399)
- Implement a factory for picking the correct APIServer implementation (398)
- Revert "Make `Configs.configs` a publicly available attribute (395)" (396)
- Remove unnecessary API server tets (392)
- Abstract normalization of API endpoints (391)
- Introduce encapsulated API server object (390)
- Bump uvicorn from 0.19.0 to 0.20.0 (389)

2022.11.0

Not secure
🚀 Features

- Add sensors for relative strain index (RSI) and perception (388)
- Add sensors for humidex and humidex perception (387)
- Add device mapping for the La Cross WS-2350 weather station (371)

🐛 Bug Fixes

- Take another stab at `publish-docker` workflow permissions (381)
- Revert "Increase PR permissions for `publish-docker` workflow (379)" (380)
- Bump musl-dev to 1.2.3-r1 in Dockerfile (377)
- Fix flapping tests (376)
- Don't build redundant Docker images (366)

📕 Documentation

- Add reference links to more calculated sensor descriptions in the README (386)

🧰 Maintenance

- Bump asyncio-mqtt from 0.13.0 to 0.14.0 (385)
- Bump fastapi from 0.86.0 to 0.87.0 (384)
- Fix type names to avoid a pylint override (383)
- Bump rapidfuzz from 2.13.1 to 2.13.2 (378)
- Unpin Alpine dependencies in Dockerfile (382)
- Increase PR permissions for `publish-docker` workflow (379)
- Bump fastapi from 0.85.2 to 0.86.0 (375)
- Bump rapidfuzz from 2.13.0 to 2.13.1 (374)
- Remove old dict merge syntax (373)
- Add more tests to validate device mappings (372)
- Bump fastapi from 0.85.1 to 0.85.2 (367)
- Give better label to Docker publish workflow (368)
- Bump Docker dependencies (OpenSSL and Poetry) (369)

2022.10.4

Not secure
🚀 Features

- Publish Docker Image to ghcr.io (364)

🐛 Bug Fixes

- Fix incorrect Docker Hub secrets in workflows (365)
- Fix missing environment variables (specifically, precision) (363)

2022.10.3

Not secure
🐛 Bug Fixes

- Return to binding FastAPI from all addresses (361)

🧰 Maintenance

- Bump rapidfuzz from 2.12.0 to 2.13.0 (360)

2022.10.2

Not secure
🐛 Bug Fixes

- Fix invalid MQTT Discovery state with missing lightning strike distance (350)

🧰 Maintenance

- Add a series of new pre-commit hooks and GitHub Actions (359)
- Remove spurious echo statements from Dockerfile (357)
- Update CI to use GA release of Python 3.11 (356)
- Add support for Python 3.11 (353)
- Bump Uvicorn to 0.19.0 (352)
- Don't swallow lightning distance calculation errors (351)

2022.10.1

Not secure
🚨 Breaking Changes

- Remove separate calculated illuminance data point for lux (341)

🚀 Features

- Add config option to manage output data precision (347)
- Provide config option for overriding speed units (346)
- Provide config option for overriding pressure units (345)
- Provide config option for overriding precipitation units (344)
- Provide config option for overriding distance units (343)
- Provide config option for overriding illuminance units (342)
- Provide config option for overriding (absolute) humidity units (339)
- Provide config option for overriding temperature units (338)
- Differentiate between accumulated precipitation and precipitation rate conversions (323)
- Automatically adjust precision of converted values (322)
- Add VolumeConverter helper (320)
- Add `get_unit_ratio` to all `BaseUnitConverter` classes (317)
- Add IlluminanceConverter helper (316)
- Add PrecipitationConverter helper (314)
- Add DistanceConverter helper (313)
- Add PressureConverter helper (311)
- Add TemperatureConverter helper (310)
- Add SpeedConverter helper (309)
- Implement s6-overlay inside the Docker image (306)
- Add new architectures to Docker image publish (305)

🐛 Bug Fixes

- Fix percentage-related illuminance conversion bugs (336)

🧰 Maintenance

- Remove separate calculated illuminance data point for lux (341)
- Use constants for CLI metavars (340)
- Refactor and simplify usage of data converters (337)
- Normalize percentage-based illuminance calculations (335)
- Implement unit conversion in wind speed calculators (334)
- Clean up humidity, time, and UV index calculators (333)
- Implement unit conversion in temperature calculators (332)
- Implement unit conversion in pressure calculators (331)
- Implement unit conversion in precipitation calculators (330)
- Don't store default units in the unit converters (329)
- Implement unit conversion in lightning calculators (328)
- Adjust architecture of converted values (327)
- Implement unit conversion in illuminance calculators (326)
- Implement unit conversion in humidity calculators (325)
- Lay groundwork for dynamic unit selection (324)
- Use constants for unit classes (321)
- Re-architect data calculators (319)
- Change "IRRADIATION" constants to "ILLUMINANCE" (315)
- Standardize precipitation units (312)
- Small reorganization of Docker install instructions (303)
- Remove outdated docs (304)

Page 5 of 16

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.