[Checkins] [zopefoundation/keas.kmi] fc5989: changes to be compatible Python 2.7 and 3.6

GitHub noreply at github.com
Mon May 15 14:50:30 CEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/keas.kmi
  Commit: fc59898385628f95553026fc42c94fc422e2c2d2
      https://github.com/zopefoundation/keas.kmi/commit/fc59898385628f95553026fc42c94fc422e2c2d2
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    M src/keas/kmi/README.txt
    M src/keas/kmi/facility.py
    M src/keas/kmi/keyholder.py
    M src/keas/kmi/persistent.py
    M src/keas/kmi/testing.py

  Log Message:
  -----------
  changes to be compatible Python 2.7 and 3.6


  Commit: 512f5ba07d4798a7d05b74fa3570ee1fdb86f4cd
      https://github.com/zopefoundation/keas.kmi/commit/512f5ba07d4798a7d05b74fa3570ee1fdb86f4cd
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-04-21 (Fri, 21 Apr 2017)

  Changed paths:
    A python3.cfg
    A server-waitress.ini

  Log Message:
  -----------
  add special python3.cfg config to use waitress instead of PasteScript (FYI, waitress doesn't support ssl_pem option)


  Commit: edba88c75263c33c11e2c35cd33d7fc982f1757c
      https://github.com/zopefoundation/keas.kmi/commit/edba88c75263c33c11e2c35cd33d7fc982f1757c
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-08 (Mon, 08 May 2017)

  Changed paths:
    M src/keas/kmi/README.txt
    M src/keas/kmi/facility.py
    M src/keas/kmi/keyholder.py
    M src/keas/kmi/persistent.txt
    M src/keas/kmi/rest.py
    M src/keas/kmi/testing.py

  Log Message:
  -----------
  fix str vs bytes on Python 3, tests pass


  Commit: 6c2ece3a84009ee607d48eaec032b63c69fc0260
      https://github.com/zopefoundation/keas.kmi/commit/6c2ece3a84009ee607d48eaec032b63c69fc0260
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-08 (Mon, 08 May 2017)

  Changed paths:
    M src/keas/kmi/README.txt

  Log Message:
  -----------
  make doctests pass on both Python 2 and Python 3


  Commit: e726867657ba5dde1de0f79f36c3a9fa3db1e2fd
      https://github.com/zopefoundation/keas.kmi/commit/e726867657ba5dde1de0f79f36c3a9fa3db1e2fd
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-08 (Mon, 08 May 2017)

  Changed paths:
    M .gitignore
    M .travis.yml
    M README.txt
    M buildout.cfg
    M generate-sample-cert.sh
    R python3.cfg
    A sample.crt
    A sample.key
    R server-waitress.ini
    M server.ini
    M src/keas/kmi/testclient.py

  Log Message:
  -----------
  use gunicorn with the certificate with both Python 2 and Python 3


  Commit: 07e92bcbc2f934eafe0e5243af53a2fd7061863b
      https://github.com/zopefoundation/keas.kmi/commit/07e92bcbc2f934eafe0e5243af53a2fd7061863b
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M src/keas/kmi/README.txt
    M src/keas/kmi/facility.py
    M src/keas/kmi/interfaces.py
    M src/keas/kmi/keyholder.py
    M src/keas/kmi/testclient.py

  Log Message:
  -----------
  stylistic changes


  Commit: 6626c120e17c3be3004e6d3505e43c890ca40d86
      https://github.com/zopefoundation/keas.kmi/commit/6626c120e17c3be3004e6d3505e43c890ca40d86
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M README.txt
    M generate-sample-cert.sh
    R sample.pem

  Log Message:
  -----------
  remove sample.pem and use sha256 to generate the sample certificate


  Commit: 0b217863d2db5123d1b0f913244ed5657d09606d
      https://github.com/zopefoundation/keas.kmi/commit/0b217863d2db5123d1b0f913244ed5657d09606d
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  add Python 3.5 to .travis.yml


  Commit: c7d1ab71f976f321f21ab995ec89f060e955bfdb
      https://github.com/zopefoundation/keas.kmi/commit/c7d1ab71f976f321f21ab995ec89f060e955bfdb
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M setup.py
    A src/keas/kmi/_compat.py
    M src/keas/kmi/persistent.py

  Log Message:
  -----------
  create our own keas/kmi/_compat.py instead of importing ZODB._compat


  Commit: 5c39c28ce88389ef35c74eca48e0042d2394dd76
      https://github.com/zopefoundation/keas.kmi/commit/5c39c28ce88389ef35c74eca48e0042d2394dd76
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M src/keas/kmi/persistent.txt
    M src/keas/kmi/tests.py

  Log Message:
  -----------
  fix doctest on Python 3.6


  Commit: 12e3f2b9faaf2386b38b0fd0f74005a47abe08e1
      https://github.com/zopefoundation/keas.kmi/commit/12e3f2b9faaf2386b38b0fd0f74005a47abe08e1
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M setup.py

  Log Message:
  -----------
  add Python version/implementation classifiers


  Commit: 85c14a0665150ac08480ebd2588715eac51676e6
      https://github.com/zopefoundation/keas.kmi/commit/85c14a0665150ac08480ebd2588715eac51676e6
  Author: Vincent Fretin <vincent.fretin at gmail.com>
  Date:   2017-05-15 (Mon, 15 May 2017)

  Changed paths:
    M .gitignore
    M .travis.yml
    M README.txt
    M buildout.cfg
    M generate-sample-cert.sh
    A sample.crt
    A sample.key
    R sample.pem
    M server.ini
    M setup.py
    M src/keas/kmi/README.txt
    A src/keas/kmi/_compat.py
    M src/keas/kmi/facility.py
    M src/keas/kmi/interfaces.py
    M src/keas/kmi/keyholder.py
    M src/keas/kmi/persistent.py
    M src/keas/kmi/persistent.txt
    M src/keas/kmi/rest.py
    M src/keas/kmi/testclient.py
    M src/keas/kmi/testing.py
    M src/keas/kmi/tests.py

  Log Message:
  -----------
  Merge pull request #2 from ecreall/master

Port to Python 3


Compare: https://github.com/zopefoundation/keas.kmi/compare/0e5baf4316aa...85c14a066515


More information about the checkins mailing list