[Checkins] [zopefoundation/z3c.rml] c66425: Add six

GitHub noreply at github.com
Thu Oct 1 22:40:22 CEST 2015


  Branch: refs/heads/master
  Home:   https://github.com/zopefoundation/z3c.rml
  Commit: c66425da1da844924b48b4b4c6dedfefcbcd3ac1
      https://github.com/zopefoundation/z3c.rml/commit/c66425da1da844924b48b4b4c6dedfefcbcd3ac1
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M setup.py
    M tox.ini

  Log Message:
  -----------
  Add six


  Commit: 2da115b8f98f7e3cf75bc6658ac8ed4e090ff719
      https://github.com/zopefoundation/z3c.rml/commit/2da115b8f98f7e3cf75bc6658ac8ed4e090ff719
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/document.py
    M src/z3c/rml/flowable.py
    M src/z3c/rml/page.py
    M src/z3c/rml/pdfinclude.py
    M src/z3c/rml/rml2pdf.py

  Log Message:
  -----------
  Replace cStringIO with six


  Commit: da21392ce0bcb0848b4fc799fa3b19b62c4510e5
      https://github.com/zopefoundation/z3c.rml/commit/da21392ce0bcb0848b4fc799fa3b19b62c4510e5
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/directive.py
    M src/z3c/rml/document.py
    M src/z3c/rml/occurence.py
    M src/z3c/rml/template.py

  Log Message:
  -----------
  Replace implements with implementer decorator


  Commit: c770396c5bc1cde726029b8fe930814ca34e2e53
      https://github.com/zopefoundation/z3c.rml/commit/c770396c5bc1cde726029b8fe930814ca34e2e53
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/directive.py

  Log Message:
  -----------
  Fix lambda


  Commit: 593840b37bb617204631b06b10acc4d911bff4ff
      https://github.com/zopefoundation/z3c.rml/commit/593840b37bb617204631b06b10acc4d911bff4ff
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/rml2pdf.py
    M src/z3c/rml/special.py

  Log Message:
  -----------
  Replace unicode() with six.text_type()


  Commit: 7c42ec59bad3fcd560ddb521023ccff156819a0f
      https://github.com/zopefoundation/z3c.rml/commit/7c42ec59bad3fcd560ddb521023ccff156819a0f
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py

  Log Message:
  -----------
  Replace tabs with spaces


  Commit: 73a88b8fb0e4e4272cc2e96f38fe90555ef43597
      https://github.com/zopefoundation/z3c.rml/commit/73a88b8fb0e4e4272cc2e96f38fe90555ef43597
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/dtd.py

  Log Message:
  -----------
  Replace print with six.print_


  Commit: 374f71af277dfcb41e191757fe99b3e19d965d6a
      https://github.com/zopefoundation/z3c.rml/commit/374f71af277dfcb41e191757fe99b3e19d965d6a
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/pagetemplate.py
    M src/z3c/rml/rml2pdfscript.py

  Log Message:
  -----------
  Fix except blocks


  Commit: c867b8ecee5a28faa4d81df281b2a696d31afaf6
      https://github.com/zopefoundation/z3c.rml/commit/c867b8ecee5a28faa4d81df281b2a696d31afaf6
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py

  Log Message:
  -----------
  Replace urllib with six. (I think bootstrap needs updating too?)


  Commit: 2938ebead9ec87a6c1d5305e5b5761b7bfb99097
      https://github.com/zopefoundation/z3c.rml/commit/2938ebead9ec87a6c1d5305e5b5761b7bfb99097
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py

  Log Message:
  -----------
  dict.keys() returns an instance of dict_keys in Python 3


  Commit: 4f6f6848b6c80208ae170ef6f00f5fed3d068a8e
      https://github.com/zopefoundation/z3c.rml/commit/4f6f6848b6c80208ae170ef6f00f5fed3d068a8e
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/paraparser.py
    M src/z3c/rml/template.py

  Log Message:
  -----------
  Replace basestring with six.string_types


  Commit: 9123fff7f012ded5dde6fc02d88e582b8e069c13
      https://github.com/zopefoundation/z3c.rml/commit/9123fff7f012ded5dde6fc02d88e582b8e069c13
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Add {posargs} to tox.ini, get_options() sees them but find_suites() doesn't seem to obey them


  Commit: 7a42f982d827405ac18da18c96ffbc8be0e6eff2
      https://github.com/zopefoundation/z3c.rml/commit/7a42f982d827405ac18da18c96ffbc8be0e6eff2
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/document.py
    M src/z3c/rml/occurence.py
    M src/z3c/rml/page.py
    M src/z3c/rml/pagetemplate.txt
    M src/z3c/rml/pdfinclude.py
    M src/z3c/rml/reference.py
    M src/z3c/rml/rml2pdf.py

  Log Message:
  -----------
  Attempt to fix unicode/bytes problems


  Commit: 5adbc8ba7b558786502ebf30c6de6a8d478cada4
      https://github.com/zopefoundation/z3c.rml/commit/5adbc8ba7b558786502ebf30c6de6a8d478cada4
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py

  Log Message:
  -----------
  Fix division. I think all other uses of the / operator are between floats but I could be wrong


  Commit: 9ba9d7850126d1321524a60acd2aa6889638bcbe
      https://github.com/zopefoundation/z3c.rml/commit/9ba9d7850126d1321524a60acd2aa6889638bcbe
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py

  Log Message:
  -----------
  Fix import used to determine file paths


  Commit: bcdc7fb8207bc590578d8647111c782de8a04634
      https://github.com/zopefoundation/z3c.rml/commit/bcdc7fb8207bc590578d8647111c782de8a04634
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/document.py

  Log Message:
  -----------
  TTFont names seems to be an actual attribute that requires bytes


  Commit: d4e45cf869249d97c8afe03ba5c803d584e88709
      https://github.com/zopefoundation/z3c.rml/commit/d4e45cf869249d97c8afe03ba5c803d584e88709
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M AUTHORS.txt
    M setup.py
    M src/z3c/rml/attr.py
    A src/z3c/rml/svg2rlg.py

  Log Message:
  -----------
  svg2rlg needs Python 3 fixes. It's BSD licensed so roll it in


  Commit: 58851131041991ccac9896c8b1136223dbb1d23f
      https://github.com/zopefoundation/z3c.rml/commit/58851131041991ccac9896c8b1136223dbb1d23f
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/tests/test_rml.py

  Log Message:
  -----------
  Fix print scaling test


  Commit: 44a94d216728c56edc9d6bbdff641e20915eda2a
      https://github.com/zopefoundation/z3c.rml/commit/44a94d216728c56edc9d6bbdff641e20915eda2a
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    A test-failures.txt

  Log Message:
  -----------
  Document test failures


  Commit: 1eeff04a8a4cc20f84d4d5f20559f71c21f11e1b
      https://github.com/zopefoundation/z3c.rml/commit/1eeff04a8a4cc20f84d4d5f20559f71c21f11e1b
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M tox.ini

  Log Message:
  -----------
  Remove svg2rlg from tox.ini


  Commit: 1ad92f10449f2da0398ced2e997e8b744d2d5c43
      https://github.com/zopefoundation/z3c.rml/commit/1ad92f10449f2da0398ced2e997e8b744d2d5c43
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/directive.py
    M src/z3c/rml/pagetemplate.txt
    M src/z3c/rml/reference.py
    M src/z3c/rml/rml2pdf.py

  Log Message:
  -----------
  Fix various warnings about unclosed files etc. There's still hundreds of warnings coming from inside ReportLab and PIL


  Commit: aade0fd5a07c35a36cb4aef85843de9610cb018d
      https://github.com/zopefoundation/z3c.rml/commit/aade0fd5a07c35a36cb4aef85843de9610cb018d
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/directive.py
    M src/z3c/rml/pagetemplate.txt
    M src/z3c/rml/reference.py
    M src/z3c/rml/rml2pdf.py
    M src/z3c/rml/tests/test_rml.py

  Log Message:
  -----------
  Fix various warnings about unclosed files etc. There's still hundreds of warnings coming from inside ReportLab and PIL


  Commit: 24c751bc0e267e960b08bc29373dc4be5dbae546
      https://github.com/zopefoundation/z3c.rml/commit/24c751bc0e267e960b08bc29373dc4be5dbae546
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Log Message:
  -----------
  Merge branch 'py3' of https://github.com/kylemacfarlane/z3c.rml into py3


  Commit: 4e55e8be0c48e690e2310294835b1cda631e2942
      https://github.com/zopefoundation/z3c.rml/commit/4e55e8be0c48e690e2310294835b1cda631e2942
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/pagetemplate.txt

  Log Message:
  -----------
  Can this file be deleted or at least reformatted to not run the doctests?


  Commit: 82e4454e0a13a6a017dd29ff92d29f30a7a763a5
      https://github.com/zopefoundation/z3c.rml/commit/82e4454e0a13a6a017dd29ff92d29f30a7a763a5
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/occurence.py
    M test-failures.txt

  Log Message:
  -----------
  Fix Python 2.7


  Commit: 5a64f3e5cd3bddb22bf0170ccb1c01bec2f12a0e
      https://github.com/zopefoundation/z3c.rml/commit/5a64f3e5cd3bddb22bf0170ccb1c01bec2f12a0e
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M src/z3c/rml/paraparser.py
    M test-failures.txt

  Log Message:
  -----------
  Replace inspect.currentframe with sys._getframe


  Commit: b64a24b2b2f2192423c748d970ee8b0b07a71856
      https://github.com/zopefoundation/z3c.rml/commit/b64a24b2b2f2192423c748d970ee8b0b07a71856
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M setup.py
    M src/z3c/rml/paraparser.py

  Log Message:
  -----------
  Some Python 2.6 fixes


  Commit: c9010e0fd122680c80b6e59193fe303e348a70c7
      https://github.com/zopefoundation/z3c.rml/commit/c9010e0fd122680c80b6e59193fe303e348a70c7
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M test-failures.txt

  Log Message:
  -----------
  Update test failures notes


  Commit: 618831bfb636c0debd9e3c0cd6b91ccfa5a03fbb
      https://github.com/zopefoundation/z3c.rml/commit/618831bfb636c0debd9e3c0cd6b91ccfa5a03fbb
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M test-failures.txt

  Log Message:
  -----------
  Update failure notes


  Commit: 9fed510c07747fe4ce9eacaa1c82661a2c1358c7
      https://github.com/zopefoundation/z3c.rml/commit/9fed510c07747fe4ce9eacaa1c82661a2c1358c7
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2014-10-11 (Sat, 11 Oct 2014)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Add Python 3 to travis


  Commit: 18f616fdc27266b8bb202cd1b2e6c8b4c899e104
      https://github.com/zopefoundation/z3c.rml/commit/18f616fdc27266b8bb202cd1b2e6c8b4c899e104
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M .travis.yml
    M CHANGES.rst
    M bootstrap.py
    M buildout.cfg
    M setup.py
    M src/z3c/rml/page.py
    M tox.ini
    M versions.cfg

  Log Message:
  -----------
  Merge master


  Commit: 654e13d1394d52a2600ed96eff66132fa305f813
      https://github.com/zopefoundation/z3c.rml/commit/654e13d1394d52a2600ed96eff66132fa305f813
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-27 (Tue, 27 Jan 2015)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/paraparser.py

  Log Message:
  -----------
  Remove hacks that were meant for Python 2.6


  Commit: 1485d4f2a0ab9201b55b7d7306daa3d064fbca4e
      https://github.com/zopefoundation/z3c.rml/commit/1485d4f2a0ab9201b55b7d7306daa3d064fbca4e
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M src/z3c/rml/paraparser.py

  Log Message:
  -----------
  Fix paraparser with ReportLab 3.1.44


  Commit: 9532d7237f3db5436c900e656fe104154127e570
      https://github.com/zopefoundation/z3c.rml/commit/9532d7237f3db5436c900e656fe104154127e570
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M src/z3c/rml/document.py

  Log Message:
  -----------
  Fix fonts with ReportLab 3.1.44


  Commit: 28b2f1ce7de5ff9e457f800c856db9436a5b1bb9
      https://github.com/zopefoundation/z3c.rml/commit/28b2f1ce7de5ff9e457f800c856db9436a5b1bb9
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M src/z3c/rml/page.py

  Log Message:
  -----------
  Monkey patch PyPDF2 for Python 3


  Commit: b54902eb31d721736c40d203cd3d3ae648153700
      https://github.com/zopefoundation/z3c.rml/commit/b54902eb31d721736c40d203cd3d3ae648153700
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M setup.py
    M src/z3c/rml/document.py
    M src/z3c/rml/form.py
    M src/z3c/rml/tests/expected/rml-examples-031-japanese.pdf
    M src/z3c/rml/tests/expected/tag-alias.pdf
    M src/z3c/rml/tests/expected/tag-barCodeFlowable.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-1.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-10.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-2.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-3.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-4.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-5.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-6.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-7.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-8.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-9.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-bulkData.pdf
    M src/z3c/rml/tests/expected/tag-blockTableStyle-2.pdf
    M src/z3c/rml/tests/expected/tag-blockTableStyle.pdf
    M src/z3c/rml/tests/expected/tag-bookmark.pdf
    M src/z3c/rml/tests/expected/tag-fixedSize.pdf
    M src/z3c/rml/tests/expected/tag-illustration.pdf
    M src/z3c/rml/tests/expected/tag-imageAndFlowables-svg.pdf
    M src/z3c/rml/tests/expected/tag-imageAndFlowables.pdf
    M src/z3c/rml/tests/expected/tag-img.pdf
    M src/z3c/rml/tests/expected/tag-indent.pdf
    M src/z3c/rml/tests/expected/tag-place.pdf
    M src/z3c/rml/tests/expected/tag-plugInFlowable.pdf
    M src/z3c/rml/tests/expected/tag-pre.pdf
    M src/z3c/rml/tests/expected/tag-pto.pdf
    M src/z3c/rml/tests/expected/tag-spacer.pdf
    M src/z3c/rml/tests/expected/tag-xpre.pdf
    R test-failures.txt

  Log Message:
  -----------
  ReportLab 3.1.44 has had quite a few minor tweaks. A heap of tests were affected in different ways.

