Skip to content

Version 4.0.4

Compare
Choose a tag to compare
@strohne strohne released this 15 Apr 21:27
· 663 commits to master since this release

Updated on 2019-08-29.

Changes on the surface:

  • The Generic module can process XML, e.g. for downloading RSS-feeds. See the arxiv.org preset for an example.
  • The Generic module can convert HTML to JSON. Thus, Facepager can be used for very simple webscraping tasks.
  • The Generic module can save arbitrary text data. Why? I needed to download millions of small files, they messed up my file system. Storing them in a database is much more convenient.
  • Introduced an API viewer, based on OpenAPI. You can plug in your own OpenAPI files.
  • Faster selection of nodes, fixed hanging interface for large amounts of nodes.

Recent changes under the hood:

  • Updated from Python2 to Python3
  • Updated from PySide1 to PySide2
  • Updated documentation to use OpenAPI format

Caveats:

  • Facebook announced to close access to public pages API. Probably, in a few days the Facepager module will not work anymore. Google introduced restricted&sensitive scopes, restrictions are announced for October. Packaging the Mac version cost a great deal of nerves. Why is it worth the hassle? One of the primary goals of Facepager is to help people learn about automated methods. Documentation is a bit lagged but we are working on it. Feel free to provide presets or to contribute to the wiki. Find out what works and see the limitations. Trial and error.
  • The resulting OSX file is huge, sorry for that. The internal webbrowser (QtWebView) blows up the file size.