Metadata-Version: 2.4
Name: pulser-core
Version: 1.7.2
Summary: A pulse-level composer for neutral-atom quantum devices.
Home-page: https://github.com/pasqal-io/Pulser
Author: Pulser Development Team
License: Apache 2.0
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: jsonschema<5,>=4.17.3
Requires-Dist: referencing
Requires-Dist: matplotlib<4,>=3.10.5
Requires-Dist: packaging
Requires-Dist: numpy!=1.24.0,>=1.20
Requires-Dist: numpy>=2; python_version >= "3.13"
Requires-Dist: scipy<2
Provides-Extra: torch
Requires-Dist: torch~=2.6; extra == "torch"
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: license
Dynamic: license-file
Dynamic: provides-extra
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# pulser-core

[Pulser](https://pypi.org/project/pulser/) is a framework for composing, simulating and executing **pulse** sequences for neutral-atom quantum devices.

This is the `pulser-core` package, which provides the core functionalities needed to create sequences
with `pulser`.

## Installation

The standard Pulser installation,

```bash
pip install pulser
```

will automatically install `pulser-core`, along with the extension packages.
If you wish to install `pulser-core` on its own, you can instead run

```bash
pip install pulser-core
```
