Skip to content

Commit 70f09c9

Browse files
Deprecate Python 3.9. Update logo and year in the docs.
1 parent 5089619 commit 70f09c9

File tree

8 files changed

+11
-12
lines changed

8 files changed

+11
-12
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Set up Python
2525
uses: actions/setup-python@v4
2626
with:
27-
python-version: "3.9"
27+
python-version: "3.10"
2828

2929
- name: Install dependencies
3030
run: |

.github/workflows/publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Set up Python
2222
uses: actions/setup-python@v4
2323
with:
24-
python-version: 3.9
24+
python-version: 3.10
2525

2626
# Install build and twine
2727
- name: Install Build Tools

.github/workflows/test.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ jobs:
1818

1919
steps:
2020
- uses: actions/checkout@v4
21-
- name: Set up Python 3.9
21+
- name: Set up Python 3.10
2222
uses: actions/setup-python@v3
2323
with:
24-
python-version: "3.9"
24+
python-version: "3.10"
2525
- name: Install dependencies
2626
run: |
2727
python -m venv venv

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ pip install judge0
2626

2727
### Requirements
2828

29-
- Python 3.9+
29+
- Python 3.10+
3030

3131
## Quick Start
3232

docs/assets/logo.png

212 KB
Loading

docs/source/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
from sphinxawesome_theme.postprocess import Icons
1414

1515
project = "Judge0 Python SDK"
16-
copyright = "2024, Judge0"
16+
copyright = "2025, Judge0"
1717
author = "Judge0"
1818
release = ""
1919

docs/source/contributors_guide/contributing.rst

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@ Contributing
44
Preparing the development setup
55
-------------------------------
66

7-
1. Install Python 3.9
7+
1. Install Python 3.10
88

99
.. code-block:: console
1010
1111
$ sudo add-apt-repository ppa:deadsnakes/ppa
1212
$ sudo apt update
13-
$ sudo apt install python3.9 python3.9-venv
13+
$ sudo apt install python3.10 python3.10-venv
1414
1515
2. Clone the repo, create and activate a new virtual environment
1616

1717
.. code-block:: console
1818
1919
$ cd judge0-python
20-
$ python3.9 -m venv venv
20+
$ python3.10 -m venv venv
2121
$ . venv/bin/activate
2222
2323
3. Install the library and development dependencies

pyproject.toml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,15 +3,14 @@ name = "judge0"
33
version = "0.0.5.dev0"
44
description = "The official Python SDK for Judge0."
55
readme = "README.md"
6-
requires-python = ">=3.9"
6+
requires-python = ">=3.10"
77
authors = [{ name = "Judge0", email = "contact@judge0.com" }]
88
classifiers = [
99
"Intended Audience :: Developers",
1010

1111
"License :: OSI Approved :: MIT License",
1212

1313
"Programming Language :: Python :: 3",
14-
"Programming Language :: Python :: 3.9",
1514
"Programming Language :: Python :: 3.10",
1615
"Programming Language :: Python :: 3.11",
1716
"Programming Language :: Python :: 3.12",
@@ -46,7 +45,7 @@ test = [
4645
"flake8-docstrings==1.7.0",
4746
]
4847
docs = [
49-
"sphinx==7.4.7",
48+
"sphinx==8.1.3",
5049
"sphinxawesome-theme==5.3.2",
5150
"sphinx-autodoc-typehints==2.3.0",
5251
"sphinx-multiversion==0.2.4",

0 commit comments

Comments
 (0)