Commit Graph

14 Commits

Author SHA1 Message Date
bastimeyer 5a3fb46d4b ci.codecov: add build_backend status check 2024-04-10 17:54:12 +02:00
bastimeyer c82a853567 ci.github: update py312 runners 2023-10-14 15:13:50 +02:00
bastimeyer 194d9bc193 build: override setuptools build backend
- Add custom build backend which overrides certain hooks
- Include custom build backend in sdists via `MANIFEST.in`
- Remove `build>=1.0.0` workaround from `build-and-sign.sh`
- Add build backend tests, update order of tests and coverage config
2023-09-18 13:50:20 +02:00
bastimeyer 50148a6f4e chore: drop support for Python 3.7 2023-07-02 21:04:09 +02:00
bastimeyer 7bcba1bcfc ci.github: add regular Python 3.11 runners 2022-10-28 22:09:25 -07:00
bastimeyer 89ab021c07 chore: drop support for Python 3.6 2022-04-10 07:35:19 +02:00
bastimeyer 4253f88548 ci.github: add regular py310 test runners 2021-10-06 17:34:51 -07:00
bastimeyer 45844080c6 ci.codecov: disable GH status check annotations
The "patch" status which was added by fba55ae also accidentally added
annotations. These are annoying when lots of new and uncovered lines get
added, and it makes reading and reviewing the PR diff unnecessarily
difficult. We are only interested in the "patch" status check itself.

https://docs.codecov.io/docs/github-checks-beta
2021-02-19 17:54:26 -08:00
bastimeyer fba55ae780 ci.codecov: 100% tests target, add patch status 2021-02-09 12:15:45 -08:00
Sebastian Meyer df6ab1249b
chore: drop support for Python 3.5 (#3269)
- Bump Python version requirement to 3.6
- Update pypi package classifiers
- Update docs
- Update CI test runners and codecov config
2020-10-19 17:26:45 +02:00
bastimeyer 8034b16063 chore: drop support for Python 2
- Bump Python version requirement to 3.5
- Remove unneeded compatibility dependencies
- Remove py2 warning from streamlink.session
- Update pypi package classifiers
- Update docs
- Remove universal bdist_wheel
- Update CI test runners and codecov config
2020-10-19 14:54:14 +02:00
bastimeyer 927f24e0f9 ci: add python 3.9 test runners 2020-10-07 02:01:30 +02:00
bastimeyer 13fccae6ce ci.coverage: increase threshold of tests status 2020-09-27 20:55:12 +02:00
Sebastian Meyer 7e303c8eaf
Improve coverage reports on codecov (#3200)
* ci.coverage: enable branch coverage

* ci.coverage: gather coverage from tests as well

* ci.codecov: turn codecov config into a dotfile

* ci.codecov: disable comment, split reports by path

* ci.codecov: require all reports before notifying
2020-09-24 18:19:06 -07:00