Skip to content

Commit

Permalink
Bump max supported version (#675)
Browse files Browse the repository at this point in the history
Bumped max supported Python version to 3.12
  • Loading branch information
yuce committed May 14, 2024
1 parent d36bf0a commit d3392b4
Show file tree
Hide file tree
Showing 5 changed files with 9 additions and 8 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/coverage_runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -79,20 +79,20 @@ jobs:
run: python run_tests.py

- name: Publish results to Codecov for PR coming from hazelcast organization
if: ${{ matrix.python-version == '3.11' && matrix.os == 'ubuntu-20.04' && github.event_name == 'pull_request_target' }}
if: ${{ matrix.python-version == '3.12' && matrix.os == 'ubuntu-20.04' && github.event_name == 'pull_request_target' }}
uses: codecov/codecov-action@v1
with:
files: ./coverage.xml
override_pr: ${{ github.event.pull_request.number }}

- name: Publish results to Codecov for Push
if: ${{ matrix.python-version == '3.11' && matrix.os == 'ubuntu-20.04' && github.event_name == 'push' }}
if: ${{ matrix.python-version == '3.12' && matrix.os == 'ubuntu-20.04' && github.event_name == 'push' }}
uses: codecov/codecov-action@v1
with:
files: ./coverage.xml

- name: Publish result to Codecov for PR coming from community
if: ${{ matrix.python-version == '3.11' && matrix.os == 'ubuntu-20.04' && github.event_name == 'workflow_dispatch' }}
if: ${{ matrix.python-version == '3.12' && matrix.os == 'ubuntu-20.04' && github.event_name == 'workflow_dispatch' }}
uses: codecov/codecov-action@v1
with:
files: ./coverage.xml
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/linter_docs_mypy.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: '3.11'
python-version: '3.12'

- name: Checkout to code
uses: actions/checkout@v2
Expand All @@ -36,7 +36,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: '3.11'
python-version: '3.12'

- name: Checkout to code
uses: actions/checkout@v2
Expand All @@ -57,7 +57,7 @@ jobs:
- name: Setup Python
uses: actions/setup-python@v2
with:
python-version: '3.11'
python-version: '3.12'

- name: Checkout to code
uses: actions/checkout@v2
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/nightly_runner.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
name: Run tests with Python ${{ matrix.python-version }} on ${{ matrix.os }}
strategy:
matrix:
python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', 'pypy-3.9']
python-version: [ '3.6', '3.7', '3.8', '3.9', '3.10', '3.11', '3.11', '3.12', 'pypy-3.9']
os: [ ubuntu-20.04, windows-latest ]
exclude:
- os: windows-latest
Expand Down
2 changes: 1 addition & 1 deletion docs/using_python_client_with_hazelcast.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2119,7 +2119,7 @@ Near Cache Invalidation
Invalidation is the process of removing an entry from the Near Cache
when its value is updated or it is removed from the original map (to
prevent stale reads). See the `Near Cache Invalidation section
<https://docs.hazelcast.com/hazelcast/latest/performance/near-cache.html#near-cache-invalidation>`__
<https://docs.hazelcast.com/hazelcast/latest/cluster-performance/best-practices#near-cache-invalidation>`__
in the Hazelcast Reference Manual.

Monitoring and Logging
Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@
"Programming Language :: Python :: 3.9",
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: Implementation :: CPython",
"Topic :: Software Development :: Libraries :: Python Modules",
],
Expand Down

0 comments on commit d3392b4

Please sign in to comment.