Metadata-Version: 2.4
Name: quantify
Version: 26.11.0
Summary: A framework for controlling quantum computing and solid-state physics experiments.
Maintainer-email: Olga Lebiga <olga@orangeqs.com>, Mahmut Çetin <mahmut@orangeqs.com>, Amirtha Varshiny Arumugam <amirthavarshiny@orangeqs.com>
License-Expression: BSD-3-Clause
Project-URL: Documentation, https://quantify-os.gitlab.io/quantify
Project-URL: Website, https://quantify-os.org
Project-URL: Source, https://gitlab.com/quantify-os/quantify
Project-URL: Issue tracker, https://gitlab.com/quantify-os/quantify/-/issues
Project-URL: Slack, https://join.slack.com/t/quantify-hq/shared_invite/zt-1nd78r4e9-rbWdna53cW4DO_YbtMhVuA
Keywords: quantum,quantify
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: 3.14
Classifier: Topic :: Scientific/Engineering
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: adaptive>=1.3.0
Requires-Dist: bokeh>=3.8.0
Requires-Dist: dataclasses-json>=0.6.6
Requires-Dist: deepdiff>=8.6.0
Requires-Dist: fastjsonschema>=2.21.0
Requires-Dist: filelock>=3.18.0
Requires-Dist: h5netcdf>=0.7.0
Requires-Dist: ipython>=8.35.0
Requires-Dist: jsonschema>=4.25.0
Requires-Dist: lmfit>=1.3.0
Requires-Dist: matplotlib>=3.10.5
Requires-Dist: methodtools>=0.4.5
Requires-Dist: netCDF4!=1.7.4,>=1.6.5
Requires-Dist: networkx>=3.2
Requires-Dist: numpy>=2.2.2
Requires-Dist: packaging>=24.0
Requires-Dist: pandas>=2.2.2
Requires-Dist: plotly>=6.4.0
Requires-Dist: psutil>=7.1.2
Requires-Dist: pydantic>=2.9.0
Requires-Dist: pydantic-core>=2.23.2
Requires-Dist: python-dateutil>=2.9.0
Requires-Dist: pyzmq>=25.1.1
Requires-Dist: qcodes<0.53.0,>=0.52.0
Requires-Dist: ruamel.yaml>=0.18.15
Requires-Dist: scikit-learn>=1.7.1
Requires-Dist: scipy>=1.13.0
Requires-Dist: tqdm>=4.67.0
Requires-Dist: typing-extensions>=4.14.1
Requires-Dist: uncertainties>=3.2.2
Requires-Dist: xarray>=2022.6.0
Requires-Dist: xxhash>=3.5.0
Provides-Extra: dev
Requires-Dist: pre-commit>=4.5.1; extra == "dev"
Requires-Dist: pre-commit-hooks>=6.0.0; extra == "dev"
Requires-Dist: pyright>=1.1.408; extra == "dev"
Requires-Dist: ruff>=0.14.14; extra == "dev"
Provides-Extra: docs
Requires-Dist: hvplot>=0.12.2; extra == "docs"
Requires-Dist: jupyter-sphinx>=0.5.3; extra == "docs"
Requires-Dist: jupytext>=1.19.1; extra == "docs"
Requires-Dist: linkify-it-py>=2.0.3; extra == "docs"
Requires-Dist: myst-nb>=1.3.0; extra == "docs"
Requires-Dist: myst-parser>=4.0.1; extra == "docs"
Requires-Dist: nbsphinx>=0.9.8; extra == "docs"
Requires-Dist: plotly>=6.5.2; extra == "docs"
Requires-Dist: pydata-sphinx-theme>=0.16.1; extra == "docs"
Requires-Dist: rich[jupyter]>=14.1.0; extra == "docs"
Requires-Dist: scanpydoc>=0.15.4; extra == "docs"
Requires-Dist: sphinx>=8.1.3; extra == "docs"
Requires-Dist: sphinx-autoapi>=3.6.1; extra == "docs"
Requires-Dist: sphinx-autobuild>=2024.10.3; extra == "docs"
Requires-Dist: sphinx-autodoc-typehints>=3.0.1; extra == "docs"
Requires-Dist: sphinx-design>=0.6.1; extra == "docs"
Requires-Dist: sphinx-jsonschema>=1.19.2; extra == "docs"
Requires-Dist: sphinx-togglebutton>=0.4.4; extra == "docs"
Requires-Dist: sphinxcontrib-bibtex>=2.6.5; extra == "docs"
Requires-Dist: sphinxcontrib-mermaid>=2.0.0; extra == "docs"
Provides-Extra: test
Requires-Dist: diff-cover>=10.2.0; extra == "test"
Requires-Dist: pytest>=9.0.2; extra == "test"
Requires-Dist: pytest-cov>=7.0.0; extra == "test"
Requires-Dist: pytest-mock>=3.15.1; extra == "test"
Requires-Dist: pytest-mpl>=0.18.0; extra == "test"
Requires-Dist: pytest-xdist>=3.8.0; extra == "test"
Dynamic: license-file

