1. 08 Nov, 2019 2 commits
    • Marius Gedminas's avatar
      Do not upgrade wheel at all · d3d28615
      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.
      d3d28615
    • Marius Gedminas's avatar
      Travis builds: always build manylinux wheels · cc436e29
      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.
      cc436e29
  2. 06 Nov, 2019 3 commits
  3. 01 Nov, 2019 3 commits
  4. 23 Oct, 2019 1 commit
  5. 16 May, 2019 1 commit
  6. 09 May, 2019 2 commits
  7. 25 Apr, 2019 5 commits
  8. 24 Apr, 2019 3 commits
  9. 17 Apr, 2019 1 commit
  10. 26 Mar, 2019 2 commits
  11. 17 Feb, 2019 1 commit
  12. 21 Nov, 2018 2 commits
  13. 20 Nov, 2018 3 commits
  14. 17 Nov, 2018 2 commits
  15. 16 Nov, 2018 3 commits
  16. 15 Nov, 2018 1 commit
  17. 13 Nov, 2018 1 commit
  18. 12 Nov, 2018 2 commits
    • Jason Madden's avatar
      Merge pull request #105 from zopefoundation/issue102 · 7b7ce089
      Jason Madden authored
      Fully test the C implementation of the PickleCache
      7b7ce089
    • Jason Madden's avatar
      Fully test the C implementation of the PickleCache · e2116d98
      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
      e2116d98
  19. 22 Oct, 2018 2 commits