Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
24 changes: 14 additions & 10 deletions .github/workflows/lint.yml
Original file line number Diff line number Diff line change
@@ -1,9 +1,13 @@
name: Lint python projects

on:
pull_request:
pull_request: {}
workflow_dispatch: {}

push:
branches:
- main
- 'wheel/**'
- 'runci/**'

jobs:
lint:
Expand All @@ -18,11 +22,11 @@ jobs:
python-version: '3.x'
- name: Update pip
run: pip install --upgrade pip
- name: Install black and pylint
run: pip install "black[jupyter]" pylint ruff
- name: Check files are formatted with black
run: black --check .
- name: Run ruff
run: ruff check .
- name: Run pylint
run: pylint */
- name: Install formatters and linters
run: pip install ruff
- name: Run ruff lint
run: |
ruff check .
- name: Check formatting
run: |
ruff format --check .
2 changes: 1 addition & 1 deletion _metadata.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__extension_version__ = "0.47.0"
__extension_version__ = "0.48.0"
__extension_name__ = "pytket-quantinuum"
5 changes: 5 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,11 @@

# Changelog

## 0.48.0 (unreleased)

- Update pytket minimum version requirement to 2.4.1.
- Update pytket-qir minimum version requirement to 0.23.

## 0.47.0 (May 2025)

- Add `max_cost` parameter to `process_circuits()` and `submit_program()`.
Expand Down
18 changes: 9 additions & 9 deletions pytket/extensions/quantinuum/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -16,29 +16,29 @@

# _metadata.py is copied to the folder after installation.
from ._metadata import (
__extension_name__ as __extension_name__,
__extension_name__ as __extension_name__, # noqa: PLC0414
)
from ._metadata import (
__extension_version__ as __extension_version__,
__extension_version__ as __extension_version__, # noqa: PLC0414
)
from .backends import (
Language as Language,
Language as Language, # noqa: PLC0414
)
from .backends import (
QuantinuumAPI as QuantinuumAPI,
QuantinuumAPI as QuantinuumAPI, # noqa: PLC0414
)
from .backends import (
QuantinuumAPIOffline as QuantinuumAPIOffline,
QuantinuumAPIOffline as QuantinuumAPIOffline, # noqa: PLC0414
)
from .backends import (
QuantinuumBackend as QuantinuumBackend,
QuantinuumBackend as QuantinuumBackend, # noqa: PLC0414
)
from .backends import (
QuantinuumBackendCompilationConfig as QuantinuumBackendCompilationConfig,
QuantinuumBackendCompilationConfig as QuantinuumBackendCompilationConfig, # noqa: PLC0414
)
from .backends import (
have_pecos as have_pecos,
have_pecos as have_pecos, # noqa: PLC0414
)
from .backends import (
prune_shots_detected_as_leaky as prune_shots_detected_as_leaky,
prune_shots_detected_as_leaky as prune_shots_detected_as_leaky, # noqa: PLC0414
)
14 changes: 7 additions & 7 deletions pytket/extensions/quantinuum/backends/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,23 +15,23 @@
"""Backends for processing pytket circuits with Quantinuum devices"""

from .api_wrappers import (
QuantinuumAPI as QuantinuumAPI,
QuantinuumAPI as QuantinuumAPI, # noqa: PLC0414
)
from .api_wrappers import (
QuantinuumAPIOffline as QuantinuumAPIOffline,
QuantinuumAPIOffline as QuantinuumAPIOffline, # noqa: PLC0414
)
from .leakage_gadget import (
prune_shots_detected_as_leaky as prune_shots_detected_as_leaky,
prune_shots_detected_as_leaky as prune_shots_detected_as_leaky, # noqa: PLC0414
)
from .quantinuum import (
Language as Language,
Language as Language, # noqa: PLC0414
)
from .quantinuum import (
QuantinuumBackend as QuantinuumBackend,
QuantinuumBackend as QuantinuumBackend, # noqa: PLC0414
)
from .quantinuum import (
QuantinuumBackendCompilationConfig as QuantinuumBackendCompilationConfig,
QuantinuumBackendCompilationConfig as QuantinuumBackendCompilationConfig, # noqa: PLC0414
)
from .quantinuum import (
have_pecos as have_pecos,
have_pecos as have_pecos, # noqa: PLC0414
)
Loading
Loading