• 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: SELECT
CHANGE BRANCH
x
  • No branch selected
  • 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
20382538633 feature/improve_reliability :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:07PM 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
18763866520 feature/doc_warnings :rotating_light: Fix documentation warnings push 23 Oct 2025 10:37PM 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
18762739654 feature/gitpages_documentation :memo: Publish documentation to GitHub Pages push 23 Oct 2025 09:39PM 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
18762609216 feature/gitpages_documentation :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:33PM 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
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