xonsh/.github/workflows
Noorhteen Raja NJ 3ce8c9b337
add py310 (#4270)
* chore: adding py310 to ci

though this will require code/parser changes, this is to prepare for
upcoming adoption

* fix: set python version as string

* fix: reference to master -> main

* fix: coverage is not reported in master

- disable amalgamation
	1. during coverage report tests
	2. qa tools like mypy may follow imports
- use python 3.9 for coverage and qa report. since it will have more
coverage and better typing support

* chore: use py3.10 with setup-py action

* chore: add news-item check job

* fix: py3.10 error while starting

the match statement is not supported.
while the syntax support is only upto py3.8

* fix: news-item checker

* chore: enable fail report for py310 tests

* test: add test for ptk_shell
2021-06-07 13:40:40 -04:00
..
check-news-item.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
elm.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
genbuilds.py add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-linux-3.6.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-linux-3.7.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-linux-3.8.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-linux-3.9.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-linux-3.10.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-macos-3.6.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-macos-3.7.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-macos-3.8.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-macos-3.9.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-macos-3.10.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-windows-3.6.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-windows-3.7.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-windows-3.8.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-windows-3.9.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest-windows-3.10.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00
pytest.tmpl add py310 (#4270) 2021-06-07 13:40:40 -04:00
qa-linux-3.9.yml add py310 (#4270) 2021-06-07 13:40:40 -04:00