Davide Brunato
Davide Brunato
Hi, a fragment doesn't have a root document so an absolute path (`/` or `//`) forcedly goes on root's children. Lxml in this case consumes the document position, like *elementpath*...
Hi @uhlikfil, if there are no further questions or considerations on this, I will close the ticket. thanks
Hi, I'm unsure about that. If one process locally an untrusted file is already an hazard for security. Also the default way for processing a `local.xsd` is to provide the...
Hi, i made a lot of tentatives on that. The problem il that the `XMLResource` is built for being flexible on accepted source type, in order to improve the usability....
Hi, a new minor release is out, that contains improvements in checking arguments and limits. In particular it could be useful examining the `SchemaSettings` dataclass, that is now the core...
Hi, thank you for the detailed description of the problem. About the issue I'm pretty confident that it could be resolved with an additional check, maybe with a fallback to...
Hi, v4.8.0 is finally out, this issue should be fixed. best
Hi, elementpath includes the unicodedata versions of the supported Python releases. The module that defines the codepoint sets for categories can be rebuilt if necessary using a [script](https://github.com/sissaschool/elementpath/blob/a229b0c8740ebb1ea16025a6c8b5cb3500038e90/scripts/generate_codepoints.py). Generating a...
Hi, with latest version (v5.0.0) at runtime, if there is a mismatch of the Unicode data, a `UnicodeWarning` is generated and the Unicode categories are created using the API of...