Form rendering was changed and default values in text fields weren't appearing until focused. To fix the following test we have to modify the AcroForm from Document.process.

    tag-textField

Underlined Japanese characters now visually align with characters instead of the full character width. The test below was affected and the expected output PDF had to be updated.

    rml-examples-031-japanese

QR codes have been "improved" but the ability to set the bar stroke width and colour have been removed. The test below was affected and the expected output PDF had to be updated.

    tag-barCodeFlowable

When used in some locations the <font> tag was loading fonts incorrectly and the many tests below were loading Courier-Bold instead of Courier. All of them had to have their expected output PDFs updated.

    tag-alias
    tag-blockTable-1
    tag-blockTable-2
    tag-blockTable-3
    tag-blockTable-4
    tag-blockTable-5
    tag-blockTable-6
    tag-blockTable-7
    tag-blockTable-8
    tag-blockTable-9
    tag-blockTable-10
    tag-blockTable-bulkData
    tag-blockTableStyle
    tag-blockTableStyle-2
    tag-bookmark
    tag-fixedSize
    tag-illustration
    tag-imageAndFlowables
    tag-imageAndFlowables-svg
    tag-img
    tag-indent
    tag-place
    tag-plugInFlowable
    tag-pre
    tag-pto
    tag-spacer
    tag-xpre


  Commit: 1e577ecb79844c14a6747e3ab618bdb021577eb9
      https://github.com/zopefoundation/z3c.rml/commit/1e577ecb79844c14a6747e3ab618bdb021577eb9
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M src/z3c/rml/platypus.py
    M src/z3c/rml/rlfix.py
    M src/z3c/rml/tests/expected/tag-keepInFrame.pdf

  Log Message:
  -----------
  Fix keepInFrame and addMapping which were suffering from a couple of problems.

