Skip to content

Commit ce51740

Browse files
alongdclaude
andcommitted
revert blanket from __future__ import annotations
Python 3.14 defers annotation eval by default (PEP 649); these were unnecessary on the target runtime. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4def402 commit ce51740

38 files changed

Lines changed: 0 additions & 69 deletions

arc/checks/nmd.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
A module for checking the normal mode displacement of a TS.
33
"""
44

5-
from __future__ import annotations
6-
75

86
import numpy as np
97
from collections import Counter

arc/checks/ts.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
A module for checking the quality of TS-related calculations, contains helper functions for Scheduler.
33
"""
44

5-
from __future__ import annotations
6-
75

86
from itertools import product
97
import os

arc/family/family.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
A module for working with RMG reaction families.
33
"""
44

5-
from __future__ import annotations
6-
75

86
from typing import TYPE_CHECKING
97
import ast

arc/job/adapters/cfour.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
http://slater.chemie.uni-mainz.de/cfour/index.php?n=Main.ListOfKeywordsInAlphabeticalOrder
88
"""
99

10-
from __future__ import annotations
11-
1210

1311
import datetime
1412
import math

arc/job/adapters/common.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
As such, it should not import any other ARC modules to avoid circular imports.
44
"""
55

6-
from __future__ import annotations
7-
86

97
import datetime
108
import os

arc/job/adapters/gaussian.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
https://gaussian.com/
55
"""
66

7-
from __future__ import annotations
8-
97

108
import datetime
119
import math

arc/job/adapters/mockter.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
An adapter for dummy jobs, meant for testing and debugging only.
33
"""
44

5-
from __future__ import annotations
6-
75

86
import datetime
97
import os

arc/job/adapters/molpro.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
https://www.molpro.net/
55
"""
66

7-
from __future__ import annotations
8-
97

108
import datetime
119
import math

arc/job/adapters/obabel.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
http://openbabel.org/docs/current/
44
"""
55

6-
from __future__ import annotations
7-
86

97
import datetime
108
import os

arc/job/adapters/orca.py

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44
https://orcaforum.kofo.mpg.de/app.php/portal
55
"""
66

7-
from __future__ import annotations
8-
97

108
import datetime
119
import math

0 commit comments

Comments
 (0)