• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

Tatsh / pyfordpass
100%

Build:
DEFAULT BRANCH: master
Repo Added 31 May 2026 10:59AM UTC
Token 1PyS6GkomeY0w5TffPW3Y8vA0JAW06m1h regen
Build 6 Last
Files 32
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH master
branch: master
CHANGE BRANCH
x
Reset
Sync Branches
  • master

01 Jun 2026 03:25AM UTC coverage: 100.0%. Remained the same
26733466510

push

github

Tatsh
project: add Remote Climate Control commands

Add a `fordpass climate` command group (`show`, `set`) backed by the Ford
vehicle API. `show` renders the saved Remote Climate Control profile as a
decoded table (temperature in the user's locale unit); `set` performs a sparse
merge, reading the current profile once and writing only the changed keys back.

Includes sans-I/O builders for the `rcc/profile/status` read and
`rcc/profile/update` write, `AsyncFordPassClient.get_remote_climate` and
`set_remote_climate`, the `encode_rcc_temperature` / `decode_rcc_temperature` /
`merge_rcc_preferences` helpers, and the `RCCPreference`, `RCCProfile`,
`RCCPreferenceKey`, `RCCSeatLevel`, and `RCCToggle` types. Wire details
(`crccStateFlag` of `On`, the POST status read) mirror ha-fordpass.

Signed-off-by: Andrew Udvare <audvare@gmail.com>

374 of 374 branches covered (100.0%)

Branch coverage included in aggregate %.

122 of 122 new or added lines in 5 files covered. (100.0%)

3324 of 3324 relevant lines covered (100.0%)

6.0 hits per line

Relevant lines Covered
Build:
Build:
3324 RELEVANT LINES 3324 COVERED LINES
6.0 HITS PER LINE
Source Files on master
  • Tree
  • List 32
  • Changed 6
  • Source Changed 6
  • Coverage Changed 6
Coverage ∆ File Lines Relevant Covered Missed Hits/Line Branch Hits Branch Misses

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
26733466510 master project: add Remote Climate Control commands Add a `fordpass climate` command group (`show`, `set`) backed by the Ford vehicle API. `show` renders the saved Remote Climate Control profile as a decoded table (temperature in the user's locale unit)... push 01 Jun 2026 03:26AM UTC Tatsh github
100.0
26711618577 master bump: v0.0.0 → v0.0.1 Signed-off-by: Andrew Udvare <audvare@gmail.com> push 31 May 2026 11:41AM UTC Tatsh github
100.0
26711110478 master sansio: drop references to the OpenAPI spec and APK Remove the module-docstring note pointing at docs/openapi.json and a specific FordPass APK version, and the OpenAPI schema reference in save_profile. Neither artefact ships with the project. Si... push 31 May 2026 11:17AM UTC Tatsh github
100.0
26710876767 master tests/test_commands_api_config: cover TOML helper edge cases Exercise set_toml_key reusing an existing parent table, and delete_toml_key against a scalar parent and a missing leaf, closing the last branch-coverage gaps in commands/utils. Signed-... push 31 May 2026 11:06AM UTC Tatsh github
100.0
26710785220 master project: fix version Signed-off-by: Andrew Udvare <audvare@gmail.com> push 31 May 2026 11:01AM UTC Tatsh github
99.93
26710734297 master cruft: update Signed-off-by: Andrew Udvare <audvare@gmail.com> push 31 May 2026 10:59AM UTC Tatsh github
99.93
See All Builds (6)

Badge your Repo: pyfordpass

We detected this repo isn’t badged! Grab the embed code to the right, add it to your repo to show off your code coverage, and when the badge is live hit the refresh button to remove this message.

Could not find badge in README.

Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

Refresh
  • Settings
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc