- 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 3 commits
-
-
Yusei Tahara authored
-
Yusei Tahara authored
This reverts commit e6d183b1.
-
Yusei Tahara authored
-
- 15 Nov, 2018 1 commit
-
-
Yusei Tahara authored
-
- 13 Nov, 2018 1 commit
-
-
Yusei Tahara authored
-
- 12 Nov, 2018 2 commits
-
-
Jason Madden authored
Fully test the C implementation of the PickleCache
-
Jason Madden authored
Fix discrepancies between it and the Python implementation: - The C implementation now raises ``ValueError`` instead of ``AssertionError`` for certain types of bad inputs. - The Python implementation uses the C wording for error messages. - The C implementation properly implements ``IPickleCache``; methods unique to the Python implementation were moved to ``IExtendedPickleCache``. - The Python implementation raises ``AttributeError`` if a persistent class doesn't have a ``p_jar`` attribute. Fixes #102
-
- 22 Oct, 2018 2 commits
-
-
Jason Madden authored
-
Jason Madden authored
-