Metadata-Version: 2.1
Name: jumeaux
Version: 0.57.1
Summary: Check difference between two responses of API.
Home-page: https://github.com/tadashi-aikawa/jumeaux.git
Author: tadashi-aikawa
Author-email: syou.maman@gmail.com
Maintainer: tadashi-aikawa
Maintainer-email: syou.maman@gmail.com
License: MIT
Keywords: diff rest api response two one other
Platform: UNKNOWN
Classifier: Development Status :: 2 - Pre-Alpha
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.6
Description-Content-Type: text/markdown
Provides-Extra: test
Requires-Dist: requests
Requires-Dist: docopt
Requires-Dist: schema
Requires-Dist: xmltodict
Requires-Dist: PyYAML
Requires-Dist: fn
Requires-Dist: boto3
Requires-Dist: deepdiff
Requires-Dist: freezegun
Requires-Dist: pydash
Requires-Dist: requests-toolbelt
Requires-Dist: jinja2
Requires-Dist: beautifulsoup4
Requires-Dist: lxml
Requires-Dist: owlmixin (>=2.8.0)
Requires-Dist: livereload
Provides-Extra: test
Requires-Dist: pytest; extra == 'test'
Requires-Dist: pytest-cov; extra == 'test'
Requires-Dist: pymdown-extensions; extra == 'test'
Requires-Dist: fontawesome-markdown; extra == 'test'
Requires-Dist: twine; extra == 'test'
Requires-Dist: wheel; extra == 'test'
Requires-Dist: pipenv; extra == 'test'
Requires-Dist: mypy; extra == 'test'
Requires-Dist: flake8; extra == 'test'
Requires-Dist: python-language-server; extra == 'test'
Requires-Dist: pudb; extra == 'test'
Requires-Dist: pytest-pudb; extra == 'test'
Requires-Dist: mkdocs (==0.17.2); extra == 'test'
Requires-Dist: mkdocs-material (==2.6.6); extra == 'test'

Jumeaux
=======

[![travis](https://api.travis-ci.org/tadashi-aikawa/jumeaux.svg?branch=master)](https://travis-ci.org/tadashi-aikawa/jumeaux/builds)
[![coverage](https://codeclimate.com/github/tadashi-aikawa/jumeaux/badges/coverage.svg)](https://codeclimate.com/github/tadashi-aikawa/jumeaux/coverage)
[![complexity](https://codeclimate.com/github/tadashi-aikawa/jumeaux/badges/gpa.svg)](https://codeclimate.com/github/tadashi-aikawa/jumeaux)
[![license](https://img.shields.io/github/license/mashape/apistatus.svg)]()
[![pypi](https://img.shields.io/pypi/v/jumeaux.svg)]()
[![versions](https://img.shields.io/pypi/pyversions/jumeaux.svg)]()

<img src="https://github.com/tadashi-aikawa/jumeaux/blob/master/logo.png?raw=true" width=400 height=400 />

Check difference between two responses of API.


Requirement
-----------

* Python3.6 (Maybe Python 3.7 is also fine)


Documentation
-------------

https://tadashi-aikawa.github.io/jumeaux/


Test Result
-----------

* Master: [![](https://api.travis-ci.org/tadashi-aikawa/jumeaux.png?branch=master)](https://travis-ci.org/tadashi-aikawa/jumeaux)
* Current [![](https://api.travis-ci.org/tadashi-aikawa/jumeaux.png?)](https://travis-ci.org/tadashi-aikawa/jumeaux)


For developer
-------------

### Requirements

* pipenv
* make

### Commands

#### Create and activate env

```
$ pipenv install -d
$ pipenv shell
```

#### Run

```
$ python jumeaux/executor.py <args>
```

#### Serve docs

```
$ make serve-docs
```

#### Unite test

```
$ make test
```

#### Integration test

```
$ make test-cli
```


### Version up

There are 2 steps.

#### Update release note (mkdocs/ja/releases/index.md)

```
$ make edit-release
```

#### Confirm that your branch name equals release version

```
$ make release
```

Finally, create pull request and merge to master!!


Licence
-------

### MIT

This software is released under the MIT License, see LICENSE.txt.



