ferenda
ferenda copied to clipboard
Transform unstructured document collections to structured Linked Data
Bumps [lxml](https://github.com/lxml/lxml) from 4.5.0 to 4.6.5. Changelog Sourced from lxml's changelog. 4.6.5 (2021-12-12) Bugs fixed A vulnerability (GHSL-2021-1038) in the HTML cleaner allowed sneaking script content through SVG images. A...
This PR introduces a source for a new type of swedish legal data: Betänkanden. It provides per-paragraph voting information for laws in SFS when that is possible to deduce from...
``` Traceback (most recent call last): File "C:\projects\ferenda\ferenda\triplestore.py", line 113, in __del__ self.close() File "C:\projects\ferenda\ferenda\triplestore.py", line 284, in close self.graph.close(True) AttributeError: 'SQLiteStore' object has no attribute 'graph' ```
The grit.xml files only contain forward tripples starting with the current document, and xpath queries can become quite convoluted. As an alternative, a direct SPARQL query to the tripple store...
Closes https://github.com/staffanm/ferenda/issues/24 Current implementation ``` ``` Note the `[]` instead of `` to be a valid xml attribute value - the more proper, but unreadable alternative would have been `<>`......
Many lists of documents are paged, and this could easily be abstracted by the docrepo base class, possibly even optimizing restarts of downloads by going directly to the last page...
Add an option to not redownload (check for updates) existing files, but still download all missing files.
The parse action is able to recover if a single downloaded file fails to parse, and still parses other files, however the download action is unable to do so, e.g....
I'm assuming these are the same as the configuration itmes (which are also undocumented)?
Without this, `relate` of `sfs` fails with `18:49:57 root ERROR sfs relate 2021:626 failed: 'order' (ferenda/fulltextindex.py:468) (manager.py:1734) `