Permalink
Commits on Feb 19, 2017
  1. fix test in Py2.6

    scoder committed Feb 19, 2017
  2. changelog

    scoder committed Feb 19, 2017
  3. Merge pull request #1 from kovidgoyal/LP1595781_adopt_external_doc

    Add tests for external document adoption
    scoder committed on GitHub Feb 19, 2017
  4. explain that transferring document ownership using "adopt_external_do…

    …cument()" forbids further modifications by external code
    scoder committed Feb 19, 2017
  5. Add type checking for the capsule

    adopt_external_document() should type check its argument
    kovidgoyal committed Feb 19, 2017
Commits on Feb 18, 2017
  1. Implement new API function "adopt_external_document()" that accepts a…

    … PyCapsule with a libxml2 document pointer and wraps it in an lxml ElementTree
    scoder committed Feb 18, 2017
  2. prepare release of lxml 3.7.3

    scoder committed Feb 18, 2017
  3. Merge pull request #226 from TBBle/appveyor-python26

    Add Python 2.6 to the AppVeyor build
    scoder committed on GitHub Feb 18, 2017
Commits on Feb 17, 2017
  1. Add Python 2.6 to the AppVeyor build

    Python 2.6 cannot run packages with "-m", and you cannot upgrade pip
    while running the pip.exe script. So we must open-code the Python 2.7+
    behaviour of the -m option.
    TBBle committed Feb 14, 2017
  2. merge lxml-3.7 branch into master

    scoder committed Feb 17, 2017
  3. merge

    scoder committed Feb 17, 2017
  4. merge lxml-3.7 branch into master

    scoder committed Feb 17, 2017
  5. changelog

    scoder committed Feb 17, 2017
  6. Merge pull request #227 from jwilk/spelling

    fix typos
    scoder committed on GitHub Feb 17, 2017
  7. Merge pull request #225 from mhils/local-lib-copies

    Enable caching of libraries in build step
    scoder committed on GitHub Feb 17, 2017
  8. Merge pull request #228 from advarisk/fix-select-option-values

    fix html.SelectElement stripping whitespace from <option> values
    scoder committed on GitHub Feb 17, 2017
Commits on Feb 16, 2017
  1. add tests for bug #1665241

    ashkulz committed Feb 16, 2017
  2. fix html.SelectElement stripping whitespace from <option> values

    This is a fix for bug #1665241, as the original fix for #399249
    in 0b14af5 should not apply to
    option values, which are supposed to be passed through as-is.
    ashkulz committed Feb 16, 2017
Commits on Feb 14, 2017
  1. fix typos

    jwilk committed Feb 14, 2017
  2. fix typos

    jwilk committed Feb 14, 2017
  3. Add Python 2.6 to the AppVeyor build

    Python 2.6 cannot run packages with "-m", and you cannot upgrade pip
    while running the pip.exe script. So we must open-code the Python 2.7+
    behaviour of the -m option.
    TBBle committed Feb 14, 2017
Commits on Feb 13, 2017
  1. Merge pull request #224 from TBBle/skip-reopen-test-on-windows

    Skip TempPathXmlFileTestCase for the incremental XML API
    scoder committed on GitHub Feb 13, 2017
Commits on Feb 12, 2017
  1. Skip TempPathXmlFileTestCase for the incremental XML API

    On "Windows NT or later", you cannot reopen a file created by
    `tempfile.NamedTemporaryFile` while the file-like object is still
    active.
    
    See
    https://docs.python.org/3/library/tempfile.html#tempfile.NamedTemporaryFile
    TBBle committed Feb 12, 2017
  2. Support class decorators in Python 2.6 @skipIf fallback

    Python 2.6 introduced support for class decorators, but returning 'None'
    causes the Python 2.6 unittest module to fail an assertion.
    TBBle committed Feb 12, 2017
  3. Skip TempPathXmlFileTestCase for the incremental XML API

    On "Windows NT or later", you cannot reopen a file created by
    `tempfile.NamedTemporaryFile` while the file-like object is still
    active.
    
    See
    https://docs.python.org/3/library/tempfile.html#tempfile.NamedTemporaryFile
    TBBle committed Feb 12, 2017
  4. Support class decorators in Python 2.6 @skipIf fallback

    Python 2.6 introduced support for class decorators, but returning 'None'
    causes the Python 2.6 unittest module to fail an assertion.
    TBBle committed Feb 12, 2017
Commits on Feb 11, 2017
  1. make test work in Py2.6

    scoder committed Feb 11, 2017
  2. merge lxml-3.7 branch into master

    scoder committed Feb 11, 2017
  3. changelog

    scoder committed Feb 11, 2017