Skip to content

Commit

Permalink
installation: support for Python 3.12
Browse files Browse the repository at this point in the history
  • Loading branch information
tiborsimko committed Sep 5, 2023
1 parent 15a01ad commit 8c2e118
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 5 deletions.
7 changes: 6 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
# This file is part of REANA.
# Copyright (C) 2020, 2021, 2022 CERN.
# Copyright (C) 2020, 2021, 2022, 2023 CERN.
#
# REANA is free software; you can redistribute it and/or modify it
# under the terms of the MIT License; see LICENSE file for more details.
Expand Down Expand Up @@ -179,6 +179,11 @@ jobs:
- testenv: release
python: '3.11'

- testenv: lowest
python: '3.12-dev'

- testenv: release
python: '3.12-dev'
steps:
- uses: actions/checkout@v3

Expand Down
3 changes: 2 additions & 1 deletion CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,9 @@ Changes
Version 0.9.1 (UNRELEASED)
--------------------------

- Changes ``validate`` command to display non-critical validation warnings when checking the REANA specification file.
- Adds support for Python 3.12.
- Adds ``prune`` command to delete all intermediate files of a given workflow.
- Changes ``validate`` command to display non-critical validation warnings when checking the REANA specification file.
- Fixes ``list`` command to correctly list workflows when sorting them by their run number or by the size of their workspace.
- Fixes ``du`` command help message typo.
- Fixes ``validation --environments`` command to correctly handle fully qualified image names.
Expand Down
3 changes: 2 additions & 1 deletion setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
"click>=7",
"pathspec==0.9.0",
"jsonpointer>=2.0",
"reana-commons[yadage,snakemake,cwl]>=0.9.3a5,<0.10.0",
"reana-commons[yadage,snakemake,cwl]>=0.9.3a6,<0.10.0",
"tablib>=0.12.1,<0.13",
"werkzeug>=0.14.1 ; python_version<'3.10'",
"werkzeug>=0.15.0 ; python_version>='3.10'",
Expand Down Expand Up @@ -98,6 +98,7 @@
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: Implementation :: CPython",
"Programming Language :: Python",
"Topic :: Internet :: WWW/HTTP :: Dynamic Content",
Expand Down
4 changes: 2 additions & 2 deletions tox.ini
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# This file is part of REANA.
# Copyright (C) 2022 CERN.
# Copyright (C) 2022, 2023 CERN.
#
# REANA is free software; you can redistribute it and/or modify it
# under the terms of the MIT License; see LICENSE file for more details.

[tox]
envlist = py36, py37, py38, py39, py310, py311
envlist = py36, py37, py38, py39, py310, py311, py312

[testenv]
deps = pytest
Expand Down

0 comments on commit 8c2e118

Please sign in to comment.