Custom Query (2152 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (730 - 732 of 2152)

Ticket Resolution Summary Owner Reporter
#2425 fixed Get rid of CKAN's flup dependency kindly seanh
#2423 duplicate Get rid of CKAN's lxml dependency ross seanh
#1796 fixed Get rid of lxml dependency ross dread

Reported by dread, 2 years ago.

Description

lxml is used in CKAN core in two places:

  • ckan/lib/helpers.py:239 Parsing Markdown and ensuring it is valid XML (i.e. tags close nicely so the HTML of the rest of the CKAN page is not disruptable).
  • reading the SOLR config XML to determine what version it is.

Both of these could be done with xml.dom built into Python and would save us a sizeable and slightly problematic dependency.

lxml is needed by these extensions: ckanext-inspire, ckanext-harvest, ckanext-csw & ckanext-wordpresser, so we'd have to add this to their requirements.

Note: See TracQuery for help on using queries.