Commit Graph

  • 78c22b25d9 debian: add dependency on python-elementpath (#37815) master wip/37815-python-xmlschema-ne-depend-pas-d Benjamin Dauvergne 2019-11-20 11:53:30 +0100
  • b36c1a1f61 debian packaging Benjamin Dauvergne 2019-10-12 20:54:18 +0200
  • 436567a8ad Fix documentation sections Davide Brunato 2019-11-18 10:21:40 +0100
  • 1a1ec82586 Merge branch 'develop' for updating to release v1.0.16 Davide Brunato 2019-11-18 09:48:39 +0100
  • db45230fd6 Merge setup.py from PR #143 and update release information Davide Brunato 2019-11-18 09:23:14 +0100
  • 92de835afa Fix defaultOpenContent and defaultAttributes parsing Davide Brunato 2019-11-18 06:40:16 +0100
  • a60532a3ab Fix sequence model stop criteria Davide Brunato 2019-11-15 17:49:46 +0100
  • f72c23b972
    Merge pull request #143 from jayvdb/setup-requires Davide Brunato 2019-11-15 10:10:46 +0100
  • 8207284c5a Clean models.py module from unused code Davide Brunato 2019-11-15 09:25:04 +0100
  • fc3141283d Fix some W3C failed tests Davide Brunato 2019-11-14 11:20:26 +0100
  • 4b7b16a750 setup.py: Add setup-requires John Vandenberg 2019-11-14 23:01:40 +0700
  • 79cf89af86 Fix ambiguous choice models visiting Davide Brunato 2019-11-14 11:14:51 +0100
  • 7c4cd8b4d3 Change stop_item() in ModelVisitor.advance() Davide Brunato 2019-11-08 16:40:02 +0100
  • 2bcf78549c Add count_occurs() to ModelGroup Davide Brunato 2019-11-08 07:17:29 +0100
  • d0f3a0f6c8 Skip ElementTree import test with external process on Windows platform Davide Brunato 2019-11-06 11:49:09 +0100
  • b8ccfac6f1 Update test_resources avoiding usage of unapplicable 'file' scheme Davide Brunato 2019-11-06 11:40:51 +0100
  • dc82f04874 Filter normalize_url result Davide Brunato 2019-11-06 10:39:51 +0100
  • 24a08c4442 Add replacing of backslashes from normalize_path result Davide Brunato 2019-11-06 10:22:09 +0100
  • 896982222f Fix Windows paths normalization Davide Brunato 2019-11-06 09:49:00 +0100
  • dd2ab72654 Add iter_group() to ModelVisitor Davide Brunato 2019-11-05 11:09:34 +0100
  • b95d890f51 Refine 'all' models visiting Davide Brunato 2019-10-31 07:29:09 +0100
  • 4c624af6c9 Fix name matching and targetNamespace for XSD 1.1 declarations Davide Brunato 2019-10-30 18:05:41 +0100
  • 2b1497860b Fix 'all' model groups visiting Davide Brunato 2019-10-30 07:13:47 +0100
  • 732864edc7 Fix xs:ID counting for nodes without parent Davide Brunato 2019-10-26 23:50:38 +0200
  • c963970549 Fix openContent's appliesToEmpty attribute use Davide Brunato 2019-10-25 23:02:13 +0200
  • ded91458a1 Extend schema validation to match every defined global element Davide Brunato 2019-10-25 10:18:34 +0200
  • df6eb23516 Add XML data depth limits Davide Brunato 2019-10-24 22:13:06 +0200
  • a374d15805 Fix resource tests for Python 2 Davide Brunato 2019-10-24 06:37:31 +0200
  • 6942be8ac9 Optimize qname_to_prefixed() and get_namespace() helpers Davide Brunato 2019-10-23 09:47:49 +0200
  • c075ff22e5 Complete the revision of resource module Davide Brunato 2019-10-22 18:37:26 +0200
  • 8db83477df Extend check_memory.py script Davide Brunato 2019-10-22 14:28:46 +0200
  • 8dd5d193ba Update XML resource iterfind() to fix issues #102 and #112 Davide Brunato 2019-10-19 19:31:43 +0200
  • 43322b6bc0 Refactor XmlResource after merge Davide Brunato 2019-10-19 00:08:09 +0200
  • 2ed0212002 Add option -n/--narrow to tests for skipping extra checks Davide Brunato 2019-10-19 00:04:28 +0200
  • 257ef230c4
    Update test_resources.py Davide Brunato 2019-10-17 10:50:24 +0200
  • 9443adf396 Merge branch 'master' of github.com:sissaschool/xmlschema into develop Davide Brunato 2019-10-17 10:41:27 +0200
  • 60663ef74b
    Merge pull request #122 from danifus/b121 Davide Brunato 2019-10-17 10:04:20 +0200
  • 54060ba0df Modify resources.fetch_schema_locations() Davide Brunato 2019-10-16 21:14:15 +0200
  • 7d0d251837
    Merge branch 'master' into b121 Davide Brunato 2019-10-16 18:11:49 +0200
  • 248b9f9b68 Update XSD validation with wildcards Davide Brunato 2019-10-16 15:16:19 +0200
  • 8407f09139 Add LOCATION_HINTS dict to namespaces module Davide Brunato 2019-10-15 21:40:40 +0200
  • 285b5e3b5b Update to release v1.0.15 Davide Brunato 2019-10-13 22:12:57 +0200
  • 298ceb117a Merge branch 'develop' for upgrade to v1.0.15 Davide Brunato 2019-10-13 22:11:58 +0200
  • 249e555659 Improve content model encoding Davide Brunato 2019-10-13 11:01:05 +0200
  • de7e2343bd Implement element substitution and xsi:type block in instances Davide Brunato 2019-10-12 21:19:01 +0200
  • 22fdcc9a5a Fix etree_to_string to avoid registering reserved prefixes Davide Brunato 2019-10-12 11:23:31 +0200
  • d89a597c82 Update documentation and fix PEP8 errors Davide Brunato 2019-10-11 13:44:10 +0200
  • a79a5583ae Fix datetime types validation on encoding Davide Brunato 2019-10-11 13:26:17 +0200
  • 997c59c837 Fix locations argument usage Davide Brunato 2019-10-10 20:35:45 +0200
  • 588f17a1f9 Fix xs:error type decoding/encoding Davide Brunato 2019-10-10 20:34:40 +0200
  • 1a06be7477 Fix the parse of keyref's refer to skip key references Davide Brunato 2019-10-10 14:21:55 +0200
  • 9146d94d43 Fix assertion value for schema context analisys Davide Brunato 2019-10-10 14:20:58 +0200
  • 922a43da21 Fix for unbound multi-schema W3C tests Davide Brunato 2019-10-10 11:23:52 +0200
  • 75664150e6 Improve XPath bindings Davide Brunato 2019-10-09 14:59:42 +0200
  • 690a172502 Add logging for schema initialization and building Davide Brunato 2019-10-08 11:07:24 +0200
  • 433970cf72 Add FALLBACK_LOCATIONS to schema class Davide Brunato 2019-10-07 22:18:08 +0200
  • b7b6fef418 Base modules refactoring for fix ElementTree import Davide Brunato 2019-10-07 15:31:18 +0200
  • 7fcacde313 Fix issue #136 Davide Brunato 2019-10-03 19:08:14 +0200
  • 9afff86ee9 Remove validators and patterns checks for XsdList/XsdUnion Davide Brunato 2019-10-02 14:11:53 +0200
  • 844ddec3ba Fix assertions Davide Brunato 2019-10-01 06:44:31 +0200
  • b6c6e2ac8f Change get_context() in document module Davide Brunato 2019-09-23 17:29:08 +0200
  • 8d56d128ca Add XSD 1.1 inheritable check on XML instance validation Davide Brunato 2019-09-23 09:06:54 +0200
  • b1663c5550 Add root_type property to XsdType Davide Brunato 2019-09-21 09:11:58 +0200
  • 23390a1ed7 Fix xs:keyref ref building and add count_digits() helper Davide Brunato 2019-09-20 11:49:01 +0200
  • a95dfe26fe Add is_list() to XsdSimpleType and fix xs:QName length facets Davide Brunato 2019-09-19 19:00:05 +0200
  • 0480e4bee8 Add is_override() to XsdComponent for XSD 1.1 schemas Davide Brunato 2019-09-18 23:24:41 +0200
  • e4d9941eb3 Fix wildcard restriction checking in case of notQName Davide Brunato 2019-09-18 10:52:48 +0200
  • 7b696fbabb Fix wildcard union and add tests for wildcard intersection Davide Brunato 2019-09-18 09:41:01 +0200
  • 590c7e6c41 Add intersection() to XsdWildcard Davide Brunato 2019-09-17 16:37:16 +0200
  • a4b1d8896b Add 'restriction' attribute to XsdGroup for simplify dynamic EDC checks Davide Brunato 2019-09-13 07:31:55 +0200
  • 07070ad714 Fix W3C instance tests Davide Brunato 2019-09-11 18:43:13 +0200
  • c35f86d681 Add IDREF checking and fix ID collecting Davide Brunato 2019-09-06 11:37:30 +0200
  • c36ef4a26a Copy identities dict for element references Davide Brunato 2019-09-06 08:46:02 +0200
  • c530fda102 Fix openContent validation ad regex character group parsing Davide Brunato 2019-09-06 06:42:34 +0200
  • 4f5c819d0f Fix XSD 1.1 wildcard matching Davide Brunato 2019-09-04 23:13:50 +0200
  • 33b6db54e9 Refactoring of ModelVisitor and Xsd11AnyElement Davide Brunato 2019-09-03 18:42:55 +0200
  • f5afa915fc Expand model tests with XMLSchema11 class Davide Brunato 2019-08-31 07:22:44 +0200
  • 1589f34468
    Merge pull request #130 from libremente/master Davide Brunato 2019-08-28 16:58:01 +0200
  • df939b9cea Fix xs:alternative and xs:keyref referefence building Davide Brunato 2019-08-28 09:33:49 +0200
  • 1075c76aa3 Fix MIME type libremente 2019-08-28 11:34:08 +0200
  • 2e52be0a9a Add publiccode.yml for Italian Public Services registry Davide Brunato 2019-08-27 14:15:56 +0200
  • 1ff234b690 Add publiccode.yml for Italian Public Services registry Davide Brunato 2019-08-27 14:15:56 +0200
  • e6726091c2 Fix README.rst syntax Davide Brunato 2019-08-27 11:37:39 +0200
  • d442b6ad69 Merge branch 'develop' for updating to release v1.0.14 Davide Brunato 2019-08-27 10:58:47 +0200
  • 7b5a2b9d6d Removed unmap_prefixed() from NamespaceMapper Davide Brunato 2019-08-27 07:18:54 +0200
  • 97b5203ba6 Update documentation Davide Brunato 2019-08-26 11:28:04 +0200
  • 1c0e18b648 Fix XSD 1.1 xs:all group restriction Davide Brunato 2019-08-26 10:25:32 +0200
  • e6fe1675c2 Fix fixed value check and model visiting with empty inner groups Davide Brunato 2019-08-26 08:10:58 +0200
  • 747036aad4 Fix for issue #127 and other W3C XML tests Davide Brunato 2019-08-24 23:39:20 +0200
  • 6c47e49971 Fixing W3C XSD 1.1 schema tests Davide Brunato 2019-08-23 08:48:02 +0200
  • a6ef42d926 Fix model checking Davide Brunato 2019-08-23 08:43:41 +0200
  • b394c44933 Improve Element Declarations Consistent constraint checking Davide Brunato 2019-08-20 22:17:19 +0200
  • e6e009386a Fix library tests Davide Brunato 2019-08-20 22:10:12 +0200
  • 9e58e99e01 Add XSD 1.1 support and XSD components API to documentation Davide Brunato 2019-08-19 13:52:30 +0200
  • 74a45b9010 Refactoring test scripts Davide Brunato 2019-08-17 17:40:01 +0200
  • 7a0dbf9afc Fix other XSD 1.1 parsing errors for wilcards Davide Brunato 2019-08-17 09:36:24 +0200
  • 7ef629e6c3 Add xs:all restriction checking for XSD 1.1 Davide Brunato 2019-08-12 18:23:43 +0200
  • 41c2955ed5 Fix Unicode block lookup for XSD 1.1 Davide Brunato 2019-08-12 18:18:30 +0200
  • 9f7b09be7a Refactor XSD wilcards namespace parsing Davide Brunato 2019-08-11 11:01:51 +0200
  • 3ff9e8b010 Add openContent override to include notQName Davide Brunato 2019-08-10 23:58:00 +0200