Skip to content

Commit 14cfb69

Browse files
Merge pull request #255 from PrimozGodec/python312
Build python 3.12 wheels
2 parents 8c62e66 + 388876a commit 14cfb69

File tree

4 files changed

+24
-24
lines changed

4 files changed

+24
-24
lines changed

README.rst

+1-1
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ openTSNE is a modular Python implementation of t-Distributed Stochasitc Neighbor
1919
Installation
2020
------------
2121

22-
openTSNE requires Python 3.7 or higher in order to run.
22+
openTSNE requires Python 3.8 or higher in order to run.
2323

2424
Conda
2525
~~~~~

azure-pipelines-release.yml

+13-13
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,6 @@ jobs:
1818

1919
strategy:
2020
matrix:
21-
osx - python37:
22-
image.name: 'macos-12'
23-
python.version: '3.7'
24-
ciwb.build: cp37-macosx_x86_64
25-
ciwb.archs: x86_64
2621
osx - python38:
2722
image.name: 'macos-12'
2823
python.version: '3.8'
@@ -43,12 +38,12 @@ jobs:
4338
python.version: '3.11'
4439
ciwb.build: cp311-macosx_universal2
4540
ciwb.archs: universal2
41+
osx - python312:
42+
image.name: 'macos-12'
43+
python.version: '3.12'
44+
ciwb.build: cp312-macosx_universal2
45+
ciwb.archs: universal2
4646

47-
windows - python37:
48-
image.name: 'windows-2019'
49-
python.version: '3.7'
50-
ciwb.build: cp37-win_amd64
51-
ciwb.archs: AMD64
5247
windows - python38:
5348
image.name: 'windows-2019'
5449
python.version: '3.8'
@@ -69,6 +64,11 @@ jobs:
6964
python.version: '3.11'
7065
ciwb.build: cp311-win_amd64
7166
ciwb.archs: AMD64
67+
windows - python312:
68+
image.name: 'windows-2019'
69+
python.version: '3.12'
70+
ciwb.build: cp312-win_amd64
71+
ciwb.archs: AMD64
7272

7373
steps:
7474
- task: UsePythonVersion@0
@@ -138,9 +138,6 @@ jobs:
138138

139139
strategy:
140140
matrix:
141-
python37:
142-
python: '/opt/python/cp37-cp37m/bin'
143-
python.version: '3.7'
144141
python38:
145142
python: '/opt/python/cp38-cp38/bin'
146143
python.version: '3.8'
@@ -153,6 +150,9 @@ jobs:
153150
python311:
154151
python: '/opt/python/cp311-cp311/bin'
155152
python.version: '3.11'
153+
python312:
154+
python: '/opt/python/cp312-cp312/bin'
155+
python.version: '3.12'
156156

157157
container:
158158
image: quay.io/pypa/manylinux2014_x86_64:latest

azure-pipelines.yml

+9-9
Original file line numberDiff line numberDiff line change
@@ -13,9 +13,6 @@ jobs:
1313

1414
strategy:
1515
matrix:
16-
linux-python37:
17-
image.name: 'ubuntu-latest'
18-
python.version: '3.7'
1916
linux-python38:
2017
image.name: 'ubuntu-latest'
2118
python.version: '3.8'
@@ -28,9 +25,9 @@ jobs:
2825
linux-python311:
2926
image.name: 'ubuntu-latest'
3027
python.version: '3.11'
31-
osx-python37:
32-
image.name: 'macos-12'
33-
python.version: '3.7'
28+
linux-python312:
29+
image.name: 'ubuntu-latest'
30+
python.version: '3.12'
3431
osx-python38:
3532
image.name: 'macos-12'
3633
python.version: '3.8'
@@ -43,9 +40,9 @@ jobs:
4340
osx-python311:
4441
image.name: 'macos-12'
4542
python.version: '3.11'
46-
windows-python37:
47-
image.name: 'windows-2019'
48-
python.version: '3.7'
43+
osx-python312:
44+
image.name: 'macos-12'
45+
python.version: '3.12'
4946
windows-python38:
5047
image.name: 'windows-2019'
5148
python.version: '3.8'
@@ -58,6 +55,9 @@ jobs:
5855
windows-python311:
5956
image.name: 'windows-2019'
6057
python.version: '3.11'
58+
windows-python312:
59+
image.name: 'windows-2019'
60+
python.version: '3.12'
6161

6262
steps:
6363
- task: UsePythonVersion@0

setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ def readme():
283283
],
284284

285285
packages=setuptools.find_packages(include=["openTSNE", "openTSNE.*"]),
286-
python_requires=">=3.7",
286+
python_requires=">=3.8",
287287
install_requires=[
288288
"numpy>=1.16.6",
289289
"scikit-learn>=0.20",

0 commit comments

Comments
 (0)