Revisions of python-textX
buildservice-autocommit
accepted
request 715677
from
Factory Maintainer (factory-maintainer)
(revision 22)
baserev update by copy to link target
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 (factory-maintainer)
(revision 20)
baserev update by copy to link target
buildservice-autocommit
accepted
request 708274
from
Tomáš Chvátal (scarabeus_iv)
(revision 19)
baserev update by copy to link target
Sebastian Wagner (sebix)
committed
(revision 18)
- Use documentation page as homepage instead of repository.
Tomáš Chvátal (scarabeus_iv)
committed
(revision 17)
Sebastian Wagner (sebix)
committed
(revision 16)
- Fix the tests
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 (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 (scarabeus_iv)
(revision 13)
baserev update by copy to link target
Tomáš Chvátal (scarabeus_iv)
accepted
request 691739
from
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 (mcepl)
(revision 11)
baserev update by copy to link target
Matej Cepl (mcepl)
committed
(revision 10)
Remove superfluous devel dependency for noarch package
buildservice-autocommit
accepted
request 651222
from
Sebastian Wagner (sebix)
(revision 9)
baserev update by copy to link target
Sebastian Wagner (sebix)
accepted
request 651138
from
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 (factory-maintainer)
(revision 7)
baserev update by copy to link target
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 (factory-maintainer)
(revision 5)
baserev update by copy to link target
Dominique Leuenberger (dimstar_suse)
accepted
request 577743
from
Sebastian Wagner (sebix)
(revision 4)
initialized devel package after accepting 577743
Sebastian Wagner (sebix)
accepted
request 577862
from
Jan Engelhardt (jengelh)
(revision 3)
- Compact description
Displaying revisions 21 - 40 of 42