# Quantify

![Quantify logo](https://gitlab.com/quantify-os/quantify/-/raw/main/docs/source/images/quantify-landscape.svg)

[![try live tutorials using binder](https://img.shields.io/badge/try%20live-Tutorials-5D8DEE?style=flat&logo=jupyter&logoColor=white)](https://mybinder.org/v2/gl/quantify-os%2Fquantify/main?urlpath=lab/tree/docs/source/tutorials)
[![PyPI](https://img.shields.io/pypi/v/quantify.svg)](https://pypi.org/project/quantify/)
[![pipeline status](https://gitlab.com/quantify-os/quantify/badges/main/pipeline.svg)](https://gitlab.com/quantify-os/quantify/-/pipelines)

[![documentation](https://img.shields.io/badge/docs-stable-informational.svg)](https://quantify-os.gitlab.io/quantify/)
[![code quality](https://app.codacy.com/project/badge/Grade/bd24bae47c5d4c66855d78ad3b217f51)](https://app.codacy.com/gl/quantify-os/quantify/dashboard?utm_source=gl&utm_medium=referral&utm_content=&utm_campaign=Badge_grade)
[![code style: ruff](https://img.shields.io/badge/code%20style-ruff-informational.svg)](https://docs.astral.sh/ruff/)

[![license: BSD-3-Clause](https://img.shields.io/badge/license-BSD--3--Clause-blue.svg)](./LICENSE)
[![contributions welcome](https://img.shields.io/badge/contributions-welcome-brightgreen.svg)](./CONTRIBUTING.md)
[![Slack](https://img.shields.io/badge/chat-Slack-purple.svg)](https://join.slack.com/t/quantify-hq/shared_invite/zt-1nd78r4e9-rbWdna53cW4DO_YbtMhVuA)

Quantify is a Python-based data acquisition framework focused on Quantum Computing and
solid-state physics experiments.
Currently it is a metapackage for [quantify-core](https://pypi.org/project/quantify-core/)
([git repo](https://gitlab.com/quantify-os/quantify-core/))
and [quantify-scheduler](https://pypi.org/project/quantify-scheduler/)
([git repo](https://gitlab.com/quantify-os/quantify-scheduler/)).
They are built on top of [QCoDeS](https://qcodes.github.io/Qcodes/) and are a spiritual
successor of [PycQED](https://github.com/DiCarloLab-Delft/PycQED_py3).

Versioning: CalVer `vYY.WW.MICRO` (see [calver.org](https://calver.org/)).

Take a look at the latest documentation for
[quantify-core](https://quantify-os.org/docs/quantify-core/v0.9.1/) and
[quantify-scheduler](https://quantify-os.org/docs/quantify-scheduler/v0.27.0/)
for the usage instructions.

## Overview and Community

For a general overview of Quantify and connecting to its open-source community,
see [quantify-os.org](https://quantify-os.org/).
Quantify is maintained by the Orange Quantum Systems.

[![Orange Quantum Systems logo](https://gitlab.com/quantify-os/quantify/-/raw/main/docs/source/images/orangeqs-logo-tagline-2022.svg)](https://orangeqs.com)

The software is licensed under a [BSD 3-clause license](https://gitlab.com/quantify-os/quantify/-/raw/main/LICENSE).
