Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support python 3.13 #729

Merged
merged 15 commits into from
Oct 16, 2024
Merged
14 changes: 5 additions & 9 deletions CHANGES.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,15 @@ Changelog
=========

6.0.2 (unreleased)
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved


6.0.1 (unreleased)
Firdous2307 marked this conversation as resolved.
Show resolved Hide resolved

------------------

Minor changes:

- ...
- Test compatibility with Python 3.13
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved

Breaking changes:

Expand All @@ -18,13 +22,6 @@ New features:

Bug fixes:
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These lines need to stay... That is where people fill things in until we release.


- ...

6.0.1 (2024-10-13)
------------------

New features:

- Added ``Event.end``, ``Event.start``, ``Event.dtstart``, and ``Event.dtend`` attributes. See `Issue 662 <https://github.com/collective/icalendar/issues/662>`_.
- Test compatibility with Python 3.13
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

that would need removing


Expand Down Expand Up @@ -452,7 +449,6 @@ Bug fixes:

- Use ``vText`` as default type, when convert recurrence definition to ical string. [kam193]


4.0.5 (2020-03-21)
------------------

Expand Down
13 changes: 13 additions & 0 deletions docs/maintenance.rst
Original file line number Diff line number Diff line change
Expand Up @@ -148,3 +148,16 @@ This section contains useful links for maintainers and collaborators:

- `Future of icalendar, looking for maintainer #360 <https://github.com/collective/icalendar/discussions/360>`__
- `Comment on the Plone tests running with icalendar <https://github.com/collective/icalendar/pull/447#issuecomment-1277643634>`__

niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved
Updating Python Versions
------------------------

When adding support for a new Python version or removing support for an old one, the following files need to be updated:

1. `.github/workflows/tests.yml`: Add or remove the Python version from the test matrix.
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved
2. `tox.ini`: Update the `envlist` to include or remove the Python version.
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved
3. `pyproject.toml`: Update the `requires-python` line and the `classifiers` list.
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved
4. `README.rst`: Update the compatibility information.
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved
5. `docs/maintenance.rst`: Update this list if any new files need to be modified.
niccokunzmann marked this conversation as resolved.
Show resolved Hide resolved

Remember to test the changes thoroughly and update any documentation that mentions supported Python versions.
Loading