ci: add pytest-cov to the pypi gh action (#225)
ci: add pytest-cov to the pypi gh action (#225)

* ci: add pytest-cov to the pypi gh action

* ci: add verbose to pytest to debug

* ci: bump verbosity for debug

* ci: pin cibuildwheel last known working version

* ci: revert pin cibuildwheel last known working version"

* ci: explicitly call --no-cov option

* ci: revert explicitly call --no-cov option

* remove pycov dependencies from .toml and pypi upload GHA

* ci: add explicit coverage options

* ci(cibuildwheel): remove wheels for manylinux_i686

* ci(cibuildwheel): skip musllinux for now

* ci(cibuilwheel): comment upload to pypi for temporary refinement

* ci(cibuildwheel): try to build and test 36 and 37 manylinux_i686

* ci(cibuildwheel): build and test wheel for python v3.10

* test: add python 3.10

* test: need quote for python versions

* ci(cibuildwheel): skip cp310-manylinux-i686 and cp310-win32

* Revert "test: need quote for python versions"

This reverts commit 19c67f022b16900dc4d882dac51cc2fb99eb6927.

* Revert "test: add python 3.10"

This reverts commit a3c3342cef582dfb99d6ea82a96f1cd977520634.

* ci: keep test options in pyproject

* Revert "ci(cibuilwheel): comment upload to pypi for temporary refinement"

This reverts commit 840f7bfeb570a7dc7c1718bff48582f31c133057.

* ci: skip only py310 wheels

* ci: keep cov options in pyproject

* ci: add pytest-cov to cibuildwheel

* ci: no need to cov when testing wheel

* ci: no need to cov when testing wheel

* ci: keep cov for testing wheels

* ci: add pytest-cov to cibuildwheel

Co-authored-by: Olivier Boulant <27c8ded7617060c7cfc76bcb680bc29ccbffb995@hey.com>
deepcharles/ruptures,deepcharles/ruptures