diff --git a/publiccode.yml b/publiccode.yml
index 6690201..888e6bd 100644
--- a/publiccode.yml
+++ b/publiccode.yml
@@ -34,10 +34,9 @@ localisation:
availableLanguages:
- en
it:
+ countryExtensionVersion: '0.2'
riuso:
codiceIPA: sissa
- piattaforme:
- spid: true
description:
en:
genericName: elementpath
@@ -46,24 +45,29 @@ description:
shortDescription: >-
Python library that provides XPath 1.0/2.0 parsers and selectors for
ElementTree and lxml
- longDescription: >+
+ longDescription: >
This is a library for Python 2.7/3.5+ that provides XPath 1.0 and 2.0
selectors for Python's ElementTree XML data structures, both for the
- standard ElementTree library and for the lxml.etree library.
-
-
- For [lxml.etree](http://lxml.de/) this package can be useful for providing
- XPath 2.0 selectors, because [lxml.etree](http://lxml.de/) already has
- it's own implementation of XPath 1.0.
+ standard **ElementTree** library and for the **lxml** library. For lxml
+ this package can be useful for providing XPath 2.0 selectors, because lxml
+ already has it's own implementation of XPath 1.0.
## Installation and usage
-
You can install the package with _pip_ in a Python 2.7 or Python 3.5+
environment:
pip install elementpath
+ For using it import the package and apply the selectors on ElementTree
+ nodes:
+
+ >>> import elementpath
+ >>> from xml.etree import ElementTree
+ >>> root = ElementTree.XML('')
+ >>> elementpath.select(root, '/A/B2/\*') [, , ]
+
+
features:
- XPath 1.0 and XPath 2.0 implementations