File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 66
77### _ Learn Python by Building Fun, Interactive Games & Tools!_
88
9- [ ![ Python Version] ( https://img.shields.io/badge/python-3.10%2B -blue.svg )] ( https://www.python.org/downloads/ )
9+ [ ![ Python Version] ( https://img.shields.io/badge/python-3.10--3.12 -blue.svg )] ( https://www.python.org/downloads/ )
1010[ ![ License] ( https://img.shields.io/badge/license-MIT-green.svg )] ( LICENSE )
1111
1212<p align =" center " >
@@ -80,7 +80,7 @@ python-mini-project/
8080
8181### Prerequisites
8282
83- - Python 3.10 or higher
83+ - Python 3.10, 3.11, or 3.12
8484- Git (for cloning the repository)
8585- pip (Python package manager)
8686
@@ -145,6 +145,8 @@ pip install --upgrade pip
145145pip install -r requirements.txt
146146```
147147
148+ The dependency set is tested on Python 3.10 through 3.12. Newer Python releases may not have compatible wheels for every pinned dependency yet.
149+
148150### Running Command-Line Projects
149151
150152Each Python project in ` games/ ` , ` math/ ` , and ` utilities/ ` folders can be run independently.
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ description = "A collection of python mini projects"
55authors = [" Open Source Contributors" ]
66
77[tool .poetry .dependencies ]
8- python = " >=3.10"
8+ python = " >=3.10,<3.13 "
99pygame = " 2.6.1"
1010numpy = " 1.26.4"
1111matplotlib = " 3.8.3"
You can’t perform that action at this time.
0 commit comments