Metadata-Version: 2.2
Name: ll-la
Version: 0.48.0
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
Classifier: Development Status :: 5 - Production/Stable
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.10
Classifier: Topic :: Internet :: WWW/HTTP
Classifier: Topic :: Software Development :: Libraries :: Python Modules
Requires-Python: >=3.10
License-File: LICENSE.txt
Requires-Dist: ll-xist>=5.78
Requires-Dist: requests>=2.21.0
Requires-Dist: geocoder>=1.30.1
Requires-Dist: Pillow>=6.1.0
Requires-Dist: validators>=0.18.2
Provides-Extra: db
Requires-Dist: oracledb; extra == "db"
Requires-Dist: psycopg[binary]>=3.0.5; extra == "db"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: home-page
Dynamic: keywords
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

``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.48.0 (2025-06-24)
-------------------

* Parameters of an app group now inherit the library parameters too.
  However for parameters of an app the library parameters will be ignored
  during traversal of the app group. The library parameters will only be used
  as the ultimate fallback.

* ``AppParameter`` objects now support member templates.

* ``Control.mode`` is now settable.

* Add support for custom attributes to ``AppParameter``.

* Update name of ``AppParameter`` type ``str`` to ``string``.

* The attribute ``App.recordcount`` has been renamed to ``record_total``.
  Attributes ``record_start`` and ``record_count`` have been added that
  contain paging information (when paging parameters are in use or vSQL
  expressions for paging have been configured).

* Similar attributes (``record_total``, ``record_start`` and ``record_count``)
  have been added to ``RecordChildren``).


