Metadata-Version: 2.1
Name: nextline
Version: 0.0.4
Summary: A Python library for controlling Python scripts execution
Home-page: https://github.com/simonsobs/nextline
Author: Simons Observatory
Author-email: so_software@simonsobservatory.org
License: UNKNOWN
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Description-Content-Type: text/markdown
Requires-Dist: janus (>=0.6)
Provides-Extra: tests
Requires-Dist: pytest (>=5.4) ; extra == 'tests'
Requires-Dist: pytest-cov (>=2.8) ; extra == 'tests'
Requires-Dist: pytest-asyncio (>=0.14) ; extra == 'tests'
Requires-Dist: snapshottest (>0.5) ; extra == 'tests'

[![PyPI version](https://badge.fury.io/py/nextline.svg)](https://badge.fury.io/py/nextline) [![Build Status](https://travis-ci.com/simonsobs/nextline.svg?branch=main)](https://travis-ci.com/simonsobs/nextline) [![codecov](https://codecov.io/gh/simonsobs/nextline/branch/main/graph/badge.svg)](https://codecov.io/gh/simonsobs/nextline)

# Nextline

_Nextline_ allows line-by-line execution of concurrent Python scripts by multiple users simultaneously from web browsers. Nextline is being developed as a DAQ sequencer of the [Observatory Control System (OCS)](https://github.com/simonsobs/ocs/).

## Packages

- [**nextline:**](https://github.com/simonsobs/nextline) this package. the core functionality.
- [**nextline-graphql:**](https://github.com/simonsobs/nextline-graphql) the GraphQL API
- [**nextline-web:**](https://github.com/simonsobs/nextline-web) the web interface



