Skip to content

Commit

Permalink
Dropped support for Python 3.8.
Browse files Browse the repository at this point in the history
  • Loading branch information
tturocy committed Jul 19, 2024
1 parent 6784a8e commit e58e11d
Show file tree
Hide file tree
Showing 4 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
if: github.event_name != 'pull_request' || github.event.pull_request.head.repo.full_name != github.event.pull_request.base.repo.full_name
strategy:
matrix:
python-version: ['3.8', '3.12']
python-version: ['3.9', '3.12']

steps:
- uses: actions/checkout@v4
Expand Down
3 changes: 3 additions & 0 deletions ChangeLog
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,9 @@

## [16.3.0] - unreleased

### General
- Dropped support for Python 3.8.

### Added
- Implemented maximum-likelihood estimation for agent logit QRE, to parallel existing support
for strategic logit QRE. Strategic logit QRE function names have been modified to provide
Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ requires = ["setuptools", "wheel", "Cython"]
[tool.ruff]
line-length = 99
indent-width = 4
target-version = "py38"
target-version = "py39"
include = ["setup.py", "src/pygambit/**/*.py", "tests/**/*.py"]
exclude = ["contrib/**.py"]

Expand Down
5 changes: 2 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -111,14 +111,13 @@ def readme():

setuptools.setup(
name="pygambit",
version="16.2.0",
version="16.3.0",
description="The package for computation in game theory",
long_description=readme(),
classifiers=[
"Development Status :: 5 - Production/Stable",
"Intended Audience :: Science/Research",
"License :: OSI Approved :: GNU General Public License v2 or later (GPLv2+)",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
Expand All @@ -136,7 +135,7 @@ def readme():
"Source": "https://github.com/gambitproject/gambit",
"Tracker": "https://github.com/gambitproject/gambit/issues",
},
python_requires=">=3.8",
python_requires=">=3.9",
install_requires=[
"lxml", # used for reading/writing GTE files
"numpy",
Expand Down

0 comments on commit e58e11d

Please sign in to comment.