Metadata-Version: 2.2
Name: kingpin
Version: 3.2.0
Summary: Deployment Automation Engine
Author: Nextdoor Engineering
Maintainer: Nextdoor Engineering
License: Apache License, Version 2.0
Project-URL: Homepage, https://nextdoor.com/
Project-URL: Documentation, https://kingpin.readthedocs.io/en/latest/
Project-URL: Source, https://github.com/Nextdoor/kingpin
Project-URL: Changelog, https://github.com/Nextdoor/kingpin/releases
Keywords: deployment,automation,kingpin,aws,nextdoor,cloudformation
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Natural Language :: English
Classifier: Operating System :: POSIX
Classifier: Programming Language :: Python :: 3
Classifier: Topic :: Software Development
Requires-Python: >=3.7
Description-Content-Type: text/x-rst
License-File: LICENSE
Requires-Dist: tornado>=6.0.4
Requires-Dist: simplejson
Requires-Dist: jsonschema
Requires-Dist: jsonpickle
Requires-Dist: cfn-flip
Requires-Dist: rainbow_logging_handler
Requires-Dist: boto3>=1.9.46
Requires-Dist: inflection
Requires-Dist: zipp
Requires-Dist: configparser
Requires-Dist: tornado_rest_client==2.0.2

Kingpin: Deployment Automation Engine
=====================================

|doc_status|_ |pypi_download|_

*Kingpin: the chief element of any system, plan, or the like.*

Kingpin provides 3 main functions:

-  **API Abstraction** - Job instructions are provided to Kingpin via a JSON based DSL (read below). The schema is strict and consistent from one action to another.
-  **Automation Engine** - Kingpin leverages python's `tornado <http://tornado.readthedocs.org>`_ engine.
-  **Parallel Execution** - Aside from non-blocking network IO, Kingpin can execute any action in parallel with another. (Read group.Async below)

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

Documentation is hosted at `https://kingpin.readthedocs.io <https://kingpin.readthedocs.io>`_

.. |doc_status| image:: https://readthedocs.org/projects/kingpin/badge/?version=latest
.. _doc_status: https://kingpin.readthedocs.org
.. |pypi_download| image:: https://badge.fury.io/py/kingpin.png
.. _pypi_download: https://pypi.python.org/pypi/kingpin
