File tree Expand file tree Collapse file tree 3 files changed +10
-2
lines changed
Expand file tree Collapse file tree 3 files changed +10
-2
lines changed Original file line number Diff line number Diff line change @@ -33,3 +33,5 @@ e9e44272a6ba8ae93f94e40ec63f43b25547bf12
3333f27a994243f5933344b9e65cda0c5e5d6641fe91
3434# Fix docs links
35357eb134b3726b9729c3c0d8be42dbd4e1930a4260
36+ # PyUpgrade to 3.10
37+ 25d4065c8ab416c18d743b2a41e994f02d07ef71
Original file line number Diff line number Diff line change @@ -7,13 +7,19 @@ Upcoming
77v1.0.0
88------
99
10- - Dropped support for Python 3.7 and 3.8
10+ - Refactored the monolith ``mediafile.py``(2400 lines) into a modular structure
11+ with multiple files under the ``mediafile/ `` directory. This should make it
12+ easier to maintain and extend the codebase.
13+ - Dropped support for Python 3.7, 3.8 and 3.9. MediaFile now requires Python
14+ 3.10 or later. This aligns with the current long-term support (LTS) versions
15+ of Python.
1116- Added minimal contribution guidelines to CONTRIBUTING.md
1217- Changed project linter and formatter from ``flake8 `` to ``ruff ``. Reformatted
1318 the codebase with ``ruff ``.
1419- Moved changelog into its own file, ``changelog.rst ``. Also added github
1520 workflow for automatic changelog reminders.
1621- Modernized package and tests setup to use ``poetry ``.
22+ - Run pyupgrade to align code with Python 3.10+ syntax.
1723
1824v0.13.0
1925-------
Original file line number Diff line number Diff line change @@ -73,7 +73,7 @@ cmd = "ruff format"
7373
7474[tool .poe .tasks .format-docs ]
7575help = " Format the documentation"
76- cmd = " docstrfmt docs *.rst"
76+ cmd = " docstrfmt docs *.rst -pA "
7777
7878[tool .poe .tasks .lint ]
7979help = " Check the code for linting issues. Accepts ruff options."
You can’t perform that action at this time.
0 commit comments