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

AndreMiras / pycaw
66%

Build:
DEFAULT BRANCH: develop
Repo Added 17 Apr 2022 06:03PM UTC
Files 16
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 develop
branch: develop
CHANGE BRANCH
x
Reset
  • develop
  • feature/ci
  • feature/doc_warnings
  • feature/gitpages_documentation
  • feature/improve_reliability
  • feature/scream_update
  • feature/test_coverage
  • feature/test_magic
  • feature/update_readme
  • main
  • v20230322
  • v20230407
  • v20240210

19 Dec 2025 09:09PM UTC coverage: 65.643% (-1.6%) from 67.239%
20382620103

push

github

AndreMiras
:sparkles: Add robust PROPVARIANT handling and PolicyConfig fallback

Improve reliability across different Windows versions and comtypes
installations by adding fallback logic for PROPVARIANT union access
patterns and IPolicyConfigVista interface support.

- Handle multiple comtypes memory layouts for VT_LPWSTR in GetValue()
- Add FriendlyName fallback to DeviceDesc property
- Add IPolicyConfigVista interface for Windows Vista/7 compatibility
- Add SetDefaultDevice fallback from IPolicyConfig to IPolicyConfigVista

Based on patterns from Mr5niper's WindowsAudioControl-CLI-wGUI, closes #108

9 of 34 new or added lines in 3 files covered. (26.47%)

556 of 847 relevant lines covered (65.64%)

0.66 hits per line

Relevant lines Covered
Build:
Build:
847 RELEVANT LINES 556 COVERED LINES
0.66 HITS PER LINE
Source Files on develop
  • Tree
  • List 16
  • Changed 3
  • Source Changed 0
  • Coverage Changed 3
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
20382620103 develop :sparkles: Add robust PROPVARIANT handling and PolicyConfig fallback Improve reliability across different Windows versions and comtypes installations by adding fallback logic for PROPVARIANT union access patterns and IPolicyConfigVista interface ... push 19 Dec 2025 09:11PM UTC AndreMiras github
65.64
18763939388 develop :memo: Fix Sphinx documentation build warnings Fix all 8 Sphinx build issues (5 warnings + 3 errors) by addressing configuration and docstring formatting: - Comment out empty html_static_path in Sphinx config - Convert docstrings to proper NumPy... push 23 Oct 2025 10:41PM UTC AndreMiras github
67.24
18762864803 develop :memo: Publish documentation to GitHub Pages push 23 Oct 2025 09:46PM UTC AndreMiras github
67.24
18762799666 develop :memo: Publish documentation to GitHub Pages push 23 Oct 2025 09:42PM UTC AndreMiras github
67.24
18762683815 develop :memo: Add Sphinx documentation infrastructure Set up comprehensive Sphinx-based documentation. Documentation includes: - Main landing page with Windows-only warning and installation instructions - Quick start guide with basic usage examples - F... push 23 Oct 2025 09:37PM UTC AndreMiras github
67.24
18761557634 develop :construction_worker: Fix CI Scream driver installation Resolves SSL/TLS certificate validation errors in GitHub Actions by downloading the Scream virtual audio driver before manipulating the system clock, rather than during time manipulation. push 23 Oct 2025 08:48PM UTC AndreMiras github
67.24
11050391635 develop :recycle: Fix minor code smells push 26 Sep 2024 10:28AM UTC AndreMiras github
67.09
10993818875 develop Merge ff9019207 into 76142b517 Pull #97 24 Sep 2024 08:49AM UTC web-flow github
65.85
10972891207 develop Merge 25fcce2db into 76142b517 Pull #97 21 Sep 2024 02:03PM UTC web-flow github
65.85
10716902387 develop Merge pull request #95 from AndreMiras/feature/update_readme :memo: Make it extra clear it's Windows only, fixes #94 push 05 Sep 2024 08:40AM UTC web-flow github
67.09
See All Builds (68)
  • 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