[Checkins] [zopefoundation/zodbpickle] cd37b2: Manylinux builds: drop 3.4, add 3.8
Marius Gedminas
noreply at github.com
Sat Nov 9 09:55:30 CET 2019
Branch: refs/heads/master
Home: https://github.com/zopefoundation/zodbpickle
Commit: cd37b2f248b17ac79a96eeb34e2a4643cc3715b9
https://github.com/zopefoundation/zodbpickle/commit/cd37b2f248b17ac79a96eeb34e2a4643cc3715b9
Author: Marius Gedminas <marius at gedmin.as>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M .manylinux-install.sh
Log Message:
-----------
Manylinux builds: drop 3.4, add 3.8
Commit: 6e71bd12a21d72e56eaf319b9f583f9d8b181c1b
https://github.com/zopefoundation/zodbpickle/commit/6e71bd12a21d72e56eaf319b9f583f9d8b181c1b
Author: Marius Gedminas <marius at gedmin.as>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M appveyor.yml
Log Message:
-----------
Appveyor builds: add Python 3.8
Commit: 22309cbf0b6150417c4b59fb4ac7ad58f52695d0
https://github.com/zopefoundation/zodbpickle/commit/22309cbf0b6150417c4b59fb4ac7ad58f52695d0
Author: Marius Gedminas <marius at gedmin.as>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M .manylinux.sh
M .travis.yml
Log Message:
-----------
Travis builds: always build manylinux wheels
This also reformats the YAML, for which I apologize, but it was hard to
work on it without doing that.
It drops dist: xenial which has become the default.
It renames matrix: to jobs: because that's the preferres spelling
according to Travis CI docs.
It adds names to all the special build jobs.
It drops Python 3.4 builds on Mac OS.
It *doesn't* add Python 3.8 builds for Mac OS because AFAIU terryfy
doesn't support 3.8 yet.
It moves docker pull and twine upload out of .manylinux.sh and into
.travis.yml.
It unifies twine upload calls by supplifying username/password via
environment variables.
The changes largely mirror those in
https://github.com/zopefoundation/BTrees/pull/115.
Commit: 6ad32b9e6da1a9fd84aca059d413f5c6e3f236f5
https://github.com/zopefoundation/zodbpickle/commit/6ad32b9e6da1a9fd84aca059d413f5c6e3f236f5
Author: Marius Gedminas <marius at gedmin.as>
Date: 2019-11-08 (Fri, 08 Nov 2019)
Changed paths:
M appveyor.yml
M setup.py
M tox.ini
Log Message:
-----------
Assorted minor build cleanups
The -q in `setup.py test -q` does nothing.
The -q in `setup.py -q test` makes the build quiet before running the
tests.
The testing extra was a weird thing, not used anywhere. Also nose is
abandoned upstream.
Depending on . in a tox.ini makes no sense, since tox always installs
the current package. I can only assume it was .[test] or something in
the past and wasn't cleaned up cleanly when the test extra became empty.
Commit: 9df667b70690bae5e8b483e80302251946a64aa2
https://github.com/zopefoundation/zodbpickle/commit/9df667b70690bae5e8b483e80302251946a64aa2
Author: Marius Gedminas <marius at gedmin.as>
Date: 2019-11-09 (Sat, 09 Nov 2019)
Changed paths:
M .manylinux-install.sh
M .manylinux.sh
M .travis.yml
M appveyor.yml
M setup.py
M tox.ini
Log Message:
-----------
Merge pull request #51 from zopefoundation/modernize-ci
Restructure Travis to always build manylinux wheels, enable Python 3.8 wheel builds
Compare: https://github.com/zopefoundation/zodbpickle/compare/a8155718c6fb...9df667b70690
More information about the checkins
mailing list