Skip to content

coverage pip default installation for python 3.8 does not include c extensions #949

Closed
@andrewgill-dev

Description

@andrewgill-dev

Describe the bug
When installing coverage via pip install coverage the version available for windows does not have c extensions compiled.

To Reproduce
How can we reproduce the problem?

  1. What version of Python are you using? 3.8 (works fine in 3.7)
  2. What version of coverage.py are you using? 5.0.3
  3. What code are you running? coverage --version

run pip install coverage this works fine under 3.7 but under 3.8 it installs without c extensions making it incredibly slow.

Expected behavior
The default pip installed version of coverage should be compiled with c extensions.

Additional context
It is possible to use the compiled wheel from https://www.lfd.uci.edu/~gohlke/pythonlibs/#coverage, however if you have a cicd which runs tox and creates a new virtual environment it will install the without c extensions version and take 6-10 times as long to complete tests.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingfixed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions