Add support for Python 3.13

Fixes: https://github.com/pimutils/vdirsyncer/issues/1180
This commit is contained in:
Hugo Osvaldo Barrera 2025-07-23 23:23:59 +02:00
parent 63d2e6c795
commit 3b9db0e4db
4 changed files with 5 additions and 1 deletions

View file

@ -35,6 +35,8 @@ environment:
REQUIREMENTS: release
# TODO: ETESYNC_TESTS
tasks:
- check-python:
python --version | grep 'Python 3.13'
- docker: |
sudo systemctl start docker
- setup: |

View file

@ -15,6 +15,7 @@ Version 0.20.0
- Remove dependency on abandoned ``atomicwrites`` library.
- Implement ``filter_hook`` for the HTTP storage.
- Drop support for Python 3.7.
- Add support for Python 3.12 and Python 3.13.
Version 0.19.3
==============

View file

@ -42,7 +42,7 @@ If your distribution doesn't provide a package for vdirsyncer, you still can
use Python's package manager "pip". First, you'll have to check that the
following things are installed:
- Python 3.8 to 3.11 and pip.
- Python 3.8 to 3.13 and pip.
- ``libxml`` and ``libxslt``
- ``zlib``
- Linux or macOS. **Windows is not supported**, see :gh:`535`.

View file

@ -26,6 +26,7 @@ classifiers = [
"Programming Language :: Python :: 3.10",
"Programming Language :: Python :: 3.11",
"Programming Language :: Python :: 3.12",
"Programming Language :: Python :: 3.13",
"Programming Language :: Python :: 3.8",
"Programming Language :: Python :: 3.9",
"Topic :: Internet",