From ed5e88528a4a4d70fef6f6d38855f13b8db171d9 Mon Sep 17 00:00:00 2001
From: Nico Maillet <nicolas.maillet@pasteur.fr>
Date: Fri, 11 Oct 2024 12:58:33 +0200
Subject: [PATCH] Tested on python 3.13

---
 .gitlab-ci.yml | 8 ++++++++
 README.rst     | 2 +-
 setup.py       | 1 +
 3 files changed, 10 insertions(+), 1 deletion(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5b740aa..40b44ea 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,6 +6,7 @@ stages:
   - py310
   - py311
   - py312
+  - py313
 test-py3.6:
   image: python:3.6
   stage: py36
@@ -48,4 +49,11 @@ test-py3.12:
   script:
   - pip3 install -r requirements.txt
   - python3.12 -m pytest --cov rpg tests
+  coverage: '/(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/'
+test-py3.13:
+  image: python:3.13
+  stage: py313
+  script:
+  - pip3 install -r requirements.txt
+  - python3.13 -m pytest --cov rpg tests
   coverage: '/(?i)total.*? (100(?:\.0+)?\%|[1-9]?\d(?:\.\d+)?\%)$/'
\ No newline at end of file
diff --git a/README.rst b/README.rst
index e062638..95ed41f 100644
--- a/README.rst
+++ b/README.rst
@@ -27,7 +27,7 @@ Rapid Peptides Generator (RPG) is a software dedicated to predict proteases-indu
     :target: https://archive.softwareheritage.org/browse/origin/?origin_url=https://gitlab.pasteur.fr/nmaillet/rpg
     :alt: Software Heritage Status
 
-:note: RPG is tested with Gitlab Ci for the following Python version: 3.6 to 3.12
+:note: RPG is tested with Gitlab Ci for the following Python version: 3.6 to 3.13
 :issues: Please use https://gitlab.pasteur.fr/nmaillet/rpg
 :publication: To cite RPG, please refer to https://doi.org/10.1093/nargab/lqz004
 
diff --git a/setup.py b/setup.py
index 2e3f047..0b6753c 100644
--- a/setup.py
+++ b/setup.py
@@ -106,6 +106,7 @@ setup(
         'Programming Language :: Python :: 3.10',
         'Programming Language :: Python :: 3.11',
         'Programming Language :: Python :: 3.12',
+        'Programming Language :: Python :: 3.13',
     ],
 
     # This field adds keywords for your project which will appear on the
-- 
GitLab