Skip to content

Commit

Permalink
Merge branch 'qiskit-community:main' into type
Browse files Browse the repository at this point in the history
  • Loading branch information
bartandrews authored Oct 25, 2024
2 parents 0a72434 + 6d96a0f commit 7a16ac1
Show file tree
Hide file tree
Showing 39 changed files with 1,985 additions and 1,258 deletions.
2 changes: 1 addition & 1 deletion .pre-commit-config.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
repos:
- repo: https://github.com/astral-sh/ruff-pre-commit
# Ruff version.
rev: v0.4.4
rev: v0.6.2
hooks:
# Run the linter.
- id: ruff
Expand Down
118 changes: 41 additions & 77 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,14 +11,14 @@ crate-type = ["cdylib"]
[dependencies]
blas = "0.22"
ndarray = { version = "0.15", features = ["rayon"] }
blas-src = { version = "0.9" }
numpy = "0.18"
pyo3 = { version = "0.18", features = [
blas-src = { version = "0.10" }
numpy = "0.21"
pyo3 = { version = "0.21", features = [
"extension-module",
"num-complex",
"abi3-py39",
] }

[target.'cfg(target_os = "linux")'.dependencies]
blas-src = { version = "0.9", features = ["openblas"] }
blas-src = { version = "0.10", features = ["openblas"] }
openblas-src = { version = "0.10", features = ["system"] }
20 changes: 7 additions & 13 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,25 +27,19 @@
"sphinx_autodoc_typehints",
"myst_parser",
"nbsphinx",
"qiskit_sphinx_theme",
]

exclude_patterns = ["_build", "**.ipynb_checkpoints"]

# HTML output options
html_theme = "furo"
html_theme = "qiskit-ecosystem"
html_title = f"{project} {release}"
html_theme_options = {
"footer_icons": [
{
"name": "GitHub",
"url": "https://github.com/qiskit-community/ffsim",
"html": """
<svg stroke="currentColor" fill="currentColor" stroke-width="0" viewBox="0 0 16 16">
<path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"></path>
</svg>
""", # noqa: E501
"class": "",
},
],
"source_repository": "https://github.com/qiskit-community/ffsim/",
"source_branch": "main",
"source_directory": "docs/",
"sidebar_qiskit_ecosystem_member": True,
}

# nbsphinx options (for tutorials)
Expand Down
76 changes: 38 additions & 38 deletions docs/explanations/qiskit-gate-decompositions.ipynb

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ build-backend = "maturin"
[project]
name = "ffsim"
requires-python = ">=3.9"
version = "0.0.45.dev"
version = "0.0.48.dev"
description = "Faster simulations of fermionic quantum circuits."
readme = "README.md"
license = { file = "LICENSE" }
Expand All @@ -26,7 +26,7 @@ dependencies = [
"numpy",
"opt_einsum",
"orjson",
"pyscf >= 2.4",
"pyscf >= 2.7",
"qiskit >= 1.1",
"scipy",
"typing-extensions",
Expand All @@ -39,7 +39,6 @@ Documentation = "https://qiskit-community.github.io/ffsim/"
[project.optional-dependencies]
dev = [
"coverage",
"furo",
"maturin",
"mypy",
"myst-parser",
Expand All @@ -48,7 +47,8 @@ dev = [
"pre-commit",
"pytest",
"qiskit[visualization]",
"ruff == 0.4.4",
"qiskit-sphinx-theme",
"ruff == 0.6.2",
"sphinx",
"sphinx-autodoc-typehints",
]
Expand Down Expand Up @@ -80,7 +80,7 @@ include = [
]

[tool.ruff.lint]
select = ["E", "F", "I", "N", "NPY"]
select = ["E", "F", "I", "N", "NPY", "NPY201"]

[tool.cibuildwheel]
build = "cp39-macosx* cp39-manylinux_x86_64 cp39-manylinux_aarch64"
Expand Down
Loading

0 comments on commit 7a16ac1

Please sign in to comment.