Skip to content

Commit

Permalink
Merge pull request #645 from MyreMylar/add-python313-testing
Browse files Browse the repository at this point in the history
Bump version and add testing for python 3.13
  • Loading branch information
MyreMylar authored Nov 3, 2024
2 parents 4a7891f + 4b79e7a commit 6945416
Show file tree
Hide file tree
Showing 4 changed files with 21 additions and 21 deletions.
30 changes: 15 additions & 15 deletions .github/workflows/run_tests_ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,12 @@ jobs:
strategy:
max-parallel: 4
matrix:
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12']
pygame-ce-version: ['2.4.0']
python-version: ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13']
pygame-ce-version: ['2.5.2']
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/checkout@v4.2.2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v5.3.0
with:
python-version: ${{ matrix.python-version }}
pygame-ce-version: ${{ matrix.pygame-ce-version }}
Expand All @@ -37,7 +37,7 @@ jobs:
run: |
xvfb-run pytest --cov-report=xml --cov=pygame_gui tests/
- name: Upload to Code Cov
uses: codecov/codecov-action@v4.3.0
uses: codecov/codecov-action@v4.6.0
with:
token: ${{ secrets.CODECOV_TOKEN }} #required

Expand All @@ -47,12 +47,12 @@ jobs:
strategy:
max-parallel: 4
matrix:
python-version: [ '3.11','3.12' ]
pygame-ce-version: [ '2.4.0' ]
python-version: [ '3.12','3.13' ]
pygame-ce-version: [ '2.5.2' ]
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/checkout@v4.2.2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v5.3.0
with:
python-version: ${{ matrix.python-version }}
pygame-ce-version: ${{ matrix.pygame-ce-version }}
Expand All @@ -73,7 +73,7 @@ jobs:
run: |
pytest --cov-report=xml --cov=pygame_gui tests/
- name: Upload to Code Cov
uses: codecov/codecov-action@v4.3.0
uses: codecov/codecov-action@v4.6.0
with:
token: ${{ secrets.CODECOV_TOKEN }} #required

Expand All @@ -83,12 +83,12 @@ jobs:
strategy:
max-parallel: 4
matrix:
python-version: [ '3.11', '3.12' ]
pygame-ce-version: [ '2.3.2' ]
python-version: [ '3.12', '3.13' ]
pygame-ce-version: [ '2.5.2' ]
steps:
- uses: actions/checkout@v4.1.1
- uses: actions/checkout@v4.2.2
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v5.1.0
uses: actions/setup-python@v5.3.0
with:
python-version: ${{ matrix.python-version }}
pygame-ce-version: ${{ matrix.pygame-ce-version }}
Expand All @@ -109,6 +109,6 @@ jobs:
run: |
pytest --cov-report=xml --cov=pygame_gui tests/
- name: Upload to Code Cov
uses: codecov/codecov-action@v4.3.0
uses: codecov/codecov-action@v4.6.0
with:
token: ${{ secrets.CODECOV_TOKEN }} #required
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ A GUI system for pygame CE.
## Requirements

- Python 3.8+
- Pygame Community Edition 2.4.0+
- Pygame Community Edition 2.5.2+
- python-i18n (does localization to different languages)

## How to install
Expand Down
4 changes: 2 additions & 2 deletions docs/source/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -34,9 +34,9 @@
author = 'Dan Lawrence'

# The short X.Y version
version = '0.6.12'
version = '0.6.13'
# The full version, including alpha/beta/rc tags
release = '0.6.12'
release = '0.6.13'


# -- General configuration ---------------------------------------------------
Expand Down
6 changes: 3 additions & 3 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@

setup(
name='pygame_gui',
version='0.6.12',
version='0.6.13',
description='A GUI module for pygame Community Edition',
long_description="Helps create GUIs for games made using pygame Community Edition. "
"Features HTML-style text formatting, localization,"
"theme files to control the look and a system to manage"
" multiple windows of GUI stuff.",
keywords=["pygame", "gui", "ui"],
url='https://github.com/MyreMylar/pygame_gui',
download_url='https://github.com/MyreMylar/pygame_gui/archive/v_0612.tar.gz',
download_url='https://github.com/MyreMylar/pygame_gui/archive/v_0613.tar.gz',
author='Dan Lawrence',
author_email='[email protected]',
license='MIT',
Expand All @@ -29,7 +29,7 @@
zip_safe=False,
python_requires='>=3.8',
setup_requires=[],
install_requires=['pygame-ce>=2.4.0',
install_requires=['pygame-ce>=2.5.2',
'python-i18n>=0.3.9',
'importlib_resources>1.3; python_version < "3.9"'],
include_package_data=True,
Expand Down

0 comments on commit 6945416

Please sign in to comment.