Skip to content

Commit 3dc39b4

Browse files
committed
2nd Attempt for Python 3.8
1 parent 4ca9908 commit 3dc39b4

23 files changed

+44
-2
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ jobs:
1919
strategy:
2020
fail-fast: false
2121
matrix:
22-
python-version: ["3.9", "3.10", "3.11", "3.12"]
22+
python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"]
2323

2424
steps:
2525
- name: Checkout

prefsampling/approval/euclidean.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import numpy as np
24

35
from prefsampling.core.euclidean import election_positions, EuclideanSpace

prefsampling/approval/identity.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from prefsampling.inputvalidators import validate_num_voters_candidates
24

35

prefsampling/approval/impartial.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import numpy as np
24

35
from prefsampling.inputvalidators import validate_num_voters_candidates

prefsampling/approval/noise.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import math
24
from enum import Enum
35

prefsampling/approval/resampling.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import copy
24

35
import math

prefsampling/approval/truncated_ordinal.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from collections.abc import Callable
24

35
from prefsampling.inputvalidators import validate_num_voters_candidates

prefsampling/core/composition.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from collections.abc import Callable
24

35
import numpy as np

prefsampling/core/euclidean.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
from enum import Enum
24

35
import numpy as np

prefsampling/core/urn.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
from __future__ import annotations
2+
13
import numpy as np
24

35
from prefsampling.inputvalidators import validate_num_voters_candidates

0 commit comments

Comments
 (0)