Metadata-Version: 2.4
Name: demessaging
Version: 1.0.1
Summary: python module wrapper for the data analytics software framework DASF
Author: Mike Sips, Doris Dransch
Author-email: Daniel Eggert <daniel.eggert@gfz-potsdam.de>, "Philipp S. Sommer" <philipp.sommer@hereon.de>
Maintainer-email: "Philipp S. Sommer" <philipp.sommer@hereon.de>
Project-URL: Homepage, https://codebase.helmholtz.cloud/dasf/dasf-messaging-python
Project-URL: Documentation, https://dasf.readthedocs.io/en/latest/
Project-URL: Source, https://codebase.helmholtz.cloud/dasf/dasf-messaging-python
Project-URL: Tracker, https://codebase.helmholtz.cloud/dasf/dasf-messaging-python/issues/
Keywords: digital-earth,dasf,pulsar,gfz,hzg,hereon,hgf,helmholtz,remote procedure call,rpc,django,python,websocket
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
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.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Typing :: Typed
Requires-Python: >=3.7
Description-Content-Type: text/markdown
Requires-Dist: websocket-client<1.8,>=1.5
Requires-Dist: docstring_parser
Requires-Dist: pydantic<3.0,>=2.12
Requires-Dist: pydantic-settings
Requires-Dist: typing_extensions
Requires-Dist: jinja2>=3.1.2
Requires-Dist: jsonschema>=3.2
Requires-Dist: PyYAML>=4.2b
Requires-Dist: windows-curses; platform_system == "Windows"
Provides-Extra: backend
Requires-Dist: isort>=5.10.1; extra == "backend"
Requires-Dist: black>=22.3.0; extra == "backend"
Requires-Dist: autoflake>=2.0.0; extra == "backend"
Provides-Extra: openai
Requires-Dist: openai; extra == "openai"
Provides-Extra: mcp
Requires-Dist: mcp[cli]>=2.3.0; extra == "mcp"
Provides-Extra: broker
Requires-Dist: dasf-broker-django[drf]>=1.0.0; extra == "broker"
Requires-Dist: daphne; extra == "broker"
Provides-Extra: testsite
Requires-Dist: demessaging[backend]; extra == "testsite"
Requires-Dist: tox; extra == "testsite"
Requires-Dist: isort==7.0.0; extra == "testsite"
Requires-Dist: black==25.9.0; extra == "testsite"
Requires-Dist: blackdoc==0.4.6; extra == "testsite"
Requires-Dist: flake8==7.3.0; extra == "testsite"
Requires-Dist: pre-commit; extra == "testsite"
Requires-Dist: mypy==1.18.2; extra == "testsite"
Requires-Dist: dasf-broker-django>=1.0.0; extra == "testsite"
Requires-Dist: types-PyYAML; extra == "testsite"
Requires-Dist: daphne; extra == "testsite"
Requires-Dist: django-rest-framework; extra == "testsite"
Requires-Dist: djangorestframework; extra == "testsite"
Requires-Dist: pytest-django; extra == "testsite"
Requires-Dist: pytest-cov; extra == "testsite"
Requires-Dist: reuse==6.2.0; extra == "testsite"
Requires-Dist: xarray; sys_platform != "win32" and extra == "testsite"
Requires-Dist: scipy; sys_platform != "win32" and extra == "testsite"
Requires-Dist: cffconvert; extra == "testsite"
Provides-Extra: docs
Requires-Dist: autodocsumm; extra == "docs"
Requires-Dist: sphinx-rtd-theme; extra == "docs"
Requires-Dist: hereon-netcdf-sphinxext; extra == "docs"
Requires-Dist: sphinx-argparse; extra == "docs"
Requires-Dist: sphinx-design; extra == "docs"
Requires-Dist: myst_parser; extra == "docs"
Provides-Extra: dev
Requires-Dist: demessaging[testsite]; extra == "dev"
Requires-Dist: demessaging[docs]; extra == "dev"
Requires-Dist: reuse-shortcuts>=1.0.1; extra == "dev"
Requires-Dist: types-PyYAML; extra == "dev"

<!--
SPDX-FileCopyrightText: 2019-2026 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences
SPDX-FileCopyrightText: 2020-2021 Helmholtz-Zentrum Geesthacht GmbH
SPDX-FileCopyrightText: 2021-2026 Helmholtz-Zentrum hereon GmbH

SPDX-License-Identifier: CC-BY-4.0
-->

![DASF Logo](https://codebase.helmholtz.cloud/dasf/dasf-messaging-python/-/raw/master/docs/_static/dasf_logo.svg)

# Data Analytics Software Framework

**WARNING!:** This package has been renamed to `dasf`, see
https://pypi.org/project/dasf.

---

Please install dasf to get future releases, and update your imports from
`import demessaging` to `import dasf`.
See http://dasf.readthedocs.io for more details.

---

## License information

Copyright © 2019-2026 Helmholtz Centre Potsdam GFZ German Research Centre for Geosciences
Copyright © 2020-2021 Helmholtz-Zentrum Geesthacht
Copyright © 2021-2026 Helmholtz-Zentrum hereon GmbH

Code files in this repository are licensed under the
Apache-2.0, if not stated otherwise in the file.

Documentation files in this repository are licensed under CC-BY-4.0, if not stated otherwise in the file.

Supplementary and configuration files in this repository are licensed
under CC0-1.0, if not stated otherwise
in the file.

Please check the header of the individual files for more detailed
information.
