Metadata-Version: 2.1
Name: peachapisec-runner
Version: 1.5.30
Summary: Peach API Security runner tool
Home-page: https://peach.tech
Author: Peach Tech
Author-email: contact@peach.tech
License: Apache License, Version 2.0
Keywords: peach fuzzing security test rest
Platform: UNKNOWN
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Classifier: Topic :: Security
Classifier: Topic :: Software Development :: Quality Assurance
Classifier: Topic :: Software Development :: Testing
Classifier: Topic :: Utilities
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 3
Requires-Dist: click (>=6.7)
Requires-Dist: peachapisec-api (==1.5.30)
Requires-Dist: jsonschema (==2.6.0)
Requires-Dist: requests (>=2.18.4)
Requires-Dist: swagger-parser (>=1.0.1)

Peach Runner
============

This test runner will send requests via Peach API Security to perform testing
of a target api.  There are several methods for sending requests:

  - Burp file with recorded requests. Each request is tested one at a time.
  - Postman collection with requests. Each request is tested one at a time.
  - Single command line (ex: curl, python script, etc.)
  - Text file with one-command per line
  - Directory with executable scripts/programs, each executed in sequence


Installation
------------

Install required python dependencies with internet connection.

$ pip install -r requirements.txt

Offline Installation
--------------------

Install required python dependencies using our offline dependencies
folder.

$ pip install --no-index --find-links ../../deps -r requirements.txt


