Metadata-Version: 2.1
Name: kallisti-core
Version: 1.3.7
Summary: Core functionality of Kallisti Chaos Engineering Framework
Home-page: https://github.com/jpmorganchase/kallisti-core
Author: The kallisti-core authors
License: Apache 2.0
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Framework :: Django :: 4.0
Classifier: Natural Language :: English
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: boto3~=1.20.0
Requires-Dist: chaostoolkit-aws<1.0.0,>=0.13.0
Requires-Dist: chaostoolkit-cloud-foundry<1.0.0,>=0.7.1
Requires-Dist: chaostoolkit-istio<1.0.0,>=0.1.4
Requires-Dist: chaostoolkit-kubernetes<1.0.0,>=0.24.0
Requires-Dist: chaostoolkit-lib<1.0.0,>=0.22.2
Requires-Dist: chaostoolkit-prometheus<1.0.0,>=0.3.0
Requires-Dist: chaostoolkit-spring<1.0.0,<=0.2.0
Requires-Dist: croniter==2.0.1
Requires-Dist: Django==4.2.9
Requires-Dist: django-cors-headers==3.13.0
Requires-Dist: djangorestframework==3.14.0
Requires-Dist: drf-yasg==1.21.5
Requires-Dist: gunicorn==20.0.4
Requires-Dist: huey~=2.5.0
Requires-Dist: jinja2==3.1.3
Requires-Dist: jsonpath-ng==1.4.3
Requires-Dist: MarkupSafe==2.0.1
Requires-Dist: mysql-connector-python~=8.0.0
Requires-Dist: peewee==3.9.3
Requires-Dist: pycryptodome~=3.20.0
Requires-Dist: python-daemon==2.1.2
Requires-Dist: python-jose[pycryptodome]~=3.3.0
Requires-Dist: python-logstash==0.4.6
Requires-Dist: requests~=2.31.0
Requires-Dist: snaptime==0.2.4
Requires-Dist: urllib3==1.26.18
Requires-Dist: django-utils-six==2.0
Provides-Extra: test
Requires-Dist: bump2version==1.0.1; extra == "test"
Requires-Dist: flake8~=4.0.0; extra == "test"
Requires-Dist: coverage~=6.0.0; extra == "test"
Requires-Dist: requests-mock==1.8.0; extra == "test"

# Kallisti Core

![Build Status](https://github.com/jpmorganchase/kallisti-core/actions/workflows/build.yml/badge.svg)

This is a library for the chaos engineering framework
[Kallisti](https://github.com/jpmorganchase/kallisti), providing its core
functionality of the managed chaos experiments as Kallisti API.

Please refer to the documentation of
[Kallisti](https://github.com/jpmorganchase/kallisti) for the project details as
well as its concepts and the road map.

### Install

```shell
pip install kallisti-core
```

### Contribution Guide

##### Reporting bugs, feature requests, etc.
 
To report bugs, request new features or similar, please open an issue on the
Github repository.

A good bug report includes:

* Expected behavior
* Actual behavior
* Steps to reproduce
* Any output from console 

##### Submitting changes

* Open a new GitHub pull request with the changes.
* Ensure the PR description clearly describes the problem and solution. Include
  the relevant issue number if applicable.
* [Pull Contributor License Agreement (CLA)](https://github.com/jpmorganchase/cla)
  will be required upon PR before we are able to merge.

If you have any questions about the contribution process, please feel free to
send an email to open_source@jpmorgan.com.
 
