Commit Graph

92 Commits

Author SHA1 Message Date
Patrick Lehmann
798c2cb9db Bumped Python version to 3.11. 2022-10-25 22:57:15 +02:00
Patrick Lehmann
d9ff527a75 Add PyPy support. 2022-10-25 22:54:28 +02:00
Patrick Lehmann
09205eccb8 Added also @umarcor to assignees and reviewers for dependabot. 2022-07-14 11:19:37 +02:00
Patrick Lehmann
72f3e4c148 Python version in MinGW64 was bumped from 3.9 to 3.10. 2022-07-14 11:14:06 +02:00
Patrick Lehmann
4afadf2861 Add PyPy support. 2022-04-23 21:31:43 +02:00
Patrick Lehmann
00c43821dd Add dependabot to check for GH action updates. 2022-03-02 18:54:12 +01:00
Patrick Lehmann
457870d760 Support with and without isolation mode. 2022-02-27 17:33:44 +01:00
Patrick Lehmann
7a7976677e Run build in no-isolation mode. 2022-02-22 21:28:34 +01:00
Patrick Lehmann
4579381b78 Bumped year to 2022. 2022-02-22 21:28:08 +01:00
umarcor
4220a50041 UnitTesting: add options 'pacboy' and 'mingw_requirements' 2022-01-17 00:07:56 +01:00
umarcor
997d548e60 Parameters: update py36 warning, add py311 notice 2022-01-09 20:39:36 +01:00
umarcor
83cd572694 UnitTesting: update description of input 'jobs' 2022-01-09 20:39:12 +01:00
umarcor
b3d8a9c5ec UnitTesting: refactor 2022-01-09 20:02:09 +01:00
umarcor
edb6ca364e UnitTesting/msys2: install system packages through 'pacboy' 2022-01-09 20:02:09 +01:00
Patrick Lehmann
e00f5cf53d Added MSYS2-MinGW64 specific code. 2022-01-09 20:00:36 +01:00
Patrick Lehmann
c9bee6fe65 Require wheel to be installed before installing requirements. 2022-01-09 18:44:06 +01:00
Patrick Lehmann
94bb01d586 Renamed Python 3.11 version. 2022-01-09 18:25:02 +01:00
Patrick Lehmann
0fdef33cb4 Improved PoSh code. 2022-01-09 18:10:42 +01:00
Patrick Lehmann
e1f7599d79 Added Python 3.11 (currently RC). 2022-01-09 18:07:29 +01:00
Patrick Lehmann
dad5e71bfe Added PowerShell code. 2022-01-09 17:39:16 +01:00
umarcor
60d77c2292 Parameters: support system 'msys2' (MINGW64); update UnitTesting accordingly 2022-01-07 01:40:42 +01:00
umarcor
3f489f0bed Parameters: add option 'system_list'; UnitTesting now requires field 'system' in the matrix 2022-01-07 00:39:14 +01:00
umarcor
26afa43fa4 Parameters: remove 3.6 from default python_version_list 2022-01-07 00:37:22 +01:00
umarcor
1fbeef36d6 CoverageCollection: skip config file if empty 2021-12-24 16:37:45 +01:00
umarcor
9846c9e60c CoverageCollection: use 'pyproject.toml' by default 2021-12-24 16:31:47 +01:00
umarcor
b8564eb389 CoverageCollection: xmlFile defaults to './coverage.xml' 2021-12-24 16:24:55 +01:00
umarcor
62cd2d1d0f CoverageCollection: htmlDirectory defaults to 'htmlcov' 2021-12-24 16:22:14 +01:00
umarcor
9bd8004dfb CoverageCollection: pass output directory to coverage html 2021-12-24 15:59:23 +01:00
umarcor
925b44a8a8 CoverageCollection: fix variable name 2021-12-24 15:54:09 +01:00
Patrick Lehmann
9d8c1ecc05 Merge branch 'dev' into toml 2021-12-24 14:15:28 +01:00
umarcor
dcd0a4b617 Parameters: mark Python 3.6 black, update others, warn about unsupported versions 2021-12-24 13:52:30 +01:00
Patrick Lehmann
d7c765ba79 Fixed how to access complex nested key-value pairs. 2021-12-24 13:04:31 +01:00
Patrick Lehmann
fa10ed076c Install dependency tomli before script execution. 2021-12-24 12:56:03 +01:00
Patrick Lehmann
9dfafd588e Changed scripting from bash to Python. Also use .coveragerc as fallback. 2021-12-24 12:55:59 +01:00
Patrick Lehmann
09f7504de4 Fixed path to project root. 2021-12-24 12:55:56 +01:00
Patrick Lehmann
6ad23eabf5 Extract information from TOML file. 2021-12-24 12:55:50 +01:00
Patrick Lehmann
bb855d572d Pytest using pyproject.toml. 2021-12-24 12:54:14 +01:00
umarcor
459faf880a releaser: use GitHub CLI by default; remove option 'use-gh-cli' 2021-12-20 07:28:13 +01:00
umarcor
ee02a39a5e releaser: build and use image ghcr.io/pytooling/releaser 2021-12-20 07:28:13 +01:00
umarcor
52491e6bcc releaser: add option 'use-gh-cli' 2021-12-20 06:41:40 +01:00
umarcor
0cf056b6fe Revert "Added 'allow_failure' option for StaticTypeCheck job."
This reverts commit 6d94f6f471.
2021-12-16 07:39:51 +01:00
umarcor
9255fdf781 Package: update description of option 'requirements 2021-12-16 06:59:16 +01:00
umarcor
5b2cd8f077 Package: support either 'build' or 'setuptools' 2021-12-16 06:50:03 +01:00
Patrick Lehmann
6d94f6f471 Added 'allow_failure' option for StaticTypeCheck job. 2021-12-11 16:59:02 +01:00
Patrick Lehmann
59beccb198 Adjusted header blocks and added header blocks to files without license header. 2021-12-07 20:40:56 +01:00
Patrick Lehmann
bb26a274f3 Changed copyright holder. Reformatted list of authors. 2021-12-07 20:28:49 +01:00
Patrick Lehmann
d4ac697a4f Added license headers. 2021-12-07 20:28:49 +01:00
Unai Martinez-Corral
ce34dc098a Add a job template to publish unit test results (#13) 2021-12-07 19:14:38 +00:00
Patrick Lehmann
774ea7970e Added input parameter to the template and documented in the README. 2021-12-07 20:09:11 +01:00
Patrick Lehmann
ecd2f22ee6 Add Action 'releaser'. 2021-12-07 08:38:53 +01:00