pyDatalog 0.14.1 released

34 views
Skip to first unread message

Pierre Carbonnelle

unread,
Feb 23, 2014, 5:38:03 AM2/23/14
to pyda...@googlegroups.com
Hi,

I'm pleased to announce release 0.14.1 of pyDatalog.  It is mostly a bug fix release :
  • hot fixes :
    • fix the plan of resolution of functional clauses, so that the first, most general rule is always evaluated last
    • fix initialization bug in Logic() for multi-models
    • support for python classes (e.g. str() ) in logic clauses.  Allow logic functions f[X] in the argument of python calls within logic clauses
  • Examples:
    • add graph.py to illustrate graph algorithms
    • simplify queens_N.py
    • illustrate how to interact with users in the tutorial written in iPython notebook

Currently in the works for the next release :
  • I'm investigating whether keyword arguments could be used to improve the readability of predicates : parent(of=X, is_=Y) instead of parent(X,Y)
  • add API to sort the Answer of a query
  • add API to load facts from csv file or sql queries, and to save them there
  • API to clear a predicate, allowing the re-entry of a predicate in a console session
Let me know if you'd like to see other features in the next release !

Best regards,
Pierre Carbonnelle
Reply all
Reply to author
Forward
0 new messages