- 19 Jan, 2020 1 commit
-
-
Marius Gedminas authored
Use Python 3.6.2 on MacOS
-
- 17 Jan, 2020 2 commits
-
-
Marius Gedminas authored
3.6.1 broke ABI, 3.6.2 fixed it. More details at https://bugs.python.org/issue29943.
-
Marius Gedminas authored
It seems that 3.6.0 has a bug that causes https://github.com/nedbat/coveragepy/issues/703 ("Couldn't use data file '/Users/travis/build/zopefoundation/persistent/.coverage': Safety level may not be changed inside a transaction" and a failed build from 'coverage run').
-
- 16 Jan, 2020 2 commits
-
-
Forest Gregg authored
terrif now supports py3.8 builds on mac
-
Forest Gregg authored
-
- 09 Nov, 2019 3 commits
-
-
Jason Madden authored
Build with manylinux2010 and use Python 2.7.17 to build on mac in order to upload.
-
Jason Madden authored
-
Marius Gedminas authored
Fix manylinux wheel builds and build them always
-
- 08 Nov, 2019 2 commits
-
-
Marius Gedminas authored
I though pip was smart, but pip is stupid and it ignores version constraints declared by auditwheel when you upgrade a bunch of packages.
-
Marius Gedminas authored
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 moves regular Linux Python builds outside build matrix, for conciseness (unfortunately this means 3.6 builds are now done twice: once without -fwrapv and once with) 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.
-
- 06 Nov, 2019 3 commits
-
-
Marius Gedminas authored
Should fix #113. We can't see if the fix works because wheels are built only for git tags.
-
Marius Gedminas authored
-
Marius Gedminas authored
-
- 01 Nov, 2019 3 commits
-
-
Marius Gedminas authored
-
Marius Gedminas authored
Enable Python 3.8 on Appveyer and also for manylinux builds
-
Marius Gedminas authored
Since 3.8 is not available on Appveyor yet, use a script to install it.
-
- 23 Oct, 2019 1 commit
-
-
Marius Gedminas authored
-
- 16 May, 2019 1 commit
-
-
Michael Howitz authored
+ Test pure versions and docs in TravisCI.
-
- 09 May, 2019 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
-
- 25 Apr, 2019 5 commits
-
-
Marius Gedminas authored
Fix C compilation warning
-
Marius Gedminas authored
-
Marius Gedminas authored
PRIx64 is defined in <inttypes.h>, not <stdint.h>. I hate C.
-
Marius Gedminas authored
-
Marius Gedminas authored
gcc 8.3.0 emits this during python setup.py build: persistent/cPersistence.c: In function ‘Per_repr’: persistent/cPersistence.c:1481:44: warning: format ‘%llx’ expects argument of type ‘long long unsigned int’, but argument 4 has type ‘uint64_t’ {aka ‘long unsigned int’} [-Wformat=] snprintf(buf, sizeof(buf) - 1, "%llx", oid_value); ~~~^ ~~~~~~~~~ %lx <stdint.h> defines standard macros such as PRId64, PRIu64 and PRIx64 for printing {u,}int64_t values, so let's use them.
-
- 24 Apr, 2019 3 commits
-
-
Michael Howitz authored
-
Michael Howitz authored
-
Michael Howitz authored
-
- 17 Apr, 2019 1 commit
-
-
Marius Gedminas authored
Use Py_ssize_t for length arguments of PyArg_ParseTuple
-
- 26 Mar, 2019 2 commits
-
-
Marius Gedminas authored
This API was introduced in Python 2.5 and the old one (using ints) has been deprecated since Python 3.8. See #108.
-
Marius Gedminas authored
This API was introduced in Python 2.5 and the old one (using ints) has been deprecated since Python 3.8. Fixes #108.
-
- 17 Feb, 2019 1 commit
-
-
Jens Vagelpohl authored
-
- 21 Nov, 2018 2 commits
-
-
Jason Madden authored
Require CFFI on CPython for pure-Python operation.
-
Ramiro Batista da Luz authored
-
- 20 Nov, 2018 3 commits
-
-
Jason Madden authored
Fixes #77
-
Allow sweeping cache without cache_size and with cache_size_bytes only.
-
Yusei Tahara authored
-
- 17 Nov, 2018 2 commits
-
-
Yusei Tahara authored
-
Yusei Tahara authored
-
- 16 Nov, 2018 1 commit
-
-
Yusei Tahara authored
-