Metadata-Version: 2.1
Name: ll-la
Version: 0.12
Summary: Python API for LivingApps
Home-page: http://github.com/LivingLogic/LivingApps.Python.LivingAPI
Author: Walter Doerwald
Author-email: walter@livinglogic.de
License: MIT
Keywords: LivingApps
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.6
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.6
Requires-Dist: ll-xist (>=5.56)
Requires-Dist: requests (>=2.21.0)
Requires-Dist: geocoder (>=1.30.1)
Requires-Dist: Pillow (>=6.1.0)

``ll.la`` provides a Python API for the LivingApps system
(see http://www.living-apps.de/ or http://www.living-apps.com/ for more info).

``ll.la`` allows you to fetch the configured data sources from a template,
create new records, and update and delete existing records all from your Python
prompt (or script).

For more info about LivingApps and this Python SDK, see
https://my.living-apps.de/docs/PythonSDK.html (in german).


0.12 (2020-01-16)
-----------------

* Removed debug code from ``DBHandler.meta_data``.

* Add support for sets in vSQL.

* When creating vSQL constants ``datetime`` objects are no longer
  converted to vSQL date objects when the time portion of the ``datetime``
  object is zero.

* Properly mark a record as deleted when it gets deleted via the
  ``DBHandler``.

* View templates and internal templates can now be deleted via the
  ``DBHandler``.

* Fixed handling of vSQL slices with missing start or stop indexes.

* Add dependency on ``Pillow``.

* Allow communication with the ``HTTPHandler`` with an existing
  authentication token.

* Add proper handling of database exceptions to ``DBHandler.save_record``.

* Add more tests.

* Handle recursion in ``Record.__repr__``.

* Its now possible to pass more than one error to ``Record.add_error`` and
  ``Field.add_error``.

* When uploading files via the ``HTTPHandler`` pass along the MIME type.




