- 12 Jan, 2020 1 commit
-
-
Forest Gregg authored
-
- 21 Nov, 2019 1 commit
-
-
Marius Gedminas authored
-
- 13 Nov, 2019 1 commit
-
-
Marius Gedminas authored
Fix Python 3.5 MacOS wheel upload
-
- 12 Nov, 2019 1 commit
-
-
Marius Gedminas authored
Python 3.5 on Mac OS doesn't support TLS 1.2, which makes twine upload fail, but we can use system Python 2.7 for twine upload, which works. Also brings the rest of the Travis CI configuration closer in line to the rest of the packages updated for https://github.com/zopefoundation/meta/issues/11
-
- 09 Nov, 2019 1 commit
-
-
Jason Madden authored
Build using newer manylinux image.
-
- 08 Nov, 2019 1 commit
-
-
Jason Madden authored
And update macOS python to 2.7.17 to try to fix uploads.
-
- 07 Nov, 2019 5 commits
-
-
Marius Gedminas authored
-
Marius Gedminas authored
-
Marius Gedminas authored
Restructure Travis to always build manylinux wheels
-
Marius Gedminas authored
This PR makes it so we _always_ build manylinux wheels, but only upload them for git tags. The diff is messy, for which I apologize. I had to reformat the YAML to understand it. Highlights: - Moved regular Linux Python builds outside build matrix, for conciseness (unfortunately this means 3.6 builds are now done twice: once without WITH_COVERAGE and once with) - Move twine upload from .manylinux.sh into .travis.yml's after_success, next to the twine upload used for Mac OS builds - This means Travis can no longer do an 'exit 0' in before_install, so I had to override the install and script sections too - Move 'docker pull' into the install section so it's not so very empty - Unify the two calls to twine upload to provide the twine password via environment variables instead of command-line or configuration files - Put related commands inside a single multiline if statement instead of repeating the conditions
-
Marius Gedminas authored
Add support for Python 3.8
-
- 06 Nov, 2019 2 commits
-
-
Marius Gedminas authored
-
Marius Gedminas authored
I'm skipping the MacOS build on Travis because 3.8 is not available yet from https://github.com/MacPython/terryfy
-
- 25 Oct, 2019 8 commits
-
-
Éloi Rivard authored
Some documentation love
-
Éloi Rivard authored
-
Éloi Rivard authored
-
Éloi Rivard authored
-
Éloi Rivard authored
-
Éloi Rivard authored
-
Éloi Rivard authored
-
Éloi Rivard authored
-
- 30 Jul, 2019 3 commits
-
-
Marius Gedminas authored
-
Marius Gedminas authored
-
Marius Gedminas authored
Fix segfault on repr(OOBucket([... non-Latin-1 thingies ...]))
-
- 29 Jul, 2019 3 commits
-
-
Marius Gedminas authored
-
Marius Gedminas authored
Fixes #106. The bug was in not checking the return value of PyUnicode_AsLatin1String() and passing a NULL to PyOS_snprintf(). The fix is to use PyUnicode_FromFormat() and avoid all the hassle of manual encoding/sprintf/decoding and even calling repr().
-
Marius Gedminas authored
The test fails on Python 3 only, and on non-pure builds only. I added PYTHONFAULTHANDLER=1 to the environment to make the failure less mysteriously silent. I've also updated tox.ini to use extras=foo instead of deps=.[foo] and to use factors to set PURE_PYTHON=1 instead of defining an entire environment. This now lets you run arbitrary pure Python builds like tox -e py37-pure.
-
- 26 Jul, 2019 1 commit
-
-
Marius Gedminas authored
Drop Python 3.4 support
-
- 25 Jul, 2019 1 commit
-
-
Marius Gedminas authored
-
- 23 Oct, 2018 3 commits
-
-
Jason Madden authored
Stop installing terryfy.
-
Jason Madden authored
-
Jason Madden authored
Update tests for persistent 4.4.3
-
- 22 Oct, 2018 1 commit
-
-
Jason Madden authored
-
- 14 Sep, 2018 2 commits
-
-
Jason Madden authored
Fix tests against persistent 4.4.
-
Jason Madden authored
Stop being quite so strict to account for the differences between the C and Python implementations. But do test that we don't break the new features when we didn't already have a better form. Fixes #94 Refs https://github.com/zopefoundation/persistent/issues/92
-
- 13 Aug, 2018 1 commit
-
-
Marius Gedminas authored
Avoid spurious "failures" on Appveyor during releases
-
- 10 Aug, 2018 2 commits
-
-
Marius Gedminas authored
This way if the sdist hasn't been uploaded yet for some reason, Appveyor will take care of it.
-
Marius Gedminas authored
PowerShell interprets any stderr output from a child process as an error. This means warnings from pip about using not-the-very-latest-version-how-dare-you and warnings from twine about uploading the *.tar.gz which was probably already uploaded already and might not be a bitwise identical copy because what even is reproducibility cause the Appveyor builds to fail, even if the actual binary wheels we want have been built and uploaded successfully. *pauses to breathe*
-
- 09 Aug, 2018 2 commits
-
-
Jason Madden authored
[skip ci]
-
Jason Madden authored
[skip ci]
-