Metadata-Version: 2.1
Name: clappform
Version: 5.0.0a9
Summary: Clappform Python API wrapper
Author-email: "Clappform B.V." <info@clappform.com>
Project-URL: Documentation, https://clappform.readthedocs.io
Project-URL: Source, https://github.com/ClappFormOrg/clappform-python
Classifier: Development Status :: 5 - Production/Stable
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: OS Independent
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: grpcio==1.65.2
Requires-Dist: google-api-python-client==2.139.0
Provides-Extra: dev
Requires-Dist: ruff~=0.5.4; extra == "dev"
Requires-Dist: build~=1.2.1; extra == "dev"
Requires-Dist: pylint~=3.2.6; extra == "dev"
Requires-Dist: isort~=5.13.2; extra == "dev"
Requires-Dist: flake8~=7.1.0; extra == "dev"
Requires-Dist: black~=24.4.2; extra == "dev"
Requires-Dist: mypy~=1.11.0; extra == "dev"
Requires-Dist: grpcio-tools~=1.65.1; extra == "dev"
Requires-Dist: pandas-stubs~=2.2.2.240603; extra == "dev"
Requires-Dist: types-protobuf~=5.27.0.20240626; extra == "dev"
Requires-Dist: sphinx~=8.0.2; extra == "dev"
Requires-Dist: sphinx-autodoc-typehints~=2.2.3; extra == "dev"
Requires-Dist: mypy-protobuf~=3.6.0; extra == "dev"
Requires-Dist: pandas~=2.2.2; extra == "dev"

# Clappform
**Clappform** is a wrapper for a Clappform B.V. API written in Python.

```python
>>> from clappform import Clappform
>>> import clappform.dataclasses as r
>>> c = Clappform("https://app.clappform.com", "j.doe@clappform.com", "S3cr3tP4ssw0rd!")
>>> apps = c.get(r.App())
>>> for app in apps:
...     print(app.name)
'Clappform'
'Default'
```

Clappform allows you to interact with the Clappform API for a given domain. For many of the resources that the Clappform API provides the simple ``get``, ``create``, ``update`` and ``delete`` methods can be used. Authentication is done transparently, so there is no need to manually authenticate.

## Developer interface is available on [Read The Docs](https://clappform.readthedocs.io)
