Patrick Lehmann
b5f5716522
Fixed typo.
2022-10-26 00:05:36 +02:00
Patrick Lehmann
f37ab8dcb1
Python 3.11
2022-10-26 00:03:21 +02:00
Patrick Lehmann
52b0f2398e
Further improvements.
2022-10-25 23:54:06 +02:00
Patrick Lehmann
798c2cb9db
Bumped Python version to 3.11.
2022-10-25 22:57:15 +02:00
Patrick Lehmann
e8b0902eb2
Fixed Sphinx directives in documentation license.
2022-10-25 22:55:29 +02:00
Patrick Lehmann
d9ff527a75
Add PyPy support.
2022-10-25 22:54:28 +02:00
Patrick Lehmann
8d0bd87229
Merge remote-tracking branch 'github/main' into dev
2022-10-25 22:42:37 +02:00
Unai Martinez-Corral
31f02bb75b
releaser: sort globbed files ( #52 )
2022-07-20 12:46:13 +01:00
Boyd Kane
c11c7295f6
Sort globbed files for releases
...
This change simply sorts the list of files after the glob has been resolved. This is useful because these files are often destined for a release, and having to scroll through hundreds of files which aren't sorted is *painful*.
I'm happy to convert this into an option that can be specified in the yaml if you'd prefer?
2022-07-16 13:56:14 +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
umarcor
d340857eb3
merge main into dev
2022-07-06 17:42:33 +02:00
Unai Martinez-Corral
c8b411bb64
ci: add dependabot configuration file ( #43 )
2022-06-28 12:56:07 +01:00
Unai Martinez-Corral
895a8764b3
with-post-step: print 'live' logs from subprocess ( #46 )
2022-06-28 12:54:13 +01:00
Patrick Lehmann
4afadf2861
Add PyPy support.
2022-04-23 21:31:43 +02:00
dogbert911
2305ab2027
Fix linter
2022-03-31 22:02:40 +03:00
dogbert911
37a055c776
'online' logs from subprocess
2022-03-31 21:25:35 +03:00
umarcor
f0ad308283
v0.4.3
v0.4.3
2022-03-02 23:50:16 +01:00
umarcor
562b28ee34
readme: add light screenshot ( #42 )
2022-03-02 23:49:41 +01:00
Patrick Lehmann
00c43821dd
Add dependabot to check for GH action updates.
2022-03-02 18:54:12 +01:00
Unai Martinez-Corral
8cfda1f21a
Package: support with and without isolation mode ( #39 )
...
# New Features
* Added a 3rd overload for parameter `requirements` in job template `Package`:
1. When `requirements` is empty
→ build Python package with `build` in isolation mode. (old behavior)
1. When `requirements` is `no-isolation`
→ build Python package with `build` in non-isolation mode. (intended behavior since last release, but it had side-effects)
1. When `requirements` is any other string
→ build Python package with `setuptools` using the given `requirements.txt` file to install build dependencies.
# Bug Fixes
* Restore old behavior (run `build` in isolation mode using `venv`).
2022-03-01 22:32:13 +00:00
Patrick Lehmann
457870d760
Support with and without isolation mode.
2022-02-27 17:33:44 +01:00
umarcor
df3d45363b
v0.4.2
v0.4.2
2022-02-22 21:47:38 +01:00
Unai Martinez-Corral
6ba0204549
Build packages in no-isolation mode ( #38 )
...
# Changes
* Build Python packages in `no-isolation` mode.
* Updated year in copyright to 2022.
2022-02-22 21:44:41 +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
14ac6c6386
v0.4.1
v0.4.1
2022-01-17 01:30:38 +01:00
Patrick Lehmann
18357ec213
UnitTesting: add options 'pacboy' and 'mingw_requirements'
2022-01-17 01:29:16 +01:00
umarcor
4220a50041
UnitTesting: add options 'pacboy' and 'mingw_requirements'
2022-01-17 00:07:56 +01:00
umarcor
d8264eab8a
v0.4.0
v0.4.0
2022-01-09 20:58:08 +01:00
Patrick Lehmann
b9d3839abb
Extend Unit Tests to multiple systems (ubuntu, windows, msys2 and macos)
2022-01-09 20:56:58 +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
Unai Martinez-Corral
68a446b9b6
UnitTesting: workarounds for MSYS2-MinGW64 (pacman) ( #35 )
2022-01-09 20:19:56 +01:00
Patrick Lehmann
43f0b79e88
UnitTesting/msys2: install system packages through 'pacboy'; refactor
2022-01-09 20:05:51 +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
Unai Martinez-Corral
0da8c5a5c5
UnitTesting: install wheel; support py3.11; fix scripting for Windows (PowerShell commands) ( #34 )
2022-01-09 19:34:23 +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
Patrick Lehmann
c8003f1a0e
Added PyCharm project files.
2021-12-26 11:11:30 +01:00
Unai Martinez-Corral
6413469cdf
v0.3.0
2021-12-26 01:40:09 +01:00
Unai Martinez-Corral
8dbacda32c
Pytest using pyproject.toml ( #29 )
...
# New Features
* Allow configuration of the unit test directory (default: `tests/unit`).
* Allow configuration of a `pyproject.toml` or `.coveragerc` file.
* Extract values from `pyproject.toml` or `.coveragerc`.
# Changes
* Jobs deriving from template job `CoverageCollection` need to specify their `.coveragerc` content and `pytest.ini` content in a `pyproject.toml` file or provide the job parameter `coverage_config` with the path to the `.coveragerc` file.
# Bug Fixes
*None*
-------------
* Closes #2 .
2021-12-25 23:40:50 +01:00