Skip to content

Commit 25efcb0

Browse files
committed
Use Python 3.12. Update actions to latest
1 parent 09a8056 commit 25efcb0

File tree

6 files changed

+20
-17
lines changed

6 files changed

+20
-17
lines changed

.github/workflows/build-and-release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ jobs:
5555
run: ls -la
5656

5757
- name: Publish Release
58-
uses: softprops/action-gh-release@v1
58+
uses: softprops/action-gh-release@v2
5959
with:
6060
files: |
6161
${{ needs.call-macos-build.outputs.build-file }}

.github/workflows/build-linux.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525
# Steps represent a sequence of tasks that will be executed as part of the job
2626
steps:
2727
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
28-
- uses: actions/checkout@v3
29-
- uses: actions/setup-python@v4
28+
- uses: actions/checkout@v4
29+
- uses: actions/setup-python@v5
3030
with:
31-
python-version: '3.10'
31+
python-version: '3.12'
3232

3333
# Setup python
3434
- name: System Setup
@@ -42,7 +42,7 @@ jobs:
4242
gzip ArtemisUploader
4343
mv ArtemisUploader.gz ArtemisUploader.linux.gz
4444
45-
- uses: actions/upload-artifact@v3
45+
- uses: actions/upload-artifact@v4
4646
with:
4747
name: ArtemisUploader.linux.gz
4848
path: ArtemisUploader.linux.gz

.github/workflows/build-macos.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525
# Steps represent a sequence of tasks that will be executed as part of the job
2626
steps:
2727
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
28-
- uses: actions/checkout@v3
29-
- uses: actions/setup-python@v4
28+
- uses: actions/checkout@v4
29+
- uses: actions/setup-python@v5
3030
with:
31-
python-version: '3.10'
31+
python-version: '3.12'
3232

3333
# Setup python
3434
- name: System Setup
@@ -44,7 +44,7 @@ jobs:
4444
mv "ArtemisUploader.app" "tmp/"
4545
create-dmg --volicon "artemis_uploader/resource/sparkdisk.icns" --background "artemis_uploader/resource/sfe_logo_med.png" --hide-extension "ArtemisUploader.app" --icon "ArtemisUploader.app" 100 100 --window-size 600 440 --app-drop-link 400 100 "ArtemisUploader.dmg" "tmp/"
4646
47-
- uses: actions/upload-artifact@v3
47+
- uses: actions/upload-artifact@v4
4848
with:
4949
name: ArtemisUploader.dmg
5050
path: ArtemisUploader.dmg

.github/workflows/build-python.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ jobs:
2929
# Steps represent a sequence of tasks that will be executed as part of the job
3030
steps:
3131
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
32-
- uses: actions/checkout@v3
33-
- uses: actions/setup-python@v4
32+
- uses: actions/checkout@v4
33+
- uses: actions/setup-python@v5
3434
with:
35-
python-version: '3.10'
35+
python-version: '3.12'
3636

3737
# Setup python
3838
- name: System Setup
@@ -44,7 +44,7 @@ jobs:
4444
run: |
4545
python setup.py sdist
4646
47-
- uses: actions/upload-artifact@v3
47+
- uses: actions/upload-artifact@v4
4848
with:
4949
name: python-install-package
5050
path: dist

.github/workflows/build-windows.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,10 +25,10 @@ jobs:
2525
# Steps represent a sequence of tasks that will be executed as part of the job
2626
steps:
2727
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
28-
- uses: actions/checkout@v3
29-
- uses: actions/setup-python@v4
28+
- uses: actions/checkout@v4
29+
- uses: actions/setup-python@v5
3030
with:
31-
python-version: '3.10'
31+
python-version: '3.12'
3232

3333
# Setup python
3434
- name: System Setup
@@ -50,7 +50,7 @@ jobs:
5050
}
5151
Compress-Archive @compress
5252
53-
- uses: actions/upload-artifact@v3
53+
- uses: actions/upload-artifact@v4
5454
with:
5555
name: ArtemisUploader.win.zip
5656
path: ArtemisUploader.win.zip

setup.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -128,6 +128,9 @@ def get_version(rel_path: str) -> str:
128128
'Programming Language :: Python :: 3.7',
129129
'Programming Language :: Python :: 3.8',
130130
'Programming Language :: Python :: 3.9',
131+
'Programming Language :: Python :: 3.10',
132+
'Programming Language :: Python :: 3.11',
133+
'Programming Language :: Python :: 3.12',
131134

132135
],
133136

0 commit comments

Comments
 (0)