Skip to content

Support Python 3.14 - #755

Open
andreas-agouridis wants to merge 1 commit into
flexxui:mainfrom
andreas-agouridis:main
Open

andreas-agouridis wants to merge 1 commit into
flexxui:mainfrom
andreas-agouridis:main

Conversation

@andreas-agouridis

Copy link
Copy Markdown
  • setup.py: replace removed distutils with setuptools, bump python_requires and classifiers to >=3.8 through 3.14
  • event/_loop.py: add get_or_create_event_loop() helper; asyncio.get_event_loop() raises RuntimeError in Python 3.12+ when no loop exists
  • app/_server.py: use the new loop helper in AbstractServer
  • app/_session.py: replace deprecated datetime.utcnow()
  • event/both_tester.py: fix docstring reference parsing (docstrings are dedented, so stripping 4 chars stripped real content)

- setup.py: replace removed distutils with setuptools, bump python_requires
  and classifiers to >=3.8 through 3.14
- event/_loop.py: add get_or_create_event_loop() helper; asyncio.get_event_loop()
  raises RuntimeError in Python 3.12+ when no loop exists
- app/_server.py: use the new loop helper in AbstractServer
- app/_session.py: replace deprecated datetime.utcnow()
- event/both_tester.py: fix docstring reference parsing (docstrings are
  dedented, so stripping 4 chars stripped real content)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant