Commit graph

13 commits

Author SHA1 Message Date
Thom Smith
f5bd5607ef Remove 2.7 from CI 2021-09-22 15:52:05 +02:00
Matt Davis
7f35bb5bf2 Explode multiarch matrix for ML2014/aarch64/s390x 2021-09-22 15:52:05 +02:00
Matt Davis
ee98abd7d7 Run CI on PR base branch changes 2021-01-13 16:58:40 -05:00
Ingy döt Net
0b6b7d6171 Start sentences and phrases for capital letters
End sentences with periods.
2021-01-13 16:58:40 -05:00
Ingy döt Net
c97691596e Shell code improvements 2021-01-13 16:58:40 -05:00
Ingy döt Net
d6572c3a80 Remove unneeded quotes 2021-01-13 16:58:40 -05:00
Ingy döt Net
c5fb909798 Use long forms for docker run options 2021-01-13 16:58:40 -05:00
Ingy döt Net
492bcbaa13 Better (non)use of literal form scalars 2021-01-13 16:58:40 -05:00
Ingy döt Net
c851ff7ead Replace ${{ x }} with ${{x}}
Spaces in the syntax make it harder to reason if there will be spaces in
the rendering or not.
2021-01-13 16:58:40 -05:00
Ingy döt Net
13c7aec48d Reduce long lines and adjust blank lines for clarity 2021-01-13 16:58:40 -05:00
Ingy döt Net
219fe65b66 Don't overindent sequences in maps 2021-01-13 16:58:40 -05:00
Ingy döt Net
6a19fd77a0 Rename ci.yml to YAML preferred ci.yaml 2021-01-13 16:58:40 -05:00
Brad Solomon
89f608599d Build modernization (GHA, wheels, setuptools) (#407)
* Move most CI to GitHub Actions
* Build sdist
* Build manylinux1 wheels with libyaml ext (also tested with 2010 and 2014)
* Build MacOS x86_64 wheels with libyaml ext
* Windows wheel builds remain on AppVeyor until we drop 2.7 support in 6.0
* Smoke tests of all post-build artifacts
* Add PEP517/518 build declaration (pyproject.toml with setuptools backend)
* Fully move build to setuptools
* Drop Python 3.5 support
* Declare Python 3.9 support
* Update PyPI metadata now that setuptools lets it flow through

Co-authored-by: Matt Davis <mrd@redhat.com>
2021-01-13 16:58:40 -05:00