Metadata-Version: 2.1
Name: dagit
Version: 0.2.3
Summary: Web UI for dagster.
Home-page: https://github.com/dagster-io/dagster
Author: Elementl
License: Apache-2.0
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3.7
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Operating System :: OS Independent
Description-Content-Type: text/markdown
Requires-Dist: enum34 (>=1.1.6)
Requires-Dist: future (>=0.16.0)
Requires-Dist: pyyaml (>=3.12)
Requires-Dist: six (>=1.11.0)
Requires-Dist: click (>=6.7)
Requires-Dist: dagster (>=0.2.3)
Requires-Dist: graphql-core (>=2.1)
Requires-Dist: graphene (>=2.1.3)
Requires-Dist: Flask (>=1.0.2)
Requires-Dist: Flask-GraphQL (>=2.0.0)
Requires-Dist: flask-cors (>=3.0.6)
Requires-Dist: waitress (>=1.1.0)
Requires-Dist: watchdog (>=0.8.3)

============
Dagster UI
============

Eg in dagster_examples

.. code-block:: sh

  python ../../../dagster-ui/bin/dagster-ui  ui -p 3333

Running dev ui:

.. code-block:: sh
  REACT_APP_GRAPHQL_URI="http://localhost:3333/graphql" yarn start

At ``localhost:3000/graphql``

.. code-block:: graphql

  {
    pipeline(name:"pandas_hello_world") {
      name
      description
      solids {
        name
        description
        inputs {
          name
          description
          dependsOn {
            name
          }
          sources {
            sourceType
            description
            arguments {
              name
              description
              type
              isOptional
            }
          }
          expectations {
            name
            description
          }
        }
        output {
          materializations {
            name
            description
            arguments {
              name
              description
              type
              isOptional
            }
          }
          expectations {
            name
            description
          }
        }
      }
      context {
        name
        description
        arguments {
          name
          description
          type
          isOptional
        }
      }
    }
  }


