Revisions of python-textX

buildservice-autocommit accepted request 715677 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 22)
baserev update by copy to link target
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 21)
- Fix Tests for Leap 15.1: click requires UTF-8 locale.
buildservice-autocommit accepted request 710112 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 20)
baserev update by copy to link target
buildservice-autocommit accepted request 708274 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 19)
baserev update by copy to link target
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 18)
- Use documentation page as homepage instead of repository.
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 17)
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 16)
- Fix the tests
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) committed (revision 15)
- Make sure the package actually again gets to the test phase
  * the tests are actually failing now
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 14)
- update to version 2.0.1:
 - Added:
  - [Registration and discovery] of languages and generators ([#187])
  - New textx CLI commands for listing generators and languages
    (`list-generators`, `list-languages`) and calling a generator (`generate`) ([#187])
  - Meta-models may now [reference other registered meta-models] using the
    `reference` statement ([#187])
  - Adding examples and documentation related to scope providers (related to
    model modification through scope providers) ([#168])
  - metamodel export feature for [PlantUML] ([#165])
  - `textx_isinstance` from `textx.scoping.tools` made available in `textx`
    ([#164], [#157])
  - CLI extensibility ([#162], [#161])
  - An initial version of FAQ page ([#138]). Thanks Aluriak@GitHub
  - A version of `calc.py` exercises usage of
    `text.scoping.tools.textx_isinstance()` to inspect model objects types
    during traversal. ([#136], [#123]). Thanks dkrikun@GitHub
  - A version of `calc.py` in expression example that exercises dynamically adding
    properties to object classes ([#126]). Thanks dkrikun@GitHub
  - python like imports (named import rules, scope providers affected) ([#114])
  - Added `STRICTFLOAT` as buildin type to allow to distinguish ints from floats
    in `NUMBER`. Fixed docu link ([#98]). Possible **(BIC)**
  - Added [flake8] and [coverage] checking ([#92])
 - Changed:
  - All textX commands implemented using textX CLI extensibility. `check`
    command reworked to support the new registration feature ([#187]) **(BIC)**
  - (Meta-)model visualization reworked as a set of textX generators ([#187]).
    **(BIC)**
  - Made scope provider implementation of `RelativeName` and `ExtRelativeName`
    more readable ([#186]). Minor functional changes, not very probable to have
buildservice-autocommit accepted request 691983 from Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) (revision 13)
baserev update by copy to link target
Tomáš Chvátal's avatar Tomáš Chvátal (scarabeus_iv) accepted request 691739 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 12)
- version update to 1.8.0
   - https://github.com/igordejanovic/textX/pull/71
     - Regular expression with group support
     - See [the
       docs](http://www.igordejanovic.net/textX/development/grammar/#matches)
       for usage.
   - https://github.com/igordejanovic/textX/pull/69
     - Added search path feature (issue #66) - search path support for model
       files (importURI scope providers; see docs/scoping.md).
   - https://github.com/igordejanovic/textX/pull/77
     - New multi meta model support for references-only for better meta model
       modularity (referencing models without having access to the grammar,
       see docs/multimetamodel.md).
   - https://github.com/igordejanovic/textX/pull/79
     - Fixing obj_processors calling.
   - https://github.com/igordejanovic/textX/pull/84
     - New contribution guide.
   - https://github.com/igordejanovic/textX/pull/81
     - Bugfix: lost encoding for multi meta-model.
   - https://github.com/igordejanovic/textX/pull/68
     - changed parser access in metamodel (private attribute "_parser")
   - mkdocs documentation now uses [mike](https://github.com/jimporter/mike) for
     multiversion support.
buildservice-autocommit accepted request 659717 from Matej Cepl's avatar Matej Cepl (mcepl) (revision 11)
baserev update by copy to link target
Matej Cepl's avatar Matej Cepl (mcepl) committed (revision 10)
Remove superfluous devel dependency for noarch package
buildservice-autocommit accepted request 651222 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 9)
baserev update by copy to link target
Sebastian Wagner's avatar Sebastian Wagner (sebix) accepted request 651138 from Bernhard Wiedemann's avatar Bernhard Wiedemann (bmwiedemann) (revision 8)
drop indeterministic unnecessary .dot files to make package build reproducible (boo#1114571)
buildservice-autocommit accepted request 622800 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 7)
baserev update by copy to link target
Sebastian Wagner's avatar Sebastian Wagner (sebix) committed (revision 6)
- update to version 1.7.0:
  - A major feature of this release is multi-(meta-)model support with
    configurable resolving techniques. Thanks Pierre Bayerl (goto40@GitHub)!
    The docs sections are [here](http://www.igordejanovic.net/textX/scoping/)
    and [here](http://www.igordejanovic.net/textX/multimetamodel/).
    Details follow:
    - added new function textx.get_model.children to search arbritrary children
      using a lambda predicate.
    - remapped textx.model.get_children_of_type to the new children function
    (changed the logic, such that the root node is also checked to be model
    object).
    - added new metamodel function to register scope providers. Scope providers
    are callables, which return the referenced object.
    - added optional attribute "_tx_model_repository", see metamodel.py
      documentation
    - added attribute "scope_provider" like "obj_processors" to organize scope
      providers
    - added an optional argument to model_from_str and model_from_file:
      "pre_ref_resolution_callback": this is required internally to prepare the
      loading of other model files.
    - changed reference resolution in model.py
      - moved default resolution to textx.scoping.py
      - select the scope provider based on rule and rule-attribute (see
        scoping.py documentation)
      - added a Postponed type to postpone the resolution
      - introduced a multi-pass resolution (implemented at the end of
        parse_tree_to_objgraph; introduced new helper argument, e.g., a new
        optional argument "is_this_the_main_model" and
        "pre_ref_resolution_callback" (see metamodel.py above) to support
        reference resolution in the presence of different model files.
buildservice-autocommit accepted request 579970 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 5)
baserev update by copy to link target
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 577743 from Sebastian Wagner's avatar Sebastian Wagner (sebix) (revision 4)
initialized devel package after accepting 577743
Sebastian Wagner's avatar Sebastian Wagner (sebix) accepted request 577862 from Jan Engelhardt's avatar Jan Engelhardt (jengelh) (revision 3)
- Compact description
Displaying revisions 21 - 40 of 42
openSUSE Build Service is sponsored by