Metadata-Version: 2.2
Name: zabel-commons
Version: 1.9.0
Summary: The Zabel transverse **commons** library
Home-page: https://github.com/engie-group/zabel
Author: Martin Lafaix
Author-email: martin.lafaix@external.engie.com
License: Eclipse Public License 2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: Eclipse Public License 2.0 (EPL-2.0)
Classifier: Operating System :: OS Independent
Classifier: Topic :: Utilities
Requires-Python: >= 3.10.0
Description-Content-Type: text/markdown
License-File: LICENSE.txt
Requires-Dist: requests>=2.32
Provides-Extra: bottle
Requires-Dist: bottle>=0.12.25; extra == "bottle"
Provides-Extra: all
Requires-Dist: bottle>=0.12.25; extra == "all"
Dynamic: author
Dynamic: author-email
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# zabel-commons

## Overview

This is part of the Zabel platform.  The **zabel-commons** package contains
interfaces, exceptions, and helpers that are used throughout the platform.

It is not typically installed as a standalone package but comes in as a
dependency from other packages.

If you want to develop a package that offers new _elements_ for Zabel, or if
you want to create an application that will be deployed using **zabel-fabric**,
you will probably have to add this package as a dependency.

It provides five modules:

- _zabel.commons.exceptions_
- _zabel.commons.interfaces_
- _zabel.commons.sessions_
- _zabel.commons.servers_
- _zabel.commons.utils_

This package makes use of the **requests** library.  It has no other external
dependencies.

## License

```text
Copyright (c) 2019 Martin Lafaix (martin.lafaix@external.engie.com) and others

This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0/

SPDX-License-Identifier: EPL-2.0
```