KeepInFrame was suffering from the Courier-Bold bug mentioned in the
previous commit and needed it's flowable class updated for ReportLab
3.1.44.

The font mappings created by addMapping were never reset which caused
conflicts between tests.


  Commit: 90ace6f802e0cfeff080c9940c3c0463f6674a70
      https://github.com/zopefoundation/z3c.rml/commit/90ace6f802e0cfeff080c9940c3c0463f6674a70
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-01-28 (Wed, 28 Jan 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Update gs to 9.15 before running travis tests


  Commit: 5053f7bacbb5d46cdc2691466a34aa8f7762b6c6
      https://github.com/zopefoundation/z3c.rml/commit/5053f7bacbb5d46cdc2691466a34aa8f7762b6c6
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-02-03 (Tue, 03 Feb 2015)

  Changed paths:
    M src/z3c/rml/paraparser.py

  Log Message:
  -----------
  Allow setting text attribute on para frags

In complicated documents ReportLab 3.1.44 sometimes tries to set the
text attribute of fragments. Unfortunately I couldn't recreate the issue
in a simple test.


  Commit: a69d518bd46afd8b590429aaa767c0fc8a17c49c
      https://github.com/zopefoundation/z3c.rml/commit/a69d518bd46afd8b590429aaa767c0fc8a17c49c
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/document.py
    A src/z3c/rml/tests/input/Vera.ttf
    M src/z3c/rml/tests/input/rml-examples-001-cmbox.rml
    M src/z3c/rml/tests/input/rml-examples-002-paras.rml
    M src/z3c/rml/tests/input/rml-examples-005-fonts.rml
    M src/z3c/rml/tests/input/rml-examples-035-numbering.rml
    M src/z3c/rml/tests/input/rml-examples-036-numbering-contd.rml
    M src/z3c/rml/tests/input/rml-examples-037-plugingraphic.rml
    M src/z3c/rml/tests/input/rml-examples-038-rect-href.rml
    M src/z3c/rml/tests/input/rml-examples-039-doc-programming.rml
    M src/z3c/rml/tests/input/rml-examples-040-colors.rml
    M src/z3c/rml/tests/input/rml-examples-041-masking.rml
    M src/z3c/rml/tests/input/rml-examples-042-longdoc.rml
    M src/z3c/rml/tests/input/rml-examples-043-headings.rml
    M src/z3c/rml/tests/input/rml-examples-044-codesnippets.rml
    M src/z3c/rml/tests/input/rml-examples-045-cmyk.rml
    M src/z3c/rml/tests/input/rml-examples-046-lists.rml
    M src/z3c/rml/tests/input/rml-examples-047-condPageBreak.rml
    M src/z3c/rml/tests/input/rml-examples-048-paragraph-flow-controls.rml
    M src/z3c/rml/tests/input/rml-examples-049-pre.rml
    M src/z3c/rml/tests/input/rml-guide-example-12.rml
    M src/z3c/rml/tests/input/tag-addMapping.rml
    M src/z3c/rml/tests/input/tag-bookmark.rml
    M src/z3c/rml/tests/input/tag-imageAndFlowables-svg.rml
    M src/z3c/rml/tests/input/tag-imageAndFlowables.rml
    M src/z3c/rml/tests/input/tag-img.rml
    M src/z3c/rml/tests/input/tag-registerTTFont.rml
    M src/z3c/rml/tests/test_rml.py

  Log Message:
  -----------
  File loading changes for Python 3

Fixed opening local files in Python 3.

Added PEP 420 support.

Removed file opening monkey patching from tests because it was hiding
failures.


  Commit: 22ce94c435195d32905f972d587478b59f35edd1
      https://github.com/zopefoundation/z3c.rml/commit/22ce94c435195d32905f972d587478b59f35edd1
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M src/z3c/rml/document.py
    M src/z3c/rml/paraparser.py
    M src/z3c/rml/special.py
    M src/z3c/rml/tests/expected/special-text.pdf
    M src/z3c/rml/tests/input/special-text.rml

  Log Message:
  -----------
  Fix lookahead tags with ReportLab 3.1.44


  Commit: d82297ffc010f4ccf8a09e76a8ee80dfcf74c523
      https://github.com/zopefoundation/z3c.rml/commit/d82297ffc010f4ccf8a09e76a8ee80dfcf74c523
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-02-04 (Wed, 04 Feb 2015)

  Changed paths:
    M CHANGES.rst
    M buildout.cfg
    M setup.py
    M src/z3c/rml/__init__.py
    M src/z3c/rml/attr.py
    M src/z3c/rml/platypus.py
    M src/z3c/rml/reference.pt
    M src/z3c/rml/reference.py
    M src/z3c/rml/rml-reference.pdf
    M src/z3c/rml/stylesheet.py
    M src/z3c/rml/tests/expected/tag-ul-ol-li.pdf
    M src/z3c/rml/tests/input/tag-ul-ol-li.rml
    M versions.cfg

  Log Message:
  -----------
  Merge master


  Commit: aee6f702ab9fc0e32a9a31bb559d389a48875600
      https://github.com/zopefoundation/z3c.rml/commit/aee6f702ab9fc0e32a9a31bb559d389a48875600
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/z3c/rml/attr.py
    M src/z3c/rml/canvas.py
    M src/z3c/rml/flowable.py
    A src/z3c/rml/tests/expected/tag-image-mask.pdf
    A src/z3c/rml/tests/input/images/cylinder.png
    A src/z3c/rml/tests/input/tag-image-mask.rml
    M src/z3c/rml/tests/test_rml.py

  Log Message:
  -----------
  Add mask attribute to image tag and allow mask to be set to "auto" everywhere it's used


  Commit: f8c8faa1597c3c7becd4478b21363e31dec6f243
      https://github.com/zopefoundation/z3c.rml/commit/f8c8faa1597c3c7becd4478b21363e31dec6f243
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-02-05 (Thu, 05 Feb 2015)

  Changed paths:
    M src/z3c/rml/canvas.py
    M src/z3c/rml/flowable.py
    M src/z3c/rml/tests/expected/tag-image-mask.pdf
    M src/z3c/rml/tests/input/tag-image-mask.rml
    M src/z3c/rml/tests/test_rml.py

  Log Message:
  -----------
  Better test and fix for #32


  Commit: 40105730bbd492ddcb44bc3ebb25a448d732b26e
      https://github.com/zopefoundation/z3c.rml/commit/40105730bbd492ddcb44bc3ebb25a448d732b26e
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-05-27 (Wed, 27 May 2015)

  Changed paths:
    M setup.py
    M src/z3c/rml/paraparser.py
    A src/z3c/rml/tests/expected/tag-pageNumber.pdf
    A src/z3c/rml/tests/input/tag-pageNumber.rml

  Log Message:
  -----------
  Fix pageNumber and other dynamic tags when used in table repeatRows


  Commit: 2c3fdb320867b57a214f15f490f9a14fcf57943e
      https://github.com/zopefoundation/z3c.rml/commit/2c3fdb320867b57a214f15f490f9a14fcf57943e
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-05-27 (Wed, 27 May 2015)

  Changed paths:
    M CHANGES.rst
    M setup.py
    M src/z3c/rml/form.py
    M src/z3c/rml/rml-reference.pdf
    M src/z3c/rml/rml.dtd

  Log Message:
  -----------
  Merge master


  Commit: 910c1f2d184290ec274f02462b1065ede7c8cd99
      https://github.com/zopefoundation/z3c.rml/commit/910c1f2d184290ec274f02462b1065ede7c8cd99
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M CHANGES.rst
    M setup.py
    M src/z3c/rml/interfaces.py
    A src/z3c/rml/num2words.py
    M src/z3c/rml/rlfix.py
    M src/z3c/rml/rml-reference.pdf
    M src/z3c/rml/rml.dtd
    M src/z3c/rml/tests/expected/tag-ul-ol-li.pdf
    M src/z3c/rml/tests/input/tag-ul-ol-li.rml

  Log Message:
  -----------
  Merge master


  Commit: 7b3bd39b8c9d7574c9683a4819f1666a849fe0e9
      https://github.com/zopefoundation/z3c.rml/commit/7b3bd39b8c9d7574c9683a4819f1666a849fe0e9
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M src/z3c/rml/num2words.py

  Log Message:
  -----------
  Make previous merge py3 compatible


  Commit: 678f11705f69df79901f1c4d83ca8c5609709782
      https://github.com/zopefoundation/z3c.rml/commit/678f11705f69df79901f1c4d83ca8c5609709782
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M setup.py
    M src/z3c/rml/page.py
    M versions.cfg

  Log Message:
  -----------
  Update PyPDF2 requirement and remove monkey patch


  Commit: dedb9b2edd610aba0fcb15d4c1ddf938a543adde
      https://github.com/zopefoundation/z3c.rml/commit/dedb9b2edd610aba0fcb15d4c1ddf938a543adde
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-09-28 (Mon, 28 Sep 2015)

  Changed paths:
    M src/z3c/rml/rlfix.py

  Log Message:
  -----------
  Add missing import


  Commit: e4ba15af79f726e4853014c8d1cf770014f98fcd
      https://github.com/zopefoundation/z3c.rml/commit/e4ba15af79f726e4853014c8d1cf770014f98fcd
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-09-29 (Tue, 29 Sep 2015)

  Changed paths:
    M .travis.yml

  Log Message:
  -----------
  Revert to previous version of travis.yml + py3 environments


  Commit: bcb2fea8642cf60c2afbe2cb127649aac05d179d
      https://github.com/zopefoundation/z3c.rml/commit/bcb2fea8642cf60c2afbe2cb127649aac05d179d
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-10-01 (Thu, 01 Oct 2015)

  Changed paths:
    M src/z3c/rml/attr.py
    A src/z3c/rml/tests/expected/tag-image-data-uri.pdf
    A src/z3c/rml/tests/input/tag-image-data-uri.rml

  Log Message:
  -----------
  Fix data URIs in Python 2.7 and 3.4, still broken in 3.3


  Commit: 06b87261d1bdef7eba3b842ea0b9c5ef391d700a
      https://github.com/zopefoundation/z3c.rml/commit/06b87261d1bdef7eba3b842ea0b9c5ef391d700a
  Author: Kyle MacFarlane <kyle at deletethetrees.com>
  Date:   2015-10-01 (Thu, 01 Oct 2015)

  Changed paths:
    M src/z3c/rml/attr.py

  Log Message:
  -----------
  Fix data URIs in all versions of Python


  Commit: 814865e5edf2b85f5e44226e3e6e12e97fa2aa03
      https://github.com/zopefoundation/z3c.rml/commit/814865e5edf2b85f5e44226e3e6e12e97fa2aa03
  Author: Andrey Lebedev <andrey.lebedev at gmail.com>
  Date:   2015-10-01 (Thu, 01 Oct 2015)

  Changed paths:
    M .travis.yml
    M AUTHORS.txt
    M setup.py
    M src/z3c/rml/attr.py
    M src/z3c/rml/canvas.py
    M src/z3c/rml/directive.py
    M src/z3c/rml/document.py
    M src/z3c/rml/dtd.py
    M src/z3c/rml/flowable.py
    M src/z3c/rml/form.py
    M src/z3c/rml/num2words.py
    M src/z3c/rml/occurence.py
    M src/z3c/rml/page.py
    M src/z3c/rml/pagetemplate.py
    M src/z3c/rml/pagetemplate.txt
    M src/z3c/rml/paraparser.py
    M src/z3c/rml/pdfinclude.py
    M src/z3c/rml/platypus.py
    M src/z3c/rml/reference.py
    M src/z3c/rml/rlfix.py
    M src/z3c/rml/rml2pdf.py
    M src/z3c/rml/rml2pdfscript.py
    M src/z3c/rml/special.py
    A src/z3c/rml/svg2rlg.py
    M src/z3c/rml/template.py
    M src/z3c/rml/tests/expected/special-text.pdf
    M src/z3c/rml/tests/expected/tag-addMapping.pdf
    M src/z3c/rml/tests/expected/tag-alias.pdf
    M src/z3c/rml/tests/expected/tag-barChart.pdf
    M src/z3c/rml/tests/expected/tag-barChart3d.pdf
    M src/z3c/rml/tests/expected/tag-barCodeFlowable.pdf
    M src/z3c/rml/tests/expected/tag-barcode.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-1.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-10.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-2.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-3.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-4.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-5.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-6.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-7.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-8.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-9.pdf
    M src/z3c/rml/tests/expected/tag-blockTable-bulkData.pdf
    M src/z3c/rml/tests/expected/tag-blockTableStyle-2.pdf
    M src/z3c/rml/tests/expected/tag-blockTableStyle-3.pdf
    M src/z3c/rml/tests/expected/tag-blockTableStyle.pdf
    M src/z3c/rml/tests/expected/tag-bookmark.pdf
    M src/z3c/rml/tests/expected/tag-buttonField.pdf
    M src/z3c/rml/tests/expected/tag-circle.pdf
    M src/z3c/rml/tests/expected/tag-codesnippet.pdf
    M src/z3c/rml/tests/expected/tag-color.pdf
    M src/z3c/rml/tests/expected/tag-condPageBreak.pdf
    M src/z3c/rml/tests/expected/tag-cropMarks.pdf
    M src/z3c/rml/tests/expected/tag-curves.pdf
    M src/z3c/rml/tests/expected/tag-doc.pdf
    M src/z3c/rml/tests/expected/tag-docinit-viewer-options.pdf
    M src/z3c/rml/tests/expected/tag-document-annotations.pdf
    M src/z3c/rml/tests/expected/tag-document-pageDrawing.pdf
    M src/z3c/rml/tests/expected/tag-document-story.pdf
    M src/z3c/rml/tests/expected/tag-drawAlignedString.pdf
    M src/z3c/rml/tests/expected/tag-drawCenteredString.pdf
    M src/z3c/rml/tests/expected/tag-drawRightString.pdf
    M src/z3c/rml/tests/expected/tag-drawString.pdf
    M src/z3c/rml/tests/expected/tag-ellipse.pdf
    M src/z3c/rml/tests/expected/tag-fill.pdf
    M src/z3c/rml/tests/expected/tag-fixedSize.pdf
    M src/z3c/rml/tests/expected/tag-grid.pdf
    M src/z3c/rml/tests/expected/tag-hr.pdf
    M src/z3c/rml/tests/expected/tag-illustration.pdf
    M src/z3c/rml/tests/expected/tag-image-1.pdf
    A src/z3c/rml/tests/expected/tag-image-data-uri.pdf
    A src/z3c/rml/tests/expected/tag-image-mask.pdf
    M src/z3c/rml/tests/expected/tag-image-svg.pdf
    M src/z3c/rml/tests/expected/tag-image.pdf
    M src/z3c/rml/tests/expected/tag-imageAndFlowables-svg.pdf
    M src/z3c/rml/tests/expected/tag-imageAndFlowables.pdf
    M src/z3c/rml/tests/expected/tag-img.pdf
    M src/z3c/rml/tests/expected/tag-includePdfPages.pdf
    M src/z3c/rml/tests/expected/tag-indent.pdf
    M src/z3c/rml/tests/expected/tag-index.pdf
    M src/z3c/rml/tests/expected/tag-keepInFrame.pdf
    M src/z3c/rml/tests/expected/tag-keepTogether.pdf
    M src/z3c/rml/tests/expected/tag-lineMode.pdf
    M src/z3c/rml/tests/expected/tag-linePlot.pdf
    M src/z3c/rml/tests/expected/tag-linePlot3D.pdf
    M src/z3c/rml/tests/expected/tag-lines.pdf
    M src/z3c/rml/tests/expected/tag-log.pdf
    M src/z3c/rml/tests/expected/tag-mergePage.pdf
    M src/z3c/rml/tests/expected/tag-name.pdf
    M src/z3c/rml/tests/expected/tag-nextFrame.pdf
    M src/z3c/rml/tests/expected/tag-nextPage.pdf
    M src/z3c/rml/tests/expected/tag-outlineAdd.pdf
    M src/z3c/rml/tests/expected/tag-pageGraphics.pdf
    M src/z3c/rml/tests/expected/tag-pageInfo-2.pdf
    M src/z3c/rml/tests/expected/tag-pageInfo.pdf
    A src/z3c/rml/tests/expected/tag-pageNumber.pdf
    M src/z3c/rml/tests/expected/tag-para-border.pdf
    M src/z3c/rml/tests/expected/tag-para-wordWrap.pdf
    M src/z3c/rml/tests/expected/tag-para.pdf
    M src/z3c/rml/tests/expected/tag-path.pdf
    M src/z3c/rml/tests/expected/tag-pieChart.pdf
    M src/z3c/rml/tests/expected/tag-pieChart3d.pdf
    M src/z3c/rml/tests/expected/tag-place.pdf
    M src/z3c/rml/tests/expected/tag-plugInFlowable.pdf
    M src/z3c/rml/tests/expected/tag-plugInGraphic.pdf
    M src/z3c/rml/tests/expected/tag-pre.pdf
    M src/z3c/rml/tests/expected/tag-pto.pdf
    M src/z3c/rml/tests/expected/tag-rectange.pdf
    M src/z3c/rml/tests/expected/tag-registerCidFont.pdf
    M src/z3c/rml/tests/expected/tag-registerTTFont.pdf
    M src/z3c/rml/tests/expected/tag-registerType1Face.pdf
    M src/z3c/rml/tests/expected/tag-rotate.pdf
    M src/z3c/rml/tests/expected/tag-saveState-restoreState.pdf
    M src/z3c/rml/tests/expected/tag-scale.pdf
    M src/z3c/rml/tests/expected/tag-selectField.pdf
    M src/z3c/rml/tests/expected/tag-setFont.pdf
    M src/z3c/rml/tests/expected/tag-setFontSize.pdf
    M src/z3c/rml/tests/expected/tag-setNextFrame.pdf
    M src/z3c/rml/tests/expected/tag-setNextTemplate.pdf
    M src/z3c/rml/tests/expected/tag-skew.pdf
    M src/z3c/rml/tests/expected/tag-spacer.pdf
    M src/z3c/rml/tests/expected/tag-spiderChart.pdf
    M src/z3c/rml/tests/expected/tag-storyPlace.pdf
    M src/z3c/rml/tests/expected/tag-stroke.pdf
    M src/z3c/rml/tests/expected/tag-textAnnotation.pdf
    M src/z3c/rml/tests/expected/tag-textField.pdf
    M src/z3c/rml/tests/expected/tag-transform.pdf
    M src/z3c/rml/tests/expected/tag-translate.pdf
    M src/z3c/rml/tests/expected/tag-xpre.pdf
    A src/z3c/rml/tests/input/Vera.ttf
    A src/z3c/rml/tests/input/images/cylinder.png
    R src/z3c/rml/tests/input/images/replogo.png
    M src/z3c/rml/tests/input/rml-examples-001-cmbox.rml
    M src/z3c/rml/tests/input/rml-examples-002-paras.rml
    M src/z3c/rml/tests/input/rml-examples-005-fonts.rml
    M src/z3c/rml/tests/input/rml-examples-035-numbering.rml
    M src/z3c/rml/tests/input/rml-examples-036-numbering-contd.rml
    M src/z3c/rml/tests/input/rml-examples-037-plugingraphic.rml
    M src/z3c/rml/tests/input/rml-examples-038-rect-href.rml
    M src/z3c/rml/tests/input/rml-examples-039-doc-programming.rml
    M src/z3c/rml/tests/input/rml-examples-040-colors.rml
    M src/z3c/rml/tests/input/rml-examples-041-masking.rml
    M src/z3c/rml/tests/input/rml-examples-042-longdoc.rml
    M src/z3c/rml/tests/input/rml-examples-043-headings.rml
    M src/z3c/rml/tests/input/rml-examples-044-codesnippets.rml
    M src/z3c/rml/tests/input/rml-examples-045-cmyk.rml
    M src/z3c/rml/tests/input/rml-examples-046-lists.rml
    M src/z3c/rml/tests/input/rml-examples-047-condPageBreak.rml
    M src/z3c/rml/tests/input/rml-examples-048-paragraph-flow-controls.rml
    M src/z3c/rml/tests/input/rml-examples-049-pre.rml
    M src/z3c/rml/tests/input/rml-guide-example-12.rml
    M src/z3c/rml/tests/input/special-text.rml
    M src/z3c/rml/tests/input/tag-addMapping.rml
    M src/z3c/rml/tests/input/tag-bookmark.rml
    A src/z3c/rml/tests/input/tag-image-data-uri.rml
    A src/z3c/rml/tests/input/tag-image-mask.rml
    M src/z3c/rml/tests/input/tag-image.rml
    M src/z3c/rml/tests/input/tag-imageAndFlowables-svg.rml
    M src/z3c/rml/tests/input/tag-imageAndFlowables.rml
    M src/z3c/rml/tests/input/tag-img.rml
    A src/z3c/rml/tests/input/tag-pageNumber.rml
    M src/z3c/rml/tests/input/tag-registerTTFont.rml
    M src/z3c/rml/tests/test_rml.py
    M tox.ini
    M versions.cfg

  Log Message:
  -----------
  Merge pull request #27 from kylemacfarlane/py3

Python 3 support


Compare: https://github.com/zopefoundation/z3c.rml/compare/5bf609a4cf99...814865e5edf2


More information about the checkins mailing list