8 Commits

Author SHA1 Message Date
Davis Schirmer
4ef8d32fc9 Revert "[tests:distros] Update Fedora 34 => 35"
This reverts commit 5546d7b0e6.

The fix for the default Docker seccomp profile containing the clone()
syscall wrapper from glibc 2.34 does not appear to be in the GitHub
Actions `ubuntu-latest` virtual environment yet.

* https://github.com/actions/virtual-environments
* https://github.com/actions/virtual-environments/blob/releases/ubuntu20/20220207/images/linux/Ubuntu2004-Readme.md
2022-02-13 16:17:38 -05:00
Davis Schirmer
5546d7b0e6 [tests:distros] Update Fedora 34 => 35
https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1938908/comments/101
2022-02-13 13:43:55 -05:00
Davis Schirmer
2127a69e45 [tests:distros] Update Alpine 3.14 => 3.15
https://alpinelinux.org/posts/Alpine-3.15.0-released.html
2022-02-13 13:43:54 -05:00
Davis Schirmer
59376ece05 Revert "[test] Drop support for Python 3.6; upgrade CentOS"
This reverts commit ab1fbb0c96.
2021-11-05 01:20:16 -04:00
Davis Schirmer
ab1fbb0c96 [test] Drop support for Python 3.6; upgrade CentOS
PEP 563: _Postponed Evaluation of Annotations_ was introduced as
__future__.annotations in Python 3.7. Since future imports are required
to be unconditional, this import fails on Python 3.6. This import
supports more complete type hinting, esepecially for class methods.
Since Ubuntu 18.04 and CentOS 7 are the last major distros to still ship
Python 3.6, drop support.
2021-11-05 01:14:06 -04:00
Davis Schirmer
66534d258d [ci] Run container integration tests to CI 2021-11-05 01:13:57 -04:00
Davis Schirmer
9eab5f5cb7 [container] Update Dockerfile for PEP 518 build 2021-11-05 01:13:54 -04:00
Marcin Kulik
7418b7240d Script for running integration tests on multiple distros via Docker 2017-12-02 18:40:09 +01:00