Pyenphase

Latest version: v1.25.4

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

Scan your dependencies

Page 1 of 15

5.13.2

6.0.0](https://github.com/PyCQA/isort/compare/5.13.2...6.0.0) - [github.com/psf/black: 24.10.0 →
25.1.0](https://github.com/psf/black/compare/24.10.0...25.1.0) -
[github.com/codespell-project/codespell: v2.4.0 →
v2.4.1](https://github.com/codespell-project/codespell/compare/v2.4.0...v2.4.1)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate ([204](https://github.com/pyenphase/pyenphase/pull/204),
[`2e5920d`](https://github.com/pyenphase/pyenphase/commit/2e5920d18569868cd6e1ede48678158465b5bd08))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

Features

- Add token_type property to identify user or installer type token.
([180](https://github.com/pyenphase/pyenphase/pull/180),
[`3708a54`](https://github.com/pyenphase/pyenphase/commit/3708a543bada7827fc16c52f9b747c0808061260))

* feat: add token_type property to identify user or installer type token.

- **tariff**: Add new firmware 8.2.42xx Storage settings opt_schedules property to
EnvoyStorageSettings ([179](https://github.com/pyenphase/pyenphase/pull/179),
[`7b3d559`](https://github.com/pyenphase/pyenphase/commit/7b3d559ab56582519a6ccd34ce446f0f4014656e))

* feat(tariff): Add opt_schedules to EnvoyStorageSettings

Refactoring

- Add exception catch for envoy._json_request() indirectly used by HA actions.
([194](https://github.com/pyenphase/pyenphase/pull/194),
[`e2224e2`](https://github.com/pyenphase/pyenphase/commit/e2224e22d8870210c8e1614b7114e16c9426c535))

* refactor: add exception catch for envoy._json_request() indirectly used by HA actions.

4.5.0

Features

- Add initial tariff support and charge from grid functions
([95](https://github.com/pyenphase/pyenphase/pull/95),
[`5418d4c`](https://github.com/pyenphase/pyenphase/commit/5418d4c99ee6a5f0998367525ccba65f0edb9bc5))

* feat: Add initial tariff support and charge from grid functions

* Tweak request and add SupportedFeature flag

* use keyword argument for method

* Review comments

* mypy

* Update tests

* seasons_sell is not present in firmware 4.x

* rebase and update tests

---------

Co-authored-by: J. Nick Koston <nickkoston.org>

3.19.0

v3.19.1](https://github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1) -
[github.com/pre-commit/mirrors-mypy: v1.13.0 →
v1.14.0](https://github.com/pre-commit/mirrors-mypy/compare/v1.13.0...v1.14.0)

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

- **pre-commit.ci**: Pre-commit autoupdate ([198](https://github.com/pyenphase/pyenphase/pull/198),
[`a4bc451`](https://github.com/pyenphase/pyenphase/commit/a4bc451f254d9fc7a5000d5f0e7b2d227950483e))

1.25.4

Bug Fixes

- Add missing requires-python key to project
([230](https://github.com/pyenphase/pyenphase/pull/230),
[`8f48344`](https://github.com/pyenphase/pyenphase/commit/8f48344d4b4e73ba54548979355d0a6ab3c8fbff))

Chores

- Add Python 3.13 to the CI ([213](https://github.com/pyenphase/pyenphase/pull/213),
[`3678102`](https://github.com/pyenphase/pyenphase/commit/36781022234d9efd5beefe02e5394908c97737e4))

- Bump pytest-asyncio to 0.21.2 ([226](https://github.com/pyenphase/pyenphase/pull/226),
[`098fa61`](https://github.com/pyenphase/pyenphase/commit/098fa61f0f262dbd84fc7773a0bf71a6b353ff33))

- Modify dependabot config to force re-run ([219](https://github.com/pyenphase/pyenphase/pull/219),
[`77c5f75`](https://github.com/pyenphase/pyenphase/commit/77c5f75bea06539698b12a897a8bfff7a6f329da))

- Switch to ruff to replace black/isort/flake8
([217](https://github.com/pyenphase/pyenphase/pull/217),
[`716eca6`](https://github.com/pyenphase/pyenphase/commit/716eca6a9bd7f80e98734d88f2c4d0a897368167))

- Update anyio in poetry.lock ([224](https://github.com/pyenphase/pyenphase/pull/224),
[`51d496c`](https://github.com/pyenphase/pyenphase/commit/51d496c91ff2c5953980da32a2899a7eb8b604e9))

- Update certifi to 2025.1.31 ([227](https://github.com/pyenphase/pyenphase/pull/227),
[`b9ad2a2`](https://github.com/pyenphase/pyenphase/commit/b9ad2a25d2f6887c9b0110a0e6a957e636ec67f7))

- Update dependabot.yml to retrigger run
([`20fc3bb`](https://github.com/pyenphase/pyenphase/commit/20fc3bb0b74a64bb45642c662925722e3a12c1aa))

- Update httpcore in poetry.lock ([223](https://github.com/pyenphase/pyenphase/pull/223),
[`f284b80`](https://github.com/pyenphase/pyenphase/commit/f284b80199cf570a4fe1c2fe8200ee41d964849b))

- Update httpx in the poetry lock ([220](https://github.com/pyenphase/pyenphase/pull/220),
[`e3d5717`](https://github.com/pyenphase/pyenphase/commit/e3d5717dd4d2f02bcf91b76a36c2845e62cbd676))

- Update idna in poetry lock ([222](https://github.com/pyenphase/pyenphase/pull/222),
[`cbf3b28`](https://github.com/pyenphase/pyenphase/commit/cbf3b28efc95bb97fc838f437328ce0c597b28fd))

- Update packaging to 24.2 ([229](https://github.com/pyenphase/pyenphase/pull/229),
[`828e960`](https://github.com/pyenphase/pyenphase/commit/828e96027ed4b13484280e236af506c3a4973860))

- Update pluggy to 1.5.0 ([228](https://github.com/pyenphase/pyenphase/pull/228),
[`c7b042e`](https://github.com/pyenphase/pyenphase/commit/c7b042ecf16d0fa0b3eef1587f4ab68b68719eb6))

- Update pyjwt in poetry.lock ([225](https://github.com/pyenphase/pyenphase/pull/225),
[`9d1b4ba`](https://github.com/pyenphase/pyenphase/commit/9d1b4bab44d463c8c1236e3432c41821ecfab653))

- Update pyupgrade to Python 3.10+ ([216](https://github.com/pyenphase/pyenphase/pull/216),
[`5278800`](https://github.com/pyenphase/pyenphase/commit/5278800f2de866cd1149096647b5f10052ae0eba))

- Update requests in poetry.lock ([221](https://github.com/pyenphase/pyenphase/pull/221),
[`8d19c79`](https://github.com/pyenphase/pyenphase/commit/8d19c79294e2d01628948ff192cd24071a38941f))

- Update zeroconf in the lock to speed up CI
([218](https://github.com/pyenphase/pyenphase/pull/218),
[`c89bfbe`](https://github.com/pyenphase/pyenphase/commit/c89bfbed1a728d930f4db98977dad4e3c59909ff))

Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]users.noreply.github.com>

- **ci**: Bump the github-actions group with 7 updates
([206](https://github.com/pyenphase/pyenphase/pull/206),
[`61e31b4`](https://github.com/pyenphase/pyenphase/commit/61e31b48da41fb606ee8135443b308fe0a472141))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

Co-authored-by: J. Nick Koston <nickkoston.org>

1.25.3

Bug Fixes

- Bump orjson requirement to 3.10+ for Python 3.13
([215](https://github.com/pyenphase/pyenphase/pull/215),
[`7db2256`](https://github.com/pyenphase/pyenphase/commit/7db2256a59a26a4fc89b79a8dbaf4fbb16d5eb35))

1.25.2

Bug Fixes

- Update to poetry 2 ([212](https://github.com/pyenphase/pyenphase/pull/212),
[`43e5a15`](https://github.com/pyenphase/pyenphase/commit/43e5a15d747251dbecbad343b71562000d7f5b4f))

Chores

- Add missing cache to CI ([214](https://github.com/pyenphase/pyenphase/pull/214),
[`d97d6cc`](https://github.com/pyenphase/pyenphase/commit/d97d6cc42b3eace1aa500d07d9abf5824b3ee7ad))

- Create dependabot.yml ([205](https://github.com/pyenphase/pyenphase/pull/205),
[`f3cf369`](https://github.com/pyenphase/pyenphase/commit/f3cf369a866fc91621e6cfb661e51643ed62aad2))

- **deps**: Bump awesomeversion from 24.2.0 to 24.6.0
([208](https://github.com/pyenphase/pyenphase/pull/208),
[`6488aa6`](https://github.com/pyenphase/pyenphase/commit/6488aa67d4d2c53783894ef31ba90135c0075b52))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

- **deps-dev**: Bump pytest-cov from 5.0.0 to 6.0.0
([210](https://github.com/pyenphase/pyenphase/pull/210),
[`c8924a4`](https://github.com/pyenphase/pyenphase/commit/c8924a434311c9051efdc4e24ccab21347384219))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

- **deps-dev**: Bump respx from 0.20.2 to 0.22.0
([209](https://github.com/pyenphase/pyenphase/pull/209),
[`607cbdf`](https://github.com/pyenphase/pyenphase/commit/607cbdf56db34b99f16ba005880aa4a617be1ceb))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

- **deps-dev**: Bump sphinx-autodoc-typehints from 1.25.3 to 3.0.1
([207](https://github.com/pyenphase/pyenphase/pull/207),
[`bbf89ad`](https://github.com/pyenphase/pyenphase/commit/bbf89adf4c9d9f8b3081299dfc59d72c4affe19d))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

- **deps-dev**: Bump syrupy from 4.6.1 to 4.8.1
([211](https://github.com/pyenphase/pyenphase/pull/211),
[`1ac802e`](https://github.com/pyenphase/pyenphase/commit/1ac802e6a5763d579fca1a731a969d461778718c))

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]users.noreply.github.com>

Page 1 of 15

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.