| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
| |
Fix false detection of recursive include.
In some cases ElementInclude does raise FatalIncludeError because of
recursive include detection. This is the case if the same file gets
included multiple times, but not recursive.
This is a fix for https://bugs.launchpad.net/lxml/+bug/1835708
|
|
|
|
| |
Limit it to 6 by default.
|
| |
|
| |
|
|
|
|
|
| |
ElementInclude defines several constants to refer to the relevant namespace - `XINCLUDE`, `XINCLUDE_INCLUDE` and `XINCLUDE_FALLBACK`. These constants are then used within `_include()`.
This change takes a remaining magic use of the namespace within `_include()` and extracts it to become a constant with the others. Doing this makes it possible to utilise an alternative namespace without having to modify `_include()`.
|
|
|
|
| |
These were needed for Python 2.3, which is no longer supported.
|
|
|
|
|
|
|
| |
unicode fix
--HG--
branch : trunk
|
|
|
|
|
|
|
| |
applied and refactored schema/xinclude resolvers patch by Michael Ballback
--HG--
branch : trunk
|
|
|
|
|
|
|
| |
fixes for Py3k stdlib restructuring
--HG--
branch : trunk
|
|
|
|
|
|
|
| |
Py3 fixes
--HG--
branch : trunk
|
|
|
|
|
|
|
| |
loads of docstrings
--HG--
branch : trunk
|
|
|
|
|
| |
--HG--
branch : trunk
|
|
|
|
|
|
| |
--HG--
branch : trunk
rename : src/lxml/tests/test_xinclude.xml => src/lxml/tests/include/test_xinclude.xml
|
|
|
|
|
| |
--HG--
branch : trunk
|
|
|
|
|
|
|
| |
before complaining
--HG--
branch : trunk
|
|
original document, recursive includes, based on Element.getiterator()
--HG--
branch : trunk
|