- 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 5 commits
-
-
Jason Madden authored
[skip ci]
-
Jason Madden authored
[skip ci]
-
Jason Madden authored
-
Forest Gregg authored
python 3.7 binary wheels.
-
Forest Gregg authored
-
- 08 Aug, 2018 3 commits
-
-
Forest Gregg authored
-
Forest Gregg authored
-
Forest Gregg authored